Вдъхновен от Ian Bicking Отличен WebTest, & Nbsp; livetest е разширение за да позволи на същия вид проста pythonic тестове, за да бъдат използвани срещу работещи сайтове. Много тестове, написани за WebTest ще могат да бъдат използвани директно върху LiveTest.
Това дава възможност на пълно платформа (APP сървърите, товарните балансьори, маршрутизация, DNS и т.н.), трябва да бъдат изпитани, а не само на вътрешното прилагане WSGI.
<Силен> Забележка: силни> File качвания са неизпитани.
<Силен> Usage
Setup на приложението да се тества срещу само с едно име на хост:
>>> Внос livetest
>>> Ап = livetest.TestApp ("www.google.com")
Направи искания точно като WebTest:
>>> Респ = app.get ("/")
Хвани форми:
>>> resp.forms
{0:
>>> формират = resp.forms [0]
>>> form.fields
{'BtnI ": [
& Nbsp; "btnG": [
& Nbsp; "Q": [
& Nbsp; "източник": [
& Nbsp; "хл": [
& Nbsp; "т.е.": [
Знаете форми:
>>> Форма ['р'] = 'тестване Пайтън "
>>> Респ = form.submit ()
Test неща в отговор:
>>> Resp.mustcontain ("Agile", "unittest", "PyUnit")
>>> Респ
"/ 25 498>
>>> Resp.status
"200 ОК"
<силни> Изисквания
- Python
Коментари не е намерена