All about web application testing
summary
Overview of practical front‑end test automation: demos use Selenium WebDriver (Selenium IDE as a record‑and‑play tool and bindings for Python), Watir (Ruby gem wrapping Selenium 2.0), Capybara and Cucumber for BDD, with Jenkins integration and JVM report plugins. Advice: prefer unique IDs as locators, parameterize elements via environment files, generate cucumber reports and screenshots on failure (example showed 25 failing steps, scenario failure 100%), avoid fixed sleeps — use explicit waits not sleep and run headless browsers for faster CI.
AI-written summary · about
chapters (9)
- 0:00Start
- 3:32Selenium
- 15:07Testing Frameworks
- 16:52Points To Remember
- 18:35Organize Your Code
- 22:13Step Definition File
- 23:39Output Formats
- 24:44Integration to Jenkins
- 29:57Performance Testing
related talks
38mModern Web Testing: Going Beyond Selenium
55mModern Web Testing: Going Beyond Selenium
30mModern Web Testing: Going Beyond Selenium
46mTest Automation with Selenium WebDriver, Java, and JUnit
53mModern Web Testing: Going Beyond Selenium
36mModern Web Testing: Going Beyond Selenium
49mFront End Testing Frontier
29mState of Web Integration Testing
