Мне нужно определить место для оформления документов автоматизированных тестовых случаев (средний-низкий уровень, кодированный - не корнишон).
Разработка документов, означающих разумное количество дополнительного текста, который относится к комплектам тестов и тестовым кейсам.
например сделанные предположения, ограничения / ограничения, обоснование разработки тестового примера
В настоящее время соглашение заключается в том, чтобы хранить все это в комментариях к коду, но я ненавижу идею иметь больше комментариев, чем кода в исходных файлах.
Есть ли у вас лучшие практики?
Мои идеи:
- в системе контроля версий в виде текстовых файлов
- хранилище документов (Confluence)
- инструмент управления тестированием, связанный с идентификаторами
У каждого из них есть свои плюсы и минусы.