API Testing
|
JSON Placeholder /todos should retrieve a todo item by id
|
linux,Chrome
|
3 |
Alice sends a GET request to '/todos/1'
Alice ensures that the status of the last response does equal 200
Alice ensures that 1 does equal 1
|
22:34:49 |
520ms |
SUCCESS
|
Blended Testing
|
GitHub Pages should check the state of the system before interacting with the UI
|
linux,Chrome
|
4 |
Apisitt ensures all GitHub systems are operational
Wendy starts with an empty todo list
Wendy records an item called 'Feed the cat'
Wendy ensures that displayed items does equal [ "Feed the cat" ]
|
22:34:49 |
971ms |
SUCCESS
|
Multi-actor scenarios
|
Todo List App supports multiple actors using separate browsers
|
linux,Chrome
|
4 |
Alice starts with a list containing 1 items
Bob starts with a list containing 1 items
Alice ensures that displayed items does equal [ "Feed the cat" ]
Bob ensures that displayed items does equal [ "Walk the dog" ]
|
22:34:50 |
891ms |
SUCCESS
|
Recording items
|
Todo List App should allow me to add todo items
|
linux,Chrome
|
6 |
Alice starts with an empty todo list
Alice records an item called 'buy some cheese'
Alice ensures that displayed items does equal [ "buy some cheese" ]
Alice records an item called 'feed the cat'
Alice ensures that displayed items does equal [ "buy some cheese", "feed the cat" ]
Alice ensures that persisted items does equal displayed items
|
22:34:51 |
585ms |
SUCCESS
|
Recording items
|
Todo List App should clear text input field when an item is added
|
linux,Chrome
|
5 |
Alice starts with an empty todo list
Alice records an item called 'buy some cheese'
Alice ensures that the value of "What needs to be done?" input box does equal ""
Alice ensures that "buy some cheese" does equal "buy some cheese"
Alice ensures that false does equal false
|
22:34:52 |
512ms |
SUCCESS
|
Recording items
|
Todo List App should reflect the number of items left in the counter
|
linux,Chrome
|
3 |
Alice starts with a list containing 3 items
Alice ensures that number of items left does equal 3
Alice ensures that 3 does equal 3
|
22:34:52 |
653ms |
SUCCESS
|
Recording items
|
Todo List App should show #main and #footer sections only when list contains items
|
linux,Chrome
|
6 |
Alice starts with an empty todo list
Alice ensures that main section does not become present
Alice ensures that footer section does not become present
Alice records an item called 'buy some cheese'
Alice ensures that main section does become visible
Alice ensures that footer section does become visible
|
22:34:53 |
966ms |
SUCCESS
|