Skip to content

obojeoboje/demo_ui_tests_selene

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Demo project of UI autotests for staya.dog

Used technologies

Assertions

  • Authorization - Log in
  • Authorization - Log out
  • Cart - Add product to cart
  • Cart - Clear cart
  • Filters - Show products by collections
  • Filters - Show products by new
  • Filters - Show products that participate in charity

Running the project in Jenkins.

Clicking "Build Now" will start building the tests and running them through a virtual machine in Selenoid.

This is an image

Allure report

After running the tests, the results can be viewed in the Allure report, which also contains a link to Jenkins.

This is an image

In the Graphs tab, you can view graphs about test runs, prioritization, time to completion, etc.

This is an image

In the Suites tab, you can find collected test cases, which include steps, logs, screenshots, and videos of test runs.

This is an image

Video of test run

This is an image

Integration with Allure TestOps

All reporting is also saved in Allure TestOps, where similar graphs are constructed.

This is an image

In the Suites tab, we can:

  • Manage all test cases or each one separately
  • Restart each test case separately from all tests
  • Configure integration with Jira
  • Add manual tests, etc.

This is an image

Jira Integration

By setting up integration with Jira through Allure TestOps, you can pass test run results and a list of test cases from Allure to a ticket.

This is an image

Telegram Integration

After running the tests, a message with a graph and some information about the tests is sent to a Telegram bot.

This is an image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages