DEV Community

Mathilde Lelong
Mathilde Lelong

Posted on

#TestCulture ๐Ÿฆ… Episode 16 - Manage legacy testing application

๐–๐ก๐š๐ญ ๐ข๐ฌ ๐ฅ๐ž๐ ๐š๐œ๐ฒ ๐ญ๐ž๐ฌ๐ญ๐ข๐ง๐ ? A legacy software is a software that has been in production for some time. It may have had several successive versions or code refactorings that correctly met the customer's needs.

The ๐š–๐šŠ๐š’๐š—๐š๐šŽ๐š—๐šŠ๐š—๐šŒ๐šŽ of this kind of solution can be reduced to a minimum: few evolutions and limited bug fixes. The ๐š–๐šŠ๐š’๐š—๐š๐šŽ๐š—๐šŠ๐š—๐šŒ๐šŽ can be ensured by a team composed of a part-time single person.

This kind of software is โ€˜๐‘Ž๐‘  ๐‘–๐‘ โ€™ as far as the testing and validation aspects are concerned, and ๐—ฒ๐˜ƒ๐—ฒ๐—ฟ๐˜†๐˜๐—ต๐—ถ๐—ป๐—ด ๐—ถ๐˜€ ๐—ฝ๐—ผ๐˜€๐˜€๐—ถ๐—ฏ๐—น๐—ฒ: manual tests galore or redundant tests, automated tests on several automation solutions, no data tests, no unit testsโ€ฆ

๐–๐ก๐ฒ ๐ข๐ฌ ๐ฅ๐ž๐ ๐š๐œ๐ฒ ๐ญ๐ž๐ฌ๐ญ๐ข๐ง๐  ๐š๐ฉ๐ฉ๐ฅ๐ข๐œ๐š๐ญ๐ข๐จ๐ง ๐œ๐ก๐š๐ฅ๐ฅ๐ž๐ง๐ ๐ข๐ง๐ ?
๐Ÿ‘‰ ๐— ๐—ฎ๐—ป๐˜‚๐—ฎ๐—น ๐˜ƒ๐—ฎ๐—น๐—ถ๐—ฑ๐—ฎ๐˜๐—ถ๐—ผ๐—ป. It is time-consuming, and it generates roadblocks for development activities.

๐Ÿ‘‰ ๐—›๐—ถ๐—ด๐—ต ๐—บ๐—ฎ๐—ถ๐—ป๐˜๐—ฒ๐—ป๐—ฎ๐—ป๐—ฐ๐—ฒ. Manual testing becomes impossible to maintain without consuming a lot of time and resources.

๐Ÿ‘‰ ๐—ฃ๐—ผ๐—ผ๐—ฟ ๐—พ๐˜‚๐—ฎ๐—น๐—ถ๐˜๐˜†. Legacy testing applications generate too much back and forth with clients, resulting in low quality problems.

๐Ÿ‘‰ ๐—–๐—ผ๐˜€๐˜ ๐—บ๐—ฎ๐—ป๐—ฎ๐—ด๐—ฒ๐—บ๐—ฒ๐—ป๐˜. Legacy testing applications make it hard to maintain or increase the quality at the lowest cost or in check with QA budget.

Thread on Twitter.


๐Ÿ“š ๐•Š๐• ๐•ฆ๐•ฃ๐•”๐•–๐•ค:
๐Ÿฆ… https://agilitest.com/challenges/legacy-testing-application#
๐Ÿ“ฐ https://agilitest.com/blog/reasons-for-test-automation-failure-lack-of-analysis
๐Ÿ“ฐ https://agilitest.com/blog/when-should-you-automate-software-tests

Latest comments (0)