提问者:小点点

机器人框架-使用Pabot当定制的Java罐存在


我是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)中


共1个答案

匿名用户

RobotFramework-2.5.3。jar是一个非常非常旧的版本(2010年8月31日发布),很可能不支持(第一个pabot于2014年1月20日发布)。请从以下位置找到更新版本的Robot Framework:

http://search.maven.org/#search|ga|1|a:robotframework