Flea

Screenshot Software:
Flea
Mga detalye ng Software:
Bersyon: 7.4.6
I-upload ang petsa: 20 Feb 15
Nag-develop: Oliver Cope
Lisensya: Libre
Katanyagan: 56

Rating: nan/5 (Total Votes: 0)

Flea tumutulong sa iyo na subukan ang WSGI application nang hindi nagsisimula up ng isang HTTP server.
 
 Kung alam mo na kung lxml, malalaman mo kung ano ang kaya malakas na flea. Flea ay ganap na naisama sa xpath api lxml, ang pagpapaalam siyasatin mo, baguhin at mag-navigate dokumento HTML ibinalik mula sa iyong WSGI application. Narito ang isang halimbawa session:
 
 >>> Ahente = 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; mag-sign in
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

>>> Ahente = ahente ["// isang [. = 'Mag-sign in']"]. I-click ang ()
>>>-Print agent.request.request_uri
http: // localhost / pag-sign in
>>> Ahente ["// input [@ pangalan = 'username']"] halaga. = 'Ugat'
>>> Ahente ["// input [@ pangalan = 'password']"]. Value = 'password'
>>> Ahente = ahente ["// input [@ type = 'isumite']"]. Isumite ()
Dokumentasyon Full package: http://packages.python.org/flea/

What bago ang sa paglabas:

  • Nagdagdag ng paraan fill_sloppy na hindi taasan ng pagbubukod kapag patlang ay hindi umiiral

Ano ang bagong sa bersyon 7.4.1:

  • Bugfix: Inayos ang error sa TestAgent.serve ()
  • Pinahusay na mga Unicode na paghawak ng mga halaga para sa WSGI ilagay sa kapaligiran

Ano ang bagong sa bersyon 7.4.0:

  • Lumipat sa fresco mula Pesto
  • Pang-eksperimentong Python 3 suporta
  • Bugfix: matiyak tugon WSGI malapit paraan iterator ay laging tinatawag na

Ano ang bagong sa bersyon 7.3.3:

  • Pagsama sa pag-log pasilidad upang payagan ang madaling pagsunod ng mga tawag sa ang application sa ilalim ng pagsubok
  • Nagdagdag ng flea.testing WSGI ilagay sa kapaligiran key upang maaari sabihin sa AUT kapag ito ay tumatakbo sa isang pagsubok na kapaligiran
  • Ang Nakatakdang ng isang bug sa post_multipart na nagdulot ng error kapag ang pagpasa sa isang dict data

Ano ang bagong sa bersyon 7.3.1:

  • Ang Nakatakdang bug sa TestAgent.follow

Ano ang bagong sa bersyon 7.3.0:

  • Bagong API para sa pagpuno ng form na ito, sa bawat uri ng kontrol pagkakaroon ng paraan ng fill. Ang attribute value ay hindi na-overload.
  • Maaari mo na ngayong tawirin ang DOM pamamagitan ng pagtawag ng TestAgent object direkta sa alinman sa isang CSS selector o xpath na expression.
  • TestAgent.click () na ngayon ay tumatagal ng isang argument na pinipili ang mga link sa pamamagitan ng kanilang nilalaman tekstuwal, hal agent.click ('tingnan ang mga resulta'). Kung gusto mo sa lumang pag-uugali, kailangan mong pumasa sa isang pangalawang argumento, hal agent.click ('// isang [= & quot;. View ng mga resulta ng & quot;]', 'xpath').

Ano ang bagong sa bersyon 7.2.0:

  • Idinagdag .reload at .new_session pamamaraan upang TestAgent

Ano ang bagong sa bersyon 7.1.1:

  • Ang Nakatakdang check_status argumento hindi tinatanggap sa get, mag-post , i-click, isumite atbp pamamaraan

Ano ang bagong sa bersyon 7.1.0:

  • Idinagdag .fill - punan ang maramihang field sa isang form -iisang tawag.
  • Idinagdag .show - ipakita ang kasalukuyang tugon sa isang web browser
  • Idinagdag .serve - magsimula ng isang HTTP server para sa mga application sa ilalim ng pagsubok at magbukas ng browser sa kasalukuyang pahina
  • Idinagdag tseke para sa tagumpay katayuan ng HTTP o i-redirect code (2xx o 3xx), ano pa man itataas ang isang AssertionError bilang default
  • Nagbago ang default na pag-uugali upang sundin ang mga pag-redirect ng HTTP
  • Nagbago na bersyon pagnunumero scheme sa & lt; pangunahing & gt;. & lt; menor de edad & gt;

Mga Kinakailangan :

  • Python

Iba pang mga software developer ng Oliver Cope

Swab
Swab

20 Feb 15

frescoext-genshi
frescoext-genshi

20 Feb 15

Fresco
Fresco

10 Dec 15

Mga komento sa Flea

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!