Nowadays, we tend to advocate test automation. But, is it really good to automate everything? What are the benefits of test automation? How to choose which tests to automate?
๐๐๐ง๐ฎ๐๐ฅ ๐๐๐ฌ๐ญ๐ข๐ง๐ : when test cases are executed by a human tester and software.
๐๐ฎ๐ญ๐จ๐ฆ๐๐ญ๐๐ ๐๐๐ฌ๐ญ๐ข๐ง๐ : when test cases are executed by automation tools.
Testing Time with ๐บ๐ฎ๐ป๐๐ฎ๐น ๐๐ฒ๐๐๐ถ๐ป๐ด
โ Execution time takes long
โ Testers are limited by the time available to work
Testing Time with ๐ฎ๐๐๐ผ๐บ๐ฎ๐๐ฒ๐ฑ ๐๐ฒ๐๐๐ถ๐ป๐ด
โ
Execution time is optimized
โ
Automation works 24/7
User interface with ๐บ๐ฎ๐ป๐๐ฎ๐น ๐๐ฒ๐๐๐ถ๐ป๐ด
โ
The tester can give feedback on the application's user-friendliness to provide ideas
User interface with ๐ฎ๐๐๐ผ๐บ๐ฎ๐๐ฒ๐ฑ ๐๐ฒ๐๐๐ถ๐ป๐ด
โ
Automation does not allow for objective opinions but gives more time to testers to provide feedback
UX testing with ๐บ๐ฎ๐ป๐๐ฎ๐น ๐๐ฒ๐๐๐ถ๐ป๐ด
โ
Allows you to test your product's UX: the correct display of text, links, imagesโฆ
UX testing with ๐ฎ๐๐๐ผ๐บ๐ฎ๐๐ฒ๐ฑ ๐๐ฒ๐๐๐ถ๐ป๐ด
โ Canโt judge the user experience
Investement with ๐บ๐ฎ๐ป๐๐ฎ๐น ๐๐ฒ๐๐๐ถ๐ป๐ด
โ Requires a lot of protocol implementation time, protocol testing time and execution time
โ A tester may encounter difficulties if he is out of his comfort zone
โ If there are too many errors, the deadlines are not respected
Investement with ๐ฎ๐๐๐ผ๐บ๐ฎ๐๐ฒ๐ฑ ๐๐ฒ๐๐๐ถ๐ป๐ด
โ
Human time to implement, but reduced protocol testing time because automated, and autonomous test execution
โ
Automation follows its program, regardless of the context. Adapts to any type of system...
โ
Automation speeds up the verification process and allows more time to correct anomalies.
We have created an infographic that compares automated and manual testing on several topics: testing time, types of tasks, process impact, teams state of mindโฆ
Top comments (0)