๐๐ก๐๐ญ ๐ข๐ฌ ๐ญ๐๐ฌ๐ญ ๐ฆ๐๐ข๐ง๐ญ๐๐ง๐๐ง๐๐? Test maintenance is a process to fix tests, so they stay up to date with code changes. It is ๐ฎ๐ป ๐ถ๐ป๐๐ฒ๐ด๐ฟ๐ฎ๐น ๐ฎ๐๐ฝ๐ฒ๐ฐ๐ of test automation.
Itโs ๐ถ๐บ๐ฝ๐ผ๐ฟ๐๐ฎ๐ป๐ to update your automation framework infrastructure if used tools or third-party libraries changes occur.
To meet the demands of each sprint, many companies run their automated tests through continuous integration and continuous delivery. ๐ Itโs important to include testing after each commit as part of your CI/CD pipeline to help your team identify and resolve issues more quickly.
๐๐ก๐ฒ ๐ข๐ฌ ๐ญ๐๐ฌ๐ญ ๐ฆ๐๐ข๐ง๐ญ๐๐ง๐๐ง๐๐ ๐๐ก๐๐ฅ๐ฅ๐๐ง๐ ๐ข๐ง๐ ?
๐ ๐๐จ๐จ ๐ฆ๐๐ง๐ฒ ๐๐๐ฅ๐ฌ๐ ๐ฉ๐จ๐ฌ๐ข๐ญ๐ข๐ฏ๐๐ฌ.
Analysis of flaky tests block the number of automated tests a team can manage.
๐ ๐๐จ๐จ๐ซ ๐๐จ๐ฆ๐ฆ๐ฎ๐ง๐ข๐๐๐ญ๐ข๐จ๐ง.
Developers and testers have a hard time getting along on the maintenance actions to test.
๐ ๐๐ข๐ฆ๐ ๐๐ง๐ ๐๐จ๐ฌ๐ญ ๐ฆ๐๐ง๐๐ ๐๐ฆ๐๐ง๐ญ.
Manual validation is made by developers or project managers and takes too much time compared to development activities. On the other hand, regular changes of UI makes it hard to maintain automated tests.
Time spent becomes ๐๐๐๐ to justify to stakeholders when it comes to creating and running tests, as well as the high cost of test-related services and infrastructure.
What do you do for the maintenance of your tests?๐ง
๐ ๐๐ ๐ฆ๐ฃ๐๐๐ค:
๐ฆ https://agilitest.com/challenges/test-maintenance
๐ฐ https://agilitest.com/blog/reasons-for-test-automation-failure-lack-of-tests-maintenance
Thread on twitter.
Top comments (0)