This standard addresses end-to-end software testing automation tools that are used to test end-to-end functionalities of the system in real software integration environments. These standardized tools are used to prepare and execute testing automation scripts faster to deliver high quality products by reducing the overhead on automation scripts preparation, maintenance, and execution. The end-to-end testing automation covers the testing of each layer of the application that includes functional /… read more integration testing (Includes but not limited to user interface testing, application programming interface (API) testing, data flow and data testing, business logic testing, messaging testing, and visualization testing), performance testing and load testing. This standard also covers the grouping mechanisms of the test scenarios to group the scenarios in different categories like regression test, sanity test, smoke test, load test and with the ability to support custom tags so that the categorized test scenarios can be executed independently. The scope of this standard is to provide a minimum set of requirements for these tools. read less