Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Selenium 詹金斯的自动机器人测试_Selenium_Jenkins_Robotframework - Fatal编程技术网

Selenium 詹金斯的自动机器人测试

Selenium 詹金斯的自动机器人测试,selenium,jenkins,robotframework,Selenium,Jenkins,Robotframework,当我想在Jenkins上运行测试时,我可以定义我想要的工作流 将测试提交到gitlab时,我定义了一条提交消息,并在该消息中添加以下内容: runTest=testsuites/someFolder/someWorkflow.robot 我想知道的是,是否可以从工作流中选择某个测试来执行?目前,所有来自它的测试都将运行,并且需要很多时间。查看Robot用户指南,根据名称、标记和模式选择套件和测试用例: 选项-套件和-测试是您可以使用的选项 如果不确定,请创建包含多个测试的简单套件,并从最喜

当我想在Jenkins上运行测试时,我可以定义我想要的工作流

将测试提交到gitlab时,我定义了一条提交消息,并在该消息中添加以下内容:

 runTest=testsuites/someFolder/someWorkflow.robot

我想知道的是,是否可以从工作流中选择某个测试来执行?目前,所有来自它的测试都将运行,并且需要很多时间。

查看Robot用户指南,根据名称、标记和模式选择套件和测试用例:

选项-套件和-测试是您可以使用的选项


如果不确定,请创建包含多个测试的简单套件,并从最喜欢的IDE RED、RIDE、PyCharm执行它,以检查命令和参数

我倾向于创建一个沙盒文件,其中包含设置、分解和新内容,一旦新内容按我希望的方式工作,我将添加到主测试文件中。一旦它按预期的方式工作,我将它添加到主文件的底部,并测试主文件,看看是否一切正常。有点笨重,但是的-对我有用!这对我来说不是一个真正的解决方案,因为我至少需要提交2次,每次提交时构建都会自动启动。您是否尝试过使用标记和-include标记选项或-test testNamePattern选项?没有尝试过。你有什么我可以看的例子吗?这很有帮助。IDE是IntelliJ: