【问题标题】:Identify the step number were protractor test failed识别步数是量角器测试失败
【发布时间】:2015-07-30 11:45:35
【问题描述】:

我正在开发与我们的测试用例管理系统紧密耦合的 Protractor + Jasmine 自动化系统。

测试过程中的步骤也记录在测试脚本中,当量角器测试用例失败时,我想确定哪个步骤失败并以 XML 报告

示例测试应该像这样

@step1 login_page.enterUserName('user1');

@step2 login_page.enterPassword('密码');

@step3 home_page = login_page.selectLogin();

如果这个测试在第 2 步失败,这应该用 XML 报告,有什么想法吗?

【问题讨论】:

标签: angularjs selenium-webdriver automation jasmine protractor


【解决方案1】:

看看jasmine-reporters

framework: "jasmine2",
onPrepare: function() {
  var jasmineReporters = require('jasmine-reporters');
  jasmine.getEnv().addReporter(new jasmineReporters.JUnitXmlReporter({
    consolidateAll: true,
    filePrefix: 'xmloutput',
    savePath: 'testresults'
  }));
}

【讨论】:

    猜你喜欢
    • 2015-10-12
    • 1970-01-01
    • 2014-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-28
    相关资源
    最近更新 更多