我的机器人文件:
*** Settings ***
Library example
*** Test cases ***
testcase1: testcase2 - configure router for admins
keyword1
keyword2
keyword3
keyword4
在上面的机器人文件中,我有两个测试用例(testcase1和testcase2)。如果我运行上面的机器人文件,它给我的日志说“通过的测试用例总数是1”
但我想在日志中打印两个测试用例。
如果我尝试以下文件,则其显示testcase1不包含任何关键字。
testcase1:- configure router for admins
testcase2: - configure router for admins
keyword1
keyword1
keyword2
keyword3
keyword4
如果有办法,请告诉我。
答案 0 :(得分:2)
简短回答:没有办法做你想做的事。至少,不是你想要的语法。机器人的行为符合预期并记录在案。
在第一个示例中,您有一个名为testcase1: testcase2 - configure router for admin
的测试用例。在第二个示例中,您有两个测试用例,但第一个测试用例在第二个测试用例开始时结束,这意味着第一个测试用例没有关键字。
如果您想要两个完全相同的测试用例,解决方案是将测试用例的所有代码放在一个关键字中,然后从两个测试用例中调用该关键字:
*** Keywords ***
Configure router for admins
keyword1
keyword2
...
*** Test cases ***
testcase1
Configure router for admins
testcase2
Configure router for admins