同时使用套件设置和测试设置



我有一些Suite的先决条件,每个Suite应该运行一次,所以我将添加Suite设置。此外,我对每个测试用例都有一些前提条件,它们应该在每个测试用例开始时运行。

问题是,如果我同时使用它们,如果我只运行其中一个测试用例,哪一个先启动?套件设置还是测试设置

像这样的东西:

*** Settings ***
Library ...
Varialbles ...
Suite Setup: suite_precondition
Test Setup: test_precondtion
*** Test Cases ***
TC1
<Some code>
TC2
<Some code>

您知道,我们可以逐个运行TC1或TC2来检查测试用例是否通过。那么,当我运行TC1时,这里发生了什么?

Suite安装程序总是在任何测试开始之前运行。之后,测试设置将在测试首次启动时为每个测试运行。

最新更新