Your browser doesn't support javascript. This means that the content or functionality of our website will be limited or unavailable. If you need more information about Vinnova, please contact us.

Development of test platform for EQU8

Reference number
Coordinator INT3 SOFTWARE AB
Funding from Vinnova SEK 300 000
Project duration October 2017 - March 2018
Status Completed
Venture Innovative Startups

Purpose and goal

Int3 Software AB obtained a Startup Phase 1 grant from Vinnova to develop a test platform for the anti-cheat product EQU8. EQU8 is integrated as a third party product in online computer games, and ships together with the game to its players. A product error in EQU8 could directly affect game-play negatively, and as such, the product and its customers. To assure the highest possible level of quality, we wanted to develop a test platform. Both unit tests and an end-to-end test to stress test the product over a wide surface of scenarios and operative systems.

Expected effects and result

The test platform is built on Buildbot (https://buildbot.net) and will upon the slightest code change automatically validate all unit tests and execute the end-to-end tests on all supported operative systems. Short-term this means an increased confidence in the product, and guarantees that the stability and quality of the product is as high as it can be. Long-term the test platform allows us to focus our efforts on features and product development, instead of maintenance and support.

Planned approach and implementation

We started out by researching which test systems were available, and which ones suited our needs the best. We decided to use Google Test (https://github.com/google/googletest) for our unit tests, and to use Buildbot (https://buildbot.net) for automatic testing and code monitoring. Then followed a few months of developing all the test system components, while concurrently addressing the issues that the test systems discovered along the way. Finally, we invested in dedicated test hardware where the solution is currently running.

External links

The project description has been provided by the project members themselves and the text has not been looked at by our editors.

Last updated 16 April 2019

Reference number 2017-03928

Page statistics