Меня интересует, как другие организуют свои тестовые сценарии или видели хорошие тестовые сценарии, организованные везде, где они работали. Кроме того, какой уровень детализации в этих тестовых сценариях. Это особенно относится к тестовым сценариям, созданным для ручного тестирования, в отличие от сценариев, созданных для каких-либо целей автоматического тестирования.
Проблема, с моей точки зрения, заключается в следующем: в тестовых сценариях много сложностей, но без использования принципов, используемых при организации сложной или большой базы кода. Вы должны быть в состоянии указать, что должен делать фрагмент кода, но не утомлять кого-либо до смерти, когда он его читает.
Кроме того, как вы делаете макеты тестовых сценариев, я не заинтересован в создании полностью определенных сценариев, подходящих для запуска по типам ввода данных, поскольку это не та команда, которая у нас есть, и затраты на их обслуживание кажутся слишком высокими. Кроме того, мне кажется, что подробное описание процесса снимает с человека ответственность за тестирование качества продукта. Люди определяют каждый щелчок кнопки и значение, которое будет введено? Если нет, то какой уровень детализации указан.