Have you failed a job interview?
Send us your job interview questions and get correct answers.
Selenium Best Practices
Setup detailed automation tests reporting
All tests should be independent
Make tests simpler instead of adding comments
Take screenshots for failure investigation
Use soft assertions if you need to make list of related checks on the same page
Name your tests wisely
Make your test automation framework portable
Separate your tests from your test automation framework
Do not run ALL tests across ALL target browsers
Do not rely ONLY on UI test automation
Use relative URLs
Don't rely on specific driver implementation
Do not use Magic values
Avoid Thread.Sleep and use Wait instead
Use PageObjects Pattern
- Become a Best practice hero.Help us to grow the catalogue of best practices.
Recently added best practices
Anonymous
hello
hello
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e
LaceJaguar65
e
e