- Use Cases
Hardware, operating systems, browsers, widgets – to perform software tests a testing environment is a necessity. When dealing with complex projects or test automation, it’s common to create a virtualised testing environment. Reduce configuration and maintenance costs with the help of our SaaS solution, TestChameleon™!
When it comes to efficiency, effectiveness and quality, it’s impossible to imagine software development without test automation. To ensure complete coverage of your test scope, it’s important to not only focus on how your software functions but also to keep in mind the platform on which it will run (Windows, Android, iOS, Internet Explorer, Safari, Chrome, etc.) Additionally, there are many other interfaces such as Java or Flash that need to be taken into consideration. The possible combinations are nearly endless; therefore the creation of testing environments is time consuming and requires a lot of man power, two scarce resources in the world of software development. When it comes to extensive testing projects, test automation often creates the systems under test (SUTs) with the help of virtual machines. However, the cost of configuring and maintaining virtual environments is hardly lower than the real world alternative. Even when performing manual testing, virtual machines are used more often as no QA department is able to provide enough devices to cover the variety available on the market.
The first version of our SaaS solution, TestChameleon, was created due to the challenges of our client Jumio. They were looking for a flexible tool to execute automated tests. The client, who specializes in identity management and has developed a safe method to scan credit cards and check personal information online, has trusted in TestChameleon for over two years now. Jumio performs its Selenium test cases on a dozen virtual machines on a regular basis to ensure that with every new release their software consistently meets their high standards.