使用柏树和Ionic 3打开Modal和Page

问题描述 投票:0回答:1

我建立了一个Ionic 3项目,我想用赛普拉斯进行测试。我可以访问我的应用程序并运行一些简单的测试。但是当我尝试打开模态页面时,没有任何附加内容,我的测试失败了。

it('should open history', () => {
        // Button to open my page : OK
        cy.get(open_history_button).click();

        // Check if a label exists in the opened page : FAIL
        cy.get(history_no_event_label).contains("All is ok !");
    });

赛普拉斯成功点击按钮但页面没有出现。

有人有想法解决这个问题吗?

angular testing ionic3 e2e-testing cypress
1个回答
0
投票

没关系 !我理解我的错误。我在点击事件中使用(点击)我的代码。但它不适用于柏树。所以我用(点击)替换所有(点按)它更好。

<button ion-button (tap)="doSomething()">My Button</button> => WRONG
<button ion-button (click)="doSomething()">My Button</button> => GOOD
© www.soinside.com 2019 - 2024. All rights reserved.