运行测试用例分为顺序执行,乱序执行,乱序里面也有很多种执行方法
执行顺序其实就是一种运行策略,要求我们的测试用例之间依赖性不能有。
根据rebot或pybot的帮助文档可以得到:
-X --exitonfailure Stops test execution if any critical test fails.
Short option -X is new in RF 3.0.1.
--exitonerror Stops test execution if any error occurs when parsing
test data, importing libraries, and so on.
--skipteardownonexit Causes teardowns to be skipped if test execution is
stopped prematurely.
--randomize all|suites|tests|none Randomizes the test execution order.
all: randomizes both suites and tests
suites: randomizes suites
tests: randomizes tests
none: no randomization (default)
Use syntax `VALUE:SEED` to give a custom random seed.
The seed must be an integer.
Examples: --randomize all
--randomize tests:1234
支持 -X --randomize 【all或suites或tests】默认是顺序执行