
Reduced time for testing, increased quality concerns combined with an increase in the number of devices and configurations highlights the importance of Software Testing playing a vital role in the DevOps process. An automated continuous testing solution is a key driver in DevOps triggered early within the development process.
TestPoint has invested into developing test accelerators, solutions and dashboards for our customers which help measure the quality based on the latest release and configuration.
TestPoint’s Vansah automation framework provides an integrated and open source web service which can be invoked from any automated testing tool and framework.
This provides real time metrics on test coverage, performance trending and transaction response time for each requirement being tested directly from your automated test scripts managed and reported from Vansah. Your regression test coverage is visible to the team allowing Manual Testers to focus on tests which haven’t been executed or specific configurations (i.e browser, environment, device…)
vi= new VansahInterface();
vi.UpdateResultsInVansah (URI, PACKAGE, RELEASE, BUILD, ENVIRONMENT, AGENT, CASE, REQUIREMENT, RESULT, TEST_LOG_COMMENT);
example:
vi.UpdateResultsInVansah (“URI”, 50, “RELEASE”, “BUILD”, Chrome-44, Selenium-PC-1, 258, 750, FAIL, “Filter failed to return customer number”);
In real time while your scripts are running you will be notified in Vansah and users can see the results of a particular test package. You can also continue execution of other test cases using the manual tester option available in Vansah.
see example from Vansah: (Test Case 258 linked to Requirement/Story 750 has failed based on the call shown above.)