experiments with testing web sites
Logs of last run: https://travis-ci.org/pkruhlei/web-testing
For long time I wanted to try again web atutomation, and finally it happens :)
- I started with a plan to estimate types of tasks and how much time I need to spend on them
- Than I created high-level checklist of elements that presented on SUT. This is important for me to visualise scope of work and have model of future tests
- Gradually I extended check-list with more detailed checks (edge cases, negative tests)
- After that I created high-level test scenarios, which will be UberSmoke, Smoke and Regression tests.
- I did quick research and selected tool, language and framework for future tests. Notes on reasoning for selection
- Than I setup environment for development
- Than I setup tests framework
- Than I designed how test structure will look like with basic PageObjects and Test cases
- Than I Setup CI (Travis CI and Sauselabs)