Functional
Coverage Overview
Features
Key Statistics
Number of Scenarios
|
2 |
Total Number of Test Cases
|
2 |
Tests Started
|
Dec 12, 2024 21:29:05 |
Tests
Finished
|
|
Total
Duration
|
0ms |
Fastest Test
|
1s |
Slowest
Test
|
2s |
Average
Execution Time
|
2s |
Total
Execution Time
|
4s |
Functional Coverage Details
Features
Feature |
Scenarios |
StepsText |
Test Cases |
% Pass |
Result |
Coverage |
serenity-js website
|
2 |
Alice navigates to "https://serenity-js.org"
Alice ensures that the text of page element located by id ('cta-start-automating') does equal "Start automating 🚀"
Apisitt ensures all GitHub systems are operational
Apisitt sends a GET request to 'https://www.githubstatus.com/api/v2/status.json'
Apisitt ensures that the status of the last response does equal 200
Apisitt ensures that GitHub Status does equal "All Systems Operational"
Wendy starts with a list containing 3 items
Wendy creates an empty todo list
Wendy navigates to "https://todo-app.serenity-js.org/"
Wendy ensures that website title does equal "Serenity/JS TodoApp"
Wendy waits until "What needs to be done?" input box does become visible
Wendy empties local storage if needed
Wendy checks whether <>.length does have value greater than 0
Wendy records an item called 'Buy dog food'
Wendy enters "Buy dog food" into "What needs to be done?" input box
Wendy presses key Enter in "What needs to be done?" input box
Wendy waits until the text of displayed items does contain "Buy dog food"
Wendy records an item called 'Feed the dog'
Wendy enters "Feed the dog" into "What needs to be done?" input box
Wendy presses key Enter in "What needs to be done?" input box
Wendy waits until the text of displayed items does contain "Feed the dog"
Wendy records an item called "Book a vet's appointment"
Wendy enters "Book a vet's appointment" into "What needs to be done?" input box
Wendy presses key Enter in "What needs to be done?" input box
Wendy waits until the text of displayed items does contain "Book a vet's appointment"
Wendy marks the following items as completed: [ 'Buy dog food', 'Feed the dog' ]
Wendy marks an item called 'Buy dog food' as completed
Wendy checks whether CSS classes of an item called 'Buy dog food' does not contain "completed"
Wendy toggles the completion status of an item called 'Buy dog food'
Wendy clicks on toggle button of an item called 'Buy dog food'
Wendy marks an item called 'Feed the dog' as completed
Wendy checks whether CSS classes of an item called 'Feed the dog' does not contain "completed"
Wendy toggles the completion status of an item called 'Feed the dog'
Wendy clicks on toggle button of an item called 'Feed the dog'
Wendy ensures that number of items left does equal 1
|
2 |
100% |
|
|
Key Statistics
Number of Scenarios
|
2 |
Total
Duration
|
0ms |
Total Number of Test Cases
|
2 |
Fastest Test
|
1s |
Number of Manual Test Cases
|
0 |
Slowest
Test
|
2s |
Tests Started
|
Dec 12, 2024 21:29:05 |
Average
Execution Time
|
2s |
Tests
Finished
|
|
Total
Execution Time
|
4s |
Automated Scenarios
feature |
Scenario |
Context |
Steps |
StepsText |
Started |
Total Duration |
Result |
serenity-js website
|
offers a web testing tutorial
|
Chrome,linux
|
2 |
Alice navigates to "https://serenity-js.org"
Alice ensures that the text of page element located by id ('cta-start-automating') does equal "Start automating 🚀"
|
21:29:05 |
1s 499ms |
SUCCESS
|
serenity-js website
|
offers examples to help you practice test automation
|
Chrome,linux
|
4 |
Apisitt ensures all GitHub systems are operational
Wendy starts with a list containing 3 items
Wendy marks the following items as completed: [ 'Buy dog food', 'Feed the dog' ]
Wendy ensures that number of items left does equal 1
|
21:29:07 |
2s 706ms |
SUCCESS
|
Manual Tests
No manual tests were recorded
|