cucumberjs

    0热度

    1回答

    我刚开始使用cucumberJs,gulp和量角器为一个角度的应用程序,并注意到,幸运的是,我的所有步骤都过去了,如果你不通过并在步骤定义中使用'callback'参数,cucumberJs可能不会知道,当该步骤完成,并且将跳过的其它步骤和它们所有标记为“通过” 下面是从cucumberJs文档的一个示例:https://github.com/cucumber/cucumber-js 实施例1:

    0热度

    1回答

    我的步超时总是在15ms,即使我已将限制设置为30ms。 下面的代码: this.Then(/^The "(.*)" page is displayed$/, {timeout: 30 * 1000}, async (name) => { let result; switch (name.toLowerCase()) { case 'home': res

    2热度

    1回答

    cucumberjs --version 1.2.2 protractor --version 4.0.1 Both installed globally via npm 我在升级到上面的cucumberJs版本后不断收到此错误。 Failures: 1) Scenario: Get records from DB e2e\features\transac.feature:7

    0热度

    1回答

    Chai与Cucumber-js有未捕获的断言错误。如果在DocString中有一个连字符 - 断言不起作用。 所以,如果我有情景文档字符串,如 Then I see message: ''' somewhat1 somewhat2 somewhat3 - somewhat4 ''' 我不能使用assert.equal或ssert.include断言,因为收到断言错误,尽管这两个参数

    0热度

    1回答

    我注意到,当我使用shardTestFiles选项在multiCapabilities中的每个浏览器类型中并行执行黄瓜功能文件时,它会为每个spec文件+浏览器组合启动一个webdriver。无论功能文件是否包含与通过cucumberOpts.tags传入的标签相匹配的标签,都会发生这种情况 - 相反,它似乎在webdriver启动后检查标签匹配,然后对于没有匹配的任何功能,它只是说0测试并成功退

    3热度

    1回答

    鉴于自动化的UI测试有时会因片状失败而失败,只能重新运行失败的测试的能力在量角器等框架中变得非常有用。 不幸的是,截至2016年9月13日,没有办法使用量角器重新运行失败的测试。 你们如何重新运行失败的测试?理想情况下,我喜欢使用黄瓜的javascript实现的人们的建议/想法,cucumberJs。 有protractor-flake,是由Nick Tomlin developped来解决这个问

    0热度

    1回答

    可以将常见步骤函数映射到多个给定时间语句吗?黄瓜JS的步骤定义的格式 this.Given(/^I have the following for a particular test$/, function() { //code for the step }); 对于BDD(Specflow)的在C#版本中,多个小黄瓜语句可以被绑定到一个单独的方法。对于例如 [Given(

    2热度

    1回答

    所有使用量角器和黄瓜的角度e2e测试在我的机器上运行平稳顺利。但只要我运行生成服务器上的测试中,我得到一个错误 ElementNotVisibleError: element not visible Session info: chrome=51.0.2704.84 Driver info: chromedriver=2.21.371459 platform=Windows NT 6.1 SP1

    1热度

    1回答

    尝试运行通过酱连接酱汁实验室运行量角器黄瓜测试。 关于开展酱油使用命令sc -u <username> -k连接隧道exe文件,我得到错误 'SSL verify error:num=20:unable to get local issuer certificate:depth=2...' 我设置初始设置代理服务器使用 - npm config set proxy <proxy addr..>

    0热度

    1回答

    我使用“量角器 - 黄瓜 - 框架”将Cucumber和Protractor一起用于自动化(使用CHAI作为断言库)。 我正在使用resultJsonOutputFile:'./report.json'来生成JSON日志报告。我在日志文件中看不到步骤信息,而只是显示每个块的传递属性。示例功能文件和下面生成的JSON报告。 sample json file sample feature file 我