CIOReview – 4/10/17
By stitching agility and continuous delivery together, CA Technologies [NASDQA:CA] helps customers succeed in this era where software is being incorporated into all aspects of businesses and life. “Our goal is to help organizations develop applications and experiences that excite and engage their customers,” expresses Scheaffer. To achieve this goal, the company integrates continuous testing into an end-to-end continuous delivery ecosystem that enables uninterrupted flow of ideas from design to operations faster, without compromising on quality while delivering desired user functionality. The company's next-generation, integrated solutions enable test environment simulation, automatic test case creation, on demand test data management, SaaS-based performance testing, and open source integrations.
Simulating Test Environment With a strong emphasis on CA’s continuous testing and deployment of applications, Scheaffer has an interesting take on how CA is addressing an environment where technology is exceedingly merging real world with the virtual environment. As the world is going gaga over Pokémon, where the players use their device GPS and camera to capture and train virtual creatures, Scheaffer draws similarity between the concept of the game and application development and testing teams creating test cases. “The test cases combine the real world (applications under test) with virtual applications and services (the Pokémon) to represent unavailable components and remove bottlenecks,” he explains. Similarly, CA Service Virtualization simulates unavailable systems across the Software Development Lifecycle (SDLC), allowing developer, tester, integration, and performance teams to work in parallel for faster delivery and higher application quality and reliability. By simulating test environments, CA Service Virtualization not only helps detect and correct problems early within SDLC, but significantly reduces cost by eliminating the need to maintain test environments, as these services, once created, can be used over and over again for testing purposes. Also, organizations no longer have to pay for third-party application licenses or services.