我有很多用纯 Java 编写的 Java 测试用例。然后我使用 testng 和 ant 运行测试用例并报告一个 xml 文件,该文件提供通过和失败的测试用例以及测试套件等。在这种情况下,testng 本质上是一个框架,并且提供的灵活性很小。
我已经阅读了 Robot Framework,对它还是很陌生,并且想将我们的测试模型转移到验收测试和验收测试驱动的开发。看起来机器人框架支持一个english-written-testcase.txt,并将其转换为它运行的实际测试,并在一个output.xml类型的文件中报告结果。
所以,我想知道有没有什么办法让机器人框架只处理 .java 文件的代码并运行测试用例,而无需返回并编写 .txt 文件才能启动测试用例。
然后让它报告某种 output.xml 报告。
基本上,我需要保持当前工作的能力,但同时允许我慢慢过渡到机器人框架可以提供的 testcase.txt 文件模型。