В настоящее время у меня есть несколько тестов, перечисленных ниже:
var Login_Page = require("../pageObjects/Login_Page.js");
beforeEach(function() {
browser.url('/login.html');
})
describe('Test login functionality', function() {
it('Test1: Should be able to login in', function(done) {
Login_Page.login('joe', 'Blogs', 'joe_blogs123@outlook.com', 'Password1');
Login_Page.successfulSubmissionHeader.waitForDisplayed(3000);
expect(Login_Page.successfulSubmissionHeaderText).to.equal("Thanks for visiting!");
});
it('Test2: Should be able to login in', function(done) {
Login_Page.login('jim', 'Blogs', 'jjim_blogs123@outlook.com', 'Password1');
Login_Page.successfulSubmissionHeader.waitForDisplayed(3000);
expect(Login_Page.successfulSubmissionHeaderText).to.equal("Thanks for visiting!");
});
});
Я также настроил свой файл wdio для поддержки Dot Reporter, а также установил необходимые пакеты (https://webdriver.io/docs/concise-reporter.html):
// Test reporter for stdout.
// The only one supported by default is 'dot'
// see also: https://webdriver.io/docs/dot-reporter.html
reporters: ['dot'],
Однако мое окно терминала, похоже, показывает только следующую информацию, но не детализирует количество выполненных тестов и т. Д .: ![enter image description here](https://i.stack.imgur.com/YjH1C.jpg)