在某些操作后,我需要以某种方式捕获 ngToast 消息。我尝试了该站点的不同解决方案,但它们没有帮助我,我也不知道为什么。有没有人有一个可行的解决方案?我最后一次尝试是这样的:
var HomePage = require('./home.pageObject');
describe('Home Page tests', function () {
var homePage = new HomePage();
var EC = protractor.ExpectedConditions;
beforeEach(function () {
browser.get('/#/');
});
it('should fail login', function () {
var toast = $('.ng-toast');
homePage.signinBtn.click();
homePage.login('admin', 'Password')
.then(function () {
var toast = $('.alert');
browser.wait(EC.visibilityOf(toast), 3000);
});
});
});
谢谢。