innoittamana Ian Bicking erinomaista WebTest, & nbsp; livetest on laajennus antaa samanlaista yksinkertaista pythonic kokeissa käytettävät vastaan käynnissä sivustoja. Monet testit kirjoitettu WebTest voi käyttää suoraan LiveTest.
Tämä mahdollistaa täydellisen alustan (app palvelimet, kuormituksen tasaajat, reititys, DNS, jne) on testattava eikä vain sisäistä WSGI sovelluksen.
Huomaa: Tiedosto lisäykset ovat testaamatta.
Käyttö
Setup app testata vastaan vain hostname:
>>> Tuonti livetest
>>> App = livetest.TestApp (www.google.com)
Tehdä esityksiä kuten WebTest:
>>> Vast = app.get ('/')
Napata muotoja:
>>> Resp.forms
{0:
>>> Muotoa = resp.forms [0]
>>> Form.fields
{"BtnI ': [
& Nbsp; "btnG ': [
& Nbsp; "q": [
& Nbsp; "source": [
& Nbsp; "hl": [
& Nbsp; "eli": [
Lähettää lomakkeita:
>>> Muodossa ['q'] = 'python testaus "
>>> Vast = form.submit ()
Testaa tavaraa vastaus:
>>> Resp.mustcontain ("Agile", "unittest ',' PyUnit ')
>>> Vast
'/ 25498>
>>> Resp.status
"200 OK"
vaatimukset
- Python
Kommentteja ei löytynyt