Я выполнял тест Protractor Cucumber с Jenkins, и в отчете Cucumber появляется последний выполненный шаг. После второго шага в отчете под Jenkins, пожалуйста, предложите
вот мой хук-
const { After, Before, AfterAll, Status } = require("cucumber");
import { browser, protractor } from "protractor";
Before({ timeout: 100 * 1000 }, async () => {
await browser.get(config.baseUrl);
});
After(async function (scenario) {
if (scenario.result.status === Status.FAILED) {
const screenShot = await browser.takeScreenshot();
this.attach(screenShot, "image/png");
browser.actions().sendKeys(protractor.Key.ESCAPE).perform();
await helper.logoutFromApplication();
}
});
AfterAll({ timeout: 100 * 1000 }, async () => {
await browser.quit();
});
см. Отчет для того же -