Welcome to selenium_generator!

Selenium_generator is a framework for automated generating of automated functional tests of web applications from test scenarios written in yaml format, based on Selenium WebDriver framework.

Framework provides easy way for writing scenarios in human readable format which is easier to maintain in comparison with clear code. It also support many of the most used best practices and patterns.

Framework is designed to be easily extensible.

Features

  • Automated generation of Tests based on Scenarios in yaml format
  • Data Driven Testing (DDT)
  • Page Factory design pattern
  • Specification of Test suites
  • WebDriver manager
  • Test report generating
  • Taking screenshots on failure
  • Including screenshots in test report