在我目前的项目中,我必须使用漂亮的Robot Framework来运行测试用例。现在,已经有一些非常详细的测试用例,这些测试用例已经在Google-Test中实现,不能再改写成Robot Framework。
现在,在我们的持续集成环境(Jenkins)中,有必要使用Robot Framework启动所有测试用例,而且Google-Test测试也需要由Robot Framework触发。
是否有一个简单的方法来调用所有的测试在谷歌测试使用机器人框架扩展库或有必要写一个?
在这种情况下,有没有这样的扩展,将是一个很好的方式来开始写一些。
基于gtest的测试只是可执行的二进制文件。 机器人框架有内置的库 Process
可用于运行外部进程。文件在这里。https:/robotframework.orgrobotframeworklatestlibrariesProcess.html。
所以,基本上你可以只用 Run Process
关键字来触发gtest二进制的执行。