Flea

Software screenshot:
Flea
Podrobnosti Software:
Verze: 7.4.6
Datum uploadu: 20 Feb 15
Vývojka: Oliver Cope
Licence: Volný
Popularita: 56

Rating: nan/5 (Total Votes: 0)

Flea vám umožní měřit WSGI aplikace bez spuštění HTTP server.
 
 Pokud již víte, LXML, budete vědět, co dělá blecha tak silný. Flea je plně integrován s LXML je XPath API, takže můžete kontrolovat, upravovat a navigaci v dokumentech HTML vrátil z WSGI aplikace. Zde je příklad relace:
 
 >>> Činidlo = 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; přihlásit
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

>>> Agent = činidlo ["// [. = 'Přihlásit']"], klepněte na tlačítko ()
>>> Print agent.request.request_uri
http: // localhost / sign-in
>>> Zástupce ["// input [@ name =" uživatelské jméno "]"]. Value = 'kořen'
>>> Zástupce ["// input [@ name = 'password']"]. Value = "password"
>>> Agent = činidlo ["// input [@ type =" submit '] "]. Předložit ()
Kompletní balíček dokumentace: http://packages.python.org/flea/

What je nového v této verzi:

  • Přidáno metodu fill_sloppy která nevyvolává výjimku, pokud neexistují pole

Co je nového ve verzi 7.4.1:

  • Oprava chyby: Opravena chyba v TestAgent.serve ()
  • Lepší unicode balné WSGI životního hodnoty

Co je nového ve verzi 7.4.0:

  • Přejít na fresce z pestem
  • Experimentální Python 3 podpora
  • Oprava chyby: zajišťuje WSGI odpověď metoda close iterátor je vždy jen

Co je nového ve verzi 7.3.3:

  • v ceně protokolování zařízení umožňující snadné sledování hovorů na žádosti podle testu
  • Přidáno flea.testing WSGI životního klíč tak, aby AUT může říct, když to běží v testovacím prostředí
  • Opravena chyba v post_multipart, která způsobila chybu při předávání datového dict

Co je nového ve verzi 7.3.1:

  • Opravena chyba v TestAgent.follow

Co je nového ve verzi 7.3.0:

  • Nové API pro vyplňování formulářů, přičemž každý typ kontrolní mající způsob výplně. Hodnota atributu je již přetížen.
  • Nyní můžete procházet DOM voláním TestAgent objekt přímo buď s voličem CSS nebo výraz XPath.
  • TestAgent.click () nyní má argument, který vybere vazby jejich textový obsah, např agent.click ("zobrazit výsledky"). Chcete-li staré chování, je třeba projít druhý argument, např agent.click ("// [= & quot;. Zobrazit výsledky & quot;]", "XPath").

Co je nového ve verzi 7.2.0:

  • Přidáno .reload a .new_session metody TestAgent

Co je nového ve verzi 7.1.1:

  • Pevná check_status tvrzení nejsou akceptovány v GET, pošta , klepněte na tlačítko, předloží atd metody

Co je nového ve verzi 7.1.0:

  • Přidáno .fill - vyplňte více polí formuláře v jeden hovor.
  • Přidáno .Show - ukazují aktuální odezvu ve webovém prohlížeči
  • Přidáno .serve - spuštění HTTP server pro aplikace v testu a otevřít prohlížeč na aktuální stránku
  • Přidána kontrola na stavu HTTP úspěch nebo přesměrovat kódy (2xx a 3xx), něco jiného vyvolává AssertionError ve výchozím nastavení
  • Změněno výchozí chování ke sledování HTTP přesměrování
  • Změnil systém číslování verzí & lt; major & gt;. & lt; minor & gt;

Požadavky na :

  • Python

Ostatní software developer Oliver Cope

frescoext-genshi
frescoext-genshi

20 Feb 15

fresco
fresco

20 Feb 15

Yoyo-migrations
Yoyo-migrations

14 Apr 15

Komentáře k Flea

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!