Why do companies fail at test automation?

why do companies fail at test automation? what are the challenges that we are facing?
why do companies fail at test automation? what are the challenges that we are facing?
  • Have a unified testing framework and platform
  • Have basic CI, CD process, with the ability to automatically and regularly trigger execution
  • Have high test coverage, which can effectively help testers to do regression and improve test efficiency.
  • The automated test result is recognized and accepted by both testers and developers.

Test Engineer

  1. Coding is a scarce skill
  • Framework
  • Layers
The pyramid-layered model for a test automation system construction.
The pyramid-layered model for a test automation system construction.
The ruby-layered model for a test automation system construction.
The ruby-layered model for a test automation system construction.
FIRST principles for unit tests.
FIRST principles for unit tests.

Research and development system

  1. Don’t have clear priority for your team

Conclusion

To sum up, to truly implement automated testing, we must take into account factors such as personnel capabilities, cost, project period, and organizational structure. All these are not “free”, in fact, they are expensive. So every step should be considered carefully and steadily. The improvement of R&D efficiency, the reduction of test cost, and the closed-loop of CI/CD will verify the results of the test automation system.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
51Testing

51Testing

51Testing provides professional software testing services certificated by ISO9001:2008, ISO27001, ISO20000, and CMMI4.