White papers

EXTENT-2016: Managing QA for Complex Systems in Agile Development Framework

QA, as we see it, is a continuous learning process. It is about learning how the system should operate in production, followed by learning the actual behavior of the system by way of performing tests and, after comparison, ensuring that all the discrepancies are either fixed or documented. It is the epitome of all QA activities. The other essential task that QA performs is developing the Test Design, coming up with Test Tools and Automated Test Libraries, which is an ongoing process, as opposed to learning at the beginning and testing as the end result. We are still learning when the system goes into production and still receive feedback from it. That allows us to reveal as many issues as possible.

Read more

EXTENT-2016: Machine Learning and Software Testing

Advances in data analysis and artificial intelligence rapidly change the world around us. The presence of machines that think will soon affect all industries, processes and occupations.

Iosif Itkin, CEO, Exactpro, London Stock Exchange Group

Read more

A Test Harness for Algo Trading Systems

Turquoise is a unique lit and dark trading venue, offering a broad universe of over 43 hundred stocks with uniform access to 19 major European and emerging markets. Turquoise Block Discovery won the Most Innovative Trading Service in 2015. The Exactpro staff are responsible for market surveillance and the back office within Turquoise. Over the years, Exactpro has accumulated vast experience in testing the trading algorithms, constantly exploring its most interesting aspects and, as a result, truly having a lot to offer on the subject.

Victoria Leonchik, QA Analyst for Turquoise, Exactpro

Read more