Selenium For Beginners
Workshop
Why To Automate Functional Test
Power Of Selenium
Setup
Verify Software Installation
Import Selenium Jars in IntelliJ
Create Sample Project
Selenium Workshop – Session 1
Sample test
Debugging
JUnit
Hooks
Selenium Workshop – Next
Page Object Model
Implement Page Object Model
Build Tools
Implement Maven
Continuous Integration
Jenkins
Questions
Contact Us
https://www.facebook.com/groups/vodqa/
http://www.meetup.com/Singapore-Software-QA-
Meetup/
ramankan@thoughtworks.com
Contact Us
https://www.facebook.com/groups/vodqa/
http://www.meetup.com/Singapore-Software-QA-
Meetup/
ramankan@thoughtworks.com

Editor's Notes

  • #3 - Quickly detect destabilizing changes in new builds - Expose regression bugs as quickly as possible - Report problems quickly, because this makes fixing easier Quick fixes keep code stable. keeping code stable saves time and facilitates refactoring. Frequent regression testing Repeated test case Execution is required Faster Feedback to the developers