在测试套件中运行特定的测试-Selenium Side Runner(IDE)

时间:2019-04-01 12:27:21

标签: selenium testing selenium-ide

是否可以在我的硒侧流道测试套件中运行特定的测试?例如,在一个测试套件中,我的第一个测试将我登录到一个网站中,然后其他测试则测试了该网站的特定区域。这些测试中的每一个都首先继承登录测试以在运行测试时对“用户”进行身份验证。但是,当我运行套件时,它将按顺序运行测试,因此它将首先运行登录测试,然后在其他测试中重新运行登录测试。希望这是有道理的。因此,从本质上讲,我希望能够指定要在我的测试套件中运行的测试。预先感谢

2 个答案:

答案 0 :(得分:0)

您可以选择使用--filter target命令标志(其中target是正则表达式值)来运行测试的目标子集。包含给定搜索条件的测试名称将是唯一运行的测试名称。

selenium-side-runner --filter smoke

答案 1 :(得分:-1)

您可以使用filter运行具有通用名称的测试:

Filter tests
You also have the option to run a targeted subset of your tests with the --filter 
target command flag (where target is a regular expression value). Test names that 
contain the given search criteria will be the only ones run.

[example] selenium-side-runner --filter smoke