在 Maven Robot 框架项目中调用 Java 库时出错

Error in invoking Java libraries in maven Robot framework project

我做了一个maven项目。我正在尝试 运行 robotframework 测试用例。当我运行通过mvnrobotframework:run时,它运行是所有的测试用例。除了在 POM 文件中添加测试之外,有什么方法可以在 robotframework maven 中 运行 单个测试用例。

我也试过 运行 通过 robot -t 测试用例 testsuite.robot 但它没有找到名称为 "Go" 的关键字。 我也试过 jython -m testcase.robot ,它也会给出同样的错误。

是的,这是可能的。根据the documentation,你可以这样做:

mvn robotframework:run -Dtests=testname1,testname2

或者只执行基于标签的某些测试:

mvn robotframework:run -Dincludes=tag1,tag2

注意,这引用了测试 and/or 测试标签,而不是文件本身。