From the course: Test Automation Foundations
Unlock the full course today
Join today to access over 24,700 courses taught by industry experts.
Development processes - Selenium Tutorial
From the course: Test Automation Foundations
Development processes
- Various types of tests are implemented at different points within the software delivery life cycle. Having processes in place about when to write and run tests can be helpful. In terms of writing tests, unit tests are completed during development. Ideally, test driven development or TDD is used to write tests before writing code, and then ensures that the code written works as expected once the test passes. Integration test should be written during development as well. However, features must be completed enough to be able to test components working together. UI testing can start during development, but can not be completed until the feature to be tested is finished with development. For any type of test, decide when in the development life cycle, they should be automated. It also makes sense to think about when to run automation. Determine how tests will be executed both locally and with continuous integration.…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.