Удаление / удаление скриншотов перед запуском Cypress через npx cypress open

#reactjs #cypress

#reactjs #cypress

Вопрос:

Согласно документам Cypress, вы можете удалять скриншоты при использовании cypress run . Однако, когда я использую пользовательский npx cypress open интерфейс, а затем нажимаю кнопку запуска, я хотел бы сделать то же самое. Кому-нибудь удалось это сделать?

Ответ №1:

Cypress не записывает видео или скриншоты во cypress open время, поэтому нечего будет выбрасывать.

Комментарии:

1. Если я поставлю cy.screenshot () docs.cypress.io/api/commands/screenshot.html в моем тесте он будет сохранен в папке screenshots. Если я нажму кнопку запуска несколько раз, в папку скриншотов будет добавлено больше скриншотов без удаления старых.

2. Этой информации не было в исходном сообщении. Вы правы в том, что если cy.screenshot() присутствует в тестах, он сохранится в папке скриншотов. Для этой функции не было запроса функции. Пожалуйста, не стесняйтесь открывать запрос функции в репозитории cypress GitHub.