赛普拉斯在我的页面中添加新请求时,如何检查URL文本是否每次都更改

时间:2019-06-25 03:15:32

标签: url e2e-testing cypress

我有一个编辑器页面。当我添加任何内容并单击“保存”按钮时,我的URL正在更改。在URl中添加任何随机ID。 我要检查一下。

首先,我检查我的URL

  

cy.url()。should('contain','/ editor');

但是当我单击“保存”按钮时,“我的网址”显示如下。

  

editor / 32dabb2d-940c-429c-b269-04ee54f75fa1

再次单击保存后,就像这样

编辑器/ fe614d19-dbbb-41eb-9f08-d82c5ad67d9f

您能帮我说一下解决方案吗,我如何检查我的网址是否每次都在更改,当我单击“保存”按钮时,抱歉,如果我缺少任何内容,请告诉我是否有需要在此处发布的内容,以便面糊了解我的信息问题,我将其发布,希望能提供快速帮助:)

我尝试执行此操作,但是出现AssertionError。

       cy.window().then((win) => {
            const currentURL = win.location
            cy.get('.editor-toolbar-actions-save').click();
            expect(win.location).not.to.eq(currentURL)
        };

0 个答案:

没有答案