Отчетность о тестовых сценариях для нетехнической аудитории? - PullRequest
0 голосов
/ 09 сентября 2010

У меня есть (jUnit) модульные тесты.

Мой менеджер проекта хотел бы создать удобный для человека список тестовых случаев и сценариев (например, электронную таблицу или отчет для общего распространения среди менее технической аудитории).

Какой эффективный способпреодолеть этот разрыв?

Ответы [ 2 ]

0 голосов
/ 09 сентября 2010

Возможно, вы захотите проверить StoryTeller .Я не использовал его, но, насколько я понимаю, это способ написания приемочных тестов на нетехническом языке или, по крайней мере, на доменном языке (DSL).* с Джереми Миллером, создателем, дает довольно хорошее описание.

0 голосов
/ 09 сентября 2010

Модульные тесты предназначены для тестирования компонентов программного обеспечения.

Менее техническая аудитория (на мой взгляд) больше заинтересована в функциональности, чем в реализации, в функциях, чем в компонентах.

Это разрыв, который вынеобходимость преодоления: разрыв между компонентом и функцией.

Аудитория может быть более заинтересована в результатах системных тестов, чем в результатах модульных тестов;см. также Следует ли тестировать внутреннюю реализацию или только тестировать публичное поведение?

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

...