*** Settings ***
*** Test Cases ***
Browser Shutdown
*** Keywords ***
Browser Shutdown
Close Browser
文件closebrowser.txt在运行此文件时不包含显示的关键字错误。 我只想在所有测试用例结束时执行此文件,以便在浏览器打开时关闭该
在closebrowser.txt中我不想执行任何测试,只在执行文件夹中的所有test.txt文件后拆除浏览器。因为我可以在文件夹中添加一个或多个测试文件(例如test3.txt,test4.txt ...)所以不要在这些文件中提供我想要一个单独的文件来运行和关闭浏览器
答案 0 :(得分:0)
您无法在另一个Test Case
中呼叫Test Case
。
您有三种方式来定义TearDown
*** Settings ***
Test Teardown Close All Browsers
Suite Teardown Close All Browsers
*** Test Cases ***
My Test
...
[Teardown] Close All Browsers
Test Teardown
和[Teardown]
将在套件内的每个测试用例结束时执行,Suite Teardown
仅在套件的末尾执行。
答案 1 :(得分:0)
为每个目录创建__init __。txt文件并添加
*** Settings ***
Suite teardown Close all browsers
到文件。这将添加将在目录中的任何测试套件之后运行的套件拆卸。 __init __。txt称为initialization file