• nightwatch-js -- test group


    Test group

    可以将你的测试脚本划分到组中,并根据需要运行它们。要将测试组合在一起,只
    需将它们放在相同的子文件夹中,文件夹的名字即是组的名字。
    例如:
    lib/
    ├── selenium-server-standalone.jar
    custom-commands/
    ├── loginUser.js
    ├── attachPicture.js
    tests/
    ├── logingroup
    | ├── login_test.js
    | └── otherlogin_test.js
    ├── addressbook
    | ├── addressbook_test.js
    | └── contact_test.js
    ├── chat
    | ├── chatwindow_test.js
    | ├── chatmessage_test.js
    | └── otherchat_test.js
    └── smoketests
    ├── smoke_test.js
    └── othersmoke_test.js
    如果只运行smoketests组,你可以这样做:
    $ nightwatch --group smoketests
    同样,如果你想跳过运行smoketests组,你可以这样做:
    $ nightwatch --skipgroup smoketests
    想跳过多个组,只需要将他们用逗号分隔:
    Tests运行

    $ nightwatch --skipgroup addressbook,chat
    

     Test Tags 

    你还可以根据标记对测试进行选择,例如:
    module.exports = {
    '@tags': ['login', 'report'],
    'demo login test': function (client) {
    // test code
    }
    };
    比如你想测试所有关于report的功能,这些功能可能分布在不同的测试用例中,那
    么直接运行如下命令即可测试report功能:

    $ nightwatch --tag report


    也可以运行多个标签:

    $ nightwatch --tag login --tag report
    

      


    也可以跳过多个标签:

    $ nightwatch --skiptags login,report
    

     Disabling Tests 

    为了防止测试模块运行,只需将该模块中的禁用属性设置为true,如下:
    Tests运行

    module.exports = {
    '@disabled': true, // This will prevent the test module from r
    unning.
    'sample test': function (client) {
    // test code
    }
    };
    

      



    如果你不想运行已知的失败的测试用例,这是很有用的。
    禁用个别方法
    目前还不支持禁用单独的testcase。然后如下方式这样写 ''+function 可以将这个方
    法禁用掉,供参考。

    module.exports = {
    'sample test': function (client) {
    // test code
    },
    // disabled
    'other sample test': ''+function (client) {
    // test code
    }
    };
    

      

  • 相关阅读:
    OutputStream (字节流写出)
    Reader(字符流读取)
    InputStream (字节流读取)
    File
    IO简介
    BigDecimal
    SimpleDateFormat
    Date和Calendar
    包装类
    本地与远程对应分支,本地建立分支,修改代码, 上传到远程对应的分支
  • 原文地址:https://www.cnblogs.com/saryli/p/8512937.html
Copyright © 2020-2023  润新知