zoukankan      html  css  js  c++  java
  • robotframework 命令行运行

    一、运行某一条测试用例

    robot --<测试用例名> in <用例所在suite路径>

    robot -t <projectname.suitename.testname> <工程路径>

    (-t 同 --test)

    二、运行某个测试套

    robot <suite路径>

    robot -s <projectname.suitename> <工程路径>

    (-s 同 --suite)

    三、运行整个项目

    robot <项目路径>

    四、运行指定标签的测试用例

    robot -i <tag name> <项目路径>

    (-i 同 --include)

    五、运行除指定标签以外的测试用例

    robot -e <tag name> <项目路径>

    (-e 同 --exclude)

    六、指定文件输出目录

    即修改文件:outout.xml log.html report.html的输出目录。

     robot -d <指定目录> 

    (-d 同 --outputdir)

    七、指定xml文件输出的文件名

    输出的xml文件默认为output.xml。

    robot -o <指定名称> 

    (-o 同 --output)

    八、设置重新运行失败的测试用例

    如先执行命令:robot -i smoke <项目路径>

    再运行命令:robot -R <原output.xml文件路径> <项目路径>

    合并两次运行结果:rebot --merge <原output.xml文件路径> <重新运行的output.xml文件路径>

    (-R 同 --rerunfailed)

    九、设置重新运行失败的测试套

    一般我们会在测试用例之间设置前置、后置条件,如果设置重新执行失败的测试用例,没有前置条件是没法运行的,这就需要设置重新运行失败的测试套。

    如先执行命令:robot -i smoke <项目路径>

    再运行命令:robot -S <原output.xml文件路径> <项目路径>

    合并两次运行结果:rebot --merge <原output.xml文件路径> <重新运行的output.xml文件路径>

    (-S 同 --rerunfailedsuites)

  • 相关阅读:
    pwdLastSet AD
    快递条形码类型
    Sharepoint 应用程序池自动停止
    Visual Studio 2015安装后“无法启动iis express web 服务器”
    Knockout自定义绑定数据逻辑
    Knockout基本绑定数据
    TableAttribute同时存在于
    微服务架构下的鉴权,怎么做更优雅?
    使用 Yopto 插件给商品添加评论
    Docker 基本概念
  • 原文地址:https://www.cnblogs.com/fyangq/p/13214779.html
Copyright © 2011-2022 走看看