Существуют ли более эффективные стратегии для снижения избыточности в спецификациях тестовых примеров? - PullRequest
0 голосов
/ 17 февраля 2019

При написании спецификаций тестовых примеров я часто сталкиваюсь с шаблонами, в которых некоторые действия, выполняемые тестером, распределяются между тестовыми примерами:

Test case 1:
  Action A
  Action B
  Action C

Test case 2:
  Action A
  Action B'
  Action C

Test case 3:
  Action A
  Action B''
  Action C

Это очень простой случай, на практике многое получаетсяболее сложный.

Я обычно использую комбинацию двух стратегий для обработки этого, обе из которых на самом деле не удовлетворяют:

  1. Не описывать действия A и C вконтрольные примеры 2 и 3. Вместо этого обратитесь к описаниям действий в контрольном примере 1. Проблема: Это затрудняет чтение описаний контрольных примеров.

  2. Объедините контрольные примеры 1-3 в одинпрецедент.Проблема: В параграфах это может привести к огромным тестам.

Есть ли лучший (более легкий для чтения, менее подверженный ошибкам) ​​способ?

Примечание: Этотесты, выполняемые тестером, без автоматизации тестирования.

1 Ответ

0 голосов
/ 18 февраля 2019

Возможно, вы захотите взглянуть на hiptest.com - это инструмент / платформа, которая позволяет вам определять слова действия, чтобы вы могли ссылаться на повторяющиеся шаги в нескольких тестах.Это единственный инструмент, который я знаю, который может это сделать.Все остальные (классические) инструменты управления тестами дают вам только свободное текстовое поле для описания вашего тестового сценария.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...