Перейти к содержимому

Фотография

Советы по Cypress, часть 1: как соблюдать принцип DRY при помощи касто


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 baranceva

baranceva

    Профессионал

  • Admin
  • PipPipPipPipPipPip
  • 4 160 сообщений
  • ФИО:Баранцева Наталья


Отправлено 16 января 2020 - 08:07

Автор: Филип Рик (Pilip Hric)
Оригинал статьи
Перевод: Ольга Алифанова

 

Принцип DRY = Don’t repeat yourself (не повторяйтесь).

 

End-to-end тесты иногда начинают повторять сами себя. Вы можете делать все, что в ваших силах, чтобы удерживать количество тестов на оптимальном уровне, но в некоторых случаях избежать повторяемости просто невозможно.

 

Приведу пример. Мы будем тестировать админ-интерфейс Slido. Slido дает пользователям возможность модерировать вопросы участников в ходе события. Одобренные вопросы отображаются для аудитории. В приложении есть различные фильтры вопросов, и у всех из них своя сортировка.

 

Пользователям по разным причинам может понадобиться сортировать входящие вопросы, а также живые, отмеченные звездой и архивированные.

 

Читать статью полностью...


  • 0
Наталья Баранцева
Тренинги по тестированию ПО

#2 Shelex

Shelex

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 07 марта 2020 - 09:42

На правах рекламы :D
С точки зрения архитектуры Cypress, кастомные команды создаются через апи и таким образом недоступны для Intellisense редакторов. Решили этот вопрос с помощью плагина для VS Code:
https://marketplace....scode-cy-helper
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных