我是RobotFrameWork的新手。我使用Java创建了自定义关键字并创建了一个Jar,我执行了如下测试用例:
自定义创建的Jar名称:X. jar测试用例名称:test.txt
我通过以下方式成功执行了测试用例:
方法1(使用独立机器人框架jar):java-cp X. jar:robotframe-2.5.3.jarorg.robotframe.RobotFramework test.txt方法2(使用Jython):jython-P X.jar test.txt
有人能指导我如何在上述情况下使用Pabot吗?
自定义创建的Jar名称:X. jar测试用例文件夹名称:TestCase测试用例文件夹内容:Test1.txt,Test2.txt,Test3.txt,Test4.txt,Test5.txt
如果任何测试用例没有使用X. jar,我成功地使用Pabot命令执行,如下所示。
方法1(使用pabot目录名称):pabot TestCase
但是作为所有测试用例中需求的一部分,我们必须使用关键字PresentX.jar.In这种情况下如何使用Pabot来执行测试用例。
有人能指导我解决这些问题吗
命令: pabot-命令java-jarrobotframe-2.5.3.jar--end-命令sx;
注意:sx是包含测试用例的文件夹名称。但我遇到如下错误:
它开始执行并收到如下错误:
文件"/usr/local/lib/python2.7/dist包/pabot/result_merger.py",第116行,在merge assert len(result_files)中
RobotFramework-2.5.3。jar是一个非常非常旧的版本(2010年8月31日发布),很可能不支持(第一个pabot于2014年1月20日发布)。请从以下位置找到更新版本的Robot Framework:
http://search.maven.org/#search|ga|1|a:robotframework