OVAL:CMS测试机器人
OVAL: the CMS Testing Robot
摘要:
Oval是一个测试工具,可以帮助开发人员检测软件行为中的意外变化。它能够自动编译一些测试程序,准备所需的配置文件,在指定的Unix环境中运行测试,最后分析输出并检查预期。Oval不提供帮助编写测试的实用程序代码,因此它完全独立于待测软件的编程/脚本语言。它可以被看作是一种机器人,应用测试并警告输出中的任何意外变化。Oval是由LLR实验室为CMS实验的需要而开发的,现在被CERN LCG项目推荐。
英文摘要:
Oval is a testing tool which help developers to detect unexpected changes in the behavior of their software. It is able to automatically compile some test programs, to prepare on the fly the needed configuration files, to run the tests within a specified Unix environment, and finally to analyze the output and check expectations. Oval does not provide utility code to help writing the tests, therefore it is quite independant of the programming/scripting language of the software to be tested. It can be seen as a kind of robot which apply the tests and warn about any unexpected change in the output. Oval was developed by the LLR laboratory for the needs of the CMS experiment, and it is now recommended by the CERN LCG project.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。