DEV Community

Mathilde Lelong
Mathilde Lelong

Posted on • Originally published at twitter.com

#TestCulture ๐Ÿฆ… Episode 15 โ€“ Simplify test maintenance

๐–๐ก๐š๐ญ ๐ข๐ฌ ๐ญ๐ž๐ฌ๐ญ ๐ฆ๐š๐ข๐ง๐ญ๐ž๐ง๐š๐ง๐œ๐ž? 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)