何らかのアクションの後にngToastメッセージをキャッチする必要があります。私はこのサイトとは違った解決策を試しましたが、彼らは私を助けず、理由はわかりません。誰にも実用的なソリューションがありますか?私の最後の試みは次のようでした:分裂器で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);
});
});
});
ありがとうございます。