Standard

IEEE 3407

Published

Singles purchase not accessible

This standard can not be purchased as a single sales.

Abstract

This standard addresses end-to-end software testing automation tools that are used to test end-to-end functionalities of the system in 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 script preparation, maintenance, and execution. The end-to-end testing automation covers the testing of each layer of the application that includes functional /integration testing (including 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, confirmation test, smoke test, and load test, that can 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. Purpose Many industries are developing software testing automation scripts to verify end-to-end functionalities of the software applications on integration environments. But the overhead and cost of automation scripts development, maintenance, and execution are very high. The purpose of this standard is to set the minimum set of rules for the end-to-end testing automation tools from the perspective of reducing overall software testing cost by increasing productivity and reducing the overhead on the automation scripts development, maintenance, and execution. Overall, the purpose is to increase product quality and reduce product costs by reducing the effort required for product testing.

Document information

  • Standard from IEEE_AC
  • Published:
  • Version: 0
  • Document type: IS
  • Additional information
  • IEEE Computer Society