Я использую nightwatch.js и стек браузера и запускаю серию тестовых функций, которые выглядят как показано ниже; которые проходят через мое приложение от точки входа в систему до более глубоких действий.
есть
this.TeamPanel = function(browser) {
browser
.url(Data.urls.oppListing)
.waitForElementVisible("div#team.btn-icon", 1000)
.click("div#team.btn-icon")
.waitForElementVisible("div.side-panel.open", 1000)
// .waitForElementVisible("div.box.team-member-summary-wrap.editable.fade-enter-done", 1000)
// .waitForElementVisible("input#input", 1000)
// .click("div#team.btn-icon")
.waitForElementVisible("div.button", 1000)
.click("div.button")
Errors.checkForErrors(browser);
browser.end();
};
Мне интересно, как включить «параллельное» тестирование; чтобы мои функции отображались как отдельные тесты, а не как один огромный тест.
Я попытался обернуть нижеследующее вокруг своих функций без удачи: '
module.exports = {
};