Flea

Software screenshot:
Flea
Rincian Software:
Versi: 7.4.6
Tanggal Upload: 20 Feb 15
Pengembang: Oliver Cope
Lisensi: Gratis
Popularitas: 6

Rating: nan/5 (Total Votes: 0)

Flea membantu Anda menguji aplikasi WSGI tanpa memulai server HTTP.
 
 Jika Anda sudah tahu lxml, Anda akan tahu apa yang membuat kutu begitu kuat. Flea sepenuhnya terintegrasi dengan lxml itu xpath api, membiarkan Anda memeriksa, memodifikasi dan menavigasi dokumen HTML kembali dari aplikasi WSGI Anda. Berikut ini adalah sesi contoh:
 
 >>> Agen = TestAgent (my_wsgi_app)
>>> Agent.get ('/')
>>> Print agent.body

& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; masuk
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

>>> Agen = agen ["// a [. = 'Masuk']"]. Klik ()
>>> Print agent.request.request_uri
http: // localhost / masuk
>>> Agen ["// input [@ name = 'username']"] nilai. = 'Root'
>>> Agen ["// input [@ name = 'password']"]. Value = 'password'
>>> Agen = agen ["// input [type = @ 'submit']"]. Submit ()
Dokumentasi paket lengkap: http://packages.python.org/flea/

What baru dalam rilis ini:

  • Ditambahkan metode fill_sloppy yang tidak memunculkan eksepsi bila bidang tidak ada

Apa yang baru dalam versi 7.4.1:

  • Bugfix: error Tetap di TestAgent.serve ()
  • Peningkatan unicode penanganan untuk nilai WSGI environ

Apa yang baru dalam versi 7.4.0:

  • Beralih ke fresco dari pesto
  • 3 dukungan Eksperimental Python
  • Bugfix: Pastikan respon WSGI metode dekat iterator yang selalu disebut

Apa yang baru dalam versi 7.3.3:

  • fasilitas logging Termasuk untuk memudahkan pelacakan panggilan ke aplikasi yang diuji
  • Ditambahkan kunci environ flea.testing WSGI sehingga AUT dapat memberitahu saat berjalan di lingkungan tes
  • Fixed bug di post_multipart yang menyebabkan kesalahan ketika melewati sebuah dict Data

Apa yang baru dalam versi 7.3.1:

  • Fixed bug di TestAgent.follow

Apa yang baru dalam versi 7.3.0:

  • API baru untuk pengisian formulir, dengan masing-masing tipe kontrol memiliki metode mengisi. Nilai atribut tidak lagi kelebihan beban.
  • Sekarang Anda dapat melintasi DOM dengan memanggil objek TestAgent langsung dengan baik pemilih CSS atau ekspresi XPath.
  • TestAgent.click () sekarang mengambil argumen yang memilih link dengan konten tekstual mereka, misalnya agent.click ('melihat hasil'). Jika Anda ingin perilaku lama, Anda harus lulus argumen kedua, misalnya agent.click ('// a [= & quot;. Lihat hasil & quot;]', 'XPath').

Apa yang baru dalam versi 7.2.0:

  • Ditambahkan .reload dan .new_session metode untuk TestAgent

Apa yang baru dalam versi 7.1.1:

  • argumen check_status tetap tidak diterima dalam mendapatkan, pos , klik, masukkan etc metode

Apa yang baru dalam versi 7.1.0:

  • Ditambahkan .fill - mengisi beberapa kolom formulir di panggilan tunggal.
  • Ditambahkan .show - menunjukkan respon saat ini di browser web
  • Ditambahkan .serve - mulai server HTTP untuk aplikasi yang diuji dan membuka browser pada halaman saat ini
  • cek Ditambahkan untuk sukses status HTTP atau redirect kode (2xx atau 3xx), apa pun menimbulkan AssertionError secara default
  • perilaku default Berubah untuk mengikuti arahan ulang HTTP
  • Berubah skema penomoran versi ke & lt; utama & gt;. & lt; minor & gt;

Persyaratan :

  • Python

Perangkat lunak lain dari pengembang Oliver Cope

Fresco
Fresco

10 Dec 15

Mailtools
Mailtools

14 Apr 15

fresco
fresco

20 Feb 15

frescoext-genshi
frescoext-genshi

20 Feb 15

Komentar untuk Flea

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!