执行测试用例 分支 使用命令行参数 执行测试用例 RF测试用例可以从命令行运行,默认输出三个文件一个xml输出文件,和一个html log日志和一个html 报告文件。 实例 如果我们创建一个demo.robot,内容如下: *** Variables *** ${msg} hello Robot Framework! *** Test Cases *** case01 log ${msg} 从命令行执行该测试用例, robot demo.robot ,查看输出结果。 指定要执行的测试用例 我们可以指定一个或几个文件来执行,也可以指定一个相对或者绝对路径来执行该目录里面的用例。 robot path/to/my_tests robot my_tests.robot your_tests.robot 也可以一次给多个测试用例文件或目录提供路径,并用空格分隔。在这种情况下,Robot Framework将自动创建顶级测试套件,并且指定的文件和目录将成为其子测试套件。创建的测试套件的名称是从子套件名称中获得的,方法是将它们与&和空格连在一起。 例如,下面第一个示例中顶级套件的名称是My Tests & Your Tests。这些自动创建的名称通常非常长且复杂。因此,在大多数情况下,最好使用--name选项覆盖它,如下面的第二个示例所示: robot my_tests.robot your_tests.robot robot --name Example path/to/tests/pattern_*.robot 分支 使用命令行参数