有没有人在使用Mochawesome作为报告引擎从 Cypress 测试中生成好的详细报告方面有很多经验?
我已经关注了 Mochawesome GIT 页面上的信息,但我得到的信息相当乏味!!
我希望能够包含奇怪的屏幕截图和断言的输出 - 这是当前cypress.json文件......
{
"projectId": "haw8v6",
"baseUrl": "https://obmng.dbm.guestline.net/",
"chromeWebSecurity": false,
"reporter" : "mochawesome",
"reporterOptions" : {
"reportFilename" : "DBM Smoke-Test",
"overwrite": true,
"inline": true
}
}
Run Code Online (Sandbox Code Playgroud)
我一直在玩弄,var addContext = require('mochawesome/addContext');但几乎没有快乐。
感激地收到建议。
谢谢
根据下面的要求 - 非常基本的例子 addContext
var addContext = require('mochawesome/addContext');
describe('DBM Smoketests', function() {
it('E2E Hotel2 WorldPay System', function() {
cy.visit('https://obmng.dbm.guestline.net/');
cy.url().should('include','/obmng.dbm');
addContext(this,'URL is correct');
//loads hotel 2
cy.get('.jss189 > div > .jss69 > .jss230').click();
Run Code Online (Sandbox Code Playgroud)