The software test automation market offers tools, technologies, components and services that together constitute the critical elements of automated testing. It includes tools for performing static code analysis, functional testing, and load and performance testing in an automated way. These tools enable an organization to design, develop, maintain, manage, execute and analyze automated tests for applications running on different platforms (including desktop, web, mobile and server). They can run automated tests by driving the user interface (UI) of an application (known as UI test automation), or interact with the application through an application programming interface (API test automation) or communication protocol.
Value stream delivery platforms provide fully integrated capabilities that enable continuous delivery of software. These capabilities may include planning, version control, continuous integration, test automation, release orchestration, continuous deployment (and rollback), monitoring, security testing and analyzing value stream metrics. VSDPs integrate with infrastructure and compliance automation tools to automate infrastructure deployment and policy enforcement. VSDPs are extensible by design and integrate with other tools to fill gaps in software delivery management. Gartner’s definition of VSDP does not describe a system that cobbles together disparate DevOps tools. Instead, VSDPs provide preintegrated capabilities that enhance productivity, collaboration, communication and business outcomes for product teams via interactions among the platform components.