У меня есть страница редактора. Когда я добавляю любое содержимое и нажимаю кнопку «Сохранить», мой URL меняется. Добавление любого случайного идентификатора в URl.
Я хочу это проверить.
Сначала я проверяю свой URL
cy.url (). Should ('содержать', '/ editor');
Но когда я нажимаю кнопку Сохранить, мой URL-адрес показывается следующим образом.
Редактор / 32dabb2d-940c-429c-b269-04ee54f75fa1
после повторного нажатия Сохранить, вот так
Редактор / fe614d19-dbbb-41eb-9f08-d82c5ad67d9f
Можете ли вы помочь мне и сказать какое-нибудь решение, как я могу проверить, меняется ли мой URL каждый раз, когда я нажимаю кнопку СОХРАНИТЬ, извините, если я что-то упустил, пожалуйста, дайте мне знать, если что-то нужно публиковать здесь, чтобы тесто понимало мои вопрос я опубликую в надежде на быструю помощь:)
Я пытаюсь это сделать, но есть ошибка AssertionError.
cy.window().then((win) => {
const currentURL = win.location
cy.get('.editor-toolbar-actions-save').click();
expect(win.location).not.to.eq(currentURL)
};