HTTP Protocol
Any website or service that uses the HTTP protocol can be tested with Testable. When creating a new test case use the following URL formats:
http://facebook.com
https://www.google.com
amazon.com
Note that if the URL does not include a scheme it will be assumed to be http
.
Scripts
If you choose to define your scenario by writing a Node.js script you have access to the Node.js http and https modules.
Recordings
Recordings that point at HTTP target URLs will include some extra information. See this example of a recording that captured loading google.com
in Chrome:
Notice that the Type
column is the Content-Type
header returned when loading the resource.
The Status
column is the HTTP status code returned by the resource.
Tests
The platform captures a variety of stats for each HTTP request opened during test execution. Additional custom metrics can be added by first converting the recording into a script.