Jump to content

Lancelot Graphics Testing

From Qt Wiki
Revision as of 12:46, 8 November 2017 by Eirik Aa. (talk | contribs)


The Lancelot system is an extension of the QTest unit test framework. Its purpose is to help catch regressions in Qt's graphics rendering. It facilitates rendering a suite of test scenes, and comparing the produced output images with the images produced from a previous rendering run. When differences are detected, a simple web-based report is generated. The report shows the produced "before" and "after" images, and highlights the differences.