Skip to content

Learn about test automation frameworks by following the real world examples.

License

Notifications You must be signed in to change notification settings

finspin/test-automation-showdown

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Test Automation Showdown

build status BrowserStack Status

The aim of this repository is to provide overview of different test automation frameworks by implementing the same tests with each framework. Each implementation is located in a separate directory and can be run independently from others.

What is tested

Each test automation framework implements the same set of tests. The tests verify the functionality on www.testmeplease.site - a web application which has been developed specifically for this showdown project.

What is currently implemented

Test Case Protractor Robot Framework Python RSpec Cucumber
Login
Logout
Ajax
Alerts
Drag & Drop
Forms
Modals
Search
[add more]

How are the tests executed

All tests are executed from Travis CI and they run on browsers provided by BrowserStack - a cloud-based platform for running browser tests.

Contributing

Any contribution is welcome. Please submit bug fixes or new test automation framework implementations via pull request.

Thanks

Special thanks to BrowserStack who have provided their cloud-based platform for this project free of charge.

About

Learn about test automation frameworks by following the real world examples.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published