WebTest

E552009

WebTest is a Python library for testing WSGI-based web applications by simulating HTTP requests and inspecting responses without running a real server.

All labels observed (2)

Label Occurrences
WebTest canonical 2
WebTest testing tool 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf Python library ⓘ
software testing tool ⓘ
web application testing framework ⓘ
category Python testing tools ⓘ
web testing ⓘ
compatibleWith nose ⓘ
pytest ⓘ
unittest ⓘ
designedFor testing WSGI-based web applications ⓘ
distribution Python Package Index (PyPI) ⓘ
doesNotRequire running a real HTTP server ⓘ
environment Python runtime ⓘ
executionModel in-process HTTP request simulation ⓘ
feature follows redirects ⓘ
handles cookies ⓘ
integration with Python test runners ⓘ
provides response body inspection ⓘ
provides response header inspection ⓘ
provides response status inspection ⓘ
supports file uploads ⓘ
supports testing of error conditions ⓘ
goal enable fast tests without network overhead ⓘ
simplify testing of WSGI applications ⓘ
input WSGI application callable ⓘ
installationMethod pip ⓘ
license OSI-approved open source license ⓘ
operatesAtLevel WSGI application level ⓘ
output response objects representing HTTP responses ⓘ
programmingLanguage Python ⓘ
provides inspection of HTTP responses ⓘ
simulation of HTTP requests ⓘ
supports functional testing of web applications ⓘ
integration testing of web applications ⓘ
supportsHTTPMethod DELETE ⓘ
GET ⓘ
HEAD ⓘ
OPTIONS ⓘ
POST ⓘ
PUT ⓘ
supportsStandard WSGI ⓘ
typicalUseCase testing HTML form handling ⓘ
testing REST APIs ⓘ
testing web frameworks built on WSGI ⓘ
usedWith Pylons ⓘ
linked to: Pylons Project

Pyramid ⓘ
WSGI-compatible frameworks ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Pylons Project → develops → WebTest ⓘ
Pylons Project → maintains → WebTest ⓘ
Pylons Project → hasComponent → WebTest testing tool ⓘ
linked to: WebTest