我无法在 Testrail 中更新量角器测试的结果。我见过各种 npm 模块,非常令人困惑——不同的作者提到了不同的 npm 模块。
环境:1. ProtractorJS(基于 NPM) 2. Testrail
- 已安装 - npm install protractor-testrail-promise
- 创建了一个 javascript 页面对象 - loginPage.js
在 loginPage.js 内部,我编写了非常基本的测试来验证。
loginPage.js - is below:
var TestRail = require("protractor-testrail-promise");
var loginPage = function () {
var testrail = new TestRail("https://myproject.testrail.net", "useremail@email.com", "pw");
var testCaseId="A644776";
var testResultId="1"; //Equal to Pass
testrail.addResult(testCaseId, testResultId).then(function(body) {
console.log(body);
})
});
已执行:结果应在测试轨系统中更新。
实际:Testrail 中没有更新,我的 VSCode 控制台中也没有错误。