Skip to content

tjmaher/WebDriver_TheInternet_Advanced

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebDriver_TheInternet_Advanced

Testing against Dave Haeffner's site The-Internet, building up a suite of Common Utilities to help the process.

Dave Haeffner built The-Internet... at https://the-internet.herokuapp.com/. This is the site I am testing against.

From my blog, Adventures in Automation at http://www.tjmaher.com/:

WebDriver_TheInternet_Advanced is a suite of automated Selenium WebDriver / Java tests that I am building to test The-Internet. This is based on the automated test suite that I am seeing as an automation engineeer at Fitbit-Boston to test their eCommerce application. To deepen my understanding of the many libraries that have been created at Fitbit, I am examining them, playing with them, taking them apart, and putting them back together.

Permission has been granted to blog about my understanding about their automation code, as long as no proprietary information is revealed.

I have only been coding automated tests on-the-job since March 2015. Please don't assume any of this code works and use it in your production environment without testing it first.

The pages this projects currently test against:

  • Login

Utilities written:

  • CommonUtils: Methods of the WebDriver API are individually wrapped up in try / catch / throw blocks, with built in logging functionality, suitable for a Jenkins console.

About

Selenium WebDriver/ Java: Testing against Dave Haeffner's site The-Internet, building up a suite of Common Utilities to help the process.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages