0
分度器を使用し、角度4のアプリをテストする機能テストレポの作業を開始しました。テスト中、ほとんどのアクションはsetTimeoutにラップされていますが、確かにそれはより良い方法です。ここに小さな例があります。ページやネットワークの呼び出しが完了するのを待つ設定オプションがありますか?分度器のsetTimeoutの代替品
it('do something', function (done) {
setTimeout(() => {
var adminBtn = element(by.id('adminBtn'));
adminBtn.click();
setTimeout(() => {
var payloadsBtn = element(by.id('payloadsBtn'));
payloadsBtn.click();
setTimeout(() => {
expect(browser.getCurrentUrl()).toMatch(conf.web + "/payloads");
done();
}, 3000)
}, 2000)
}, 4000)
});