Допустим, в конфигурации имеем Документ1.
Необходимо доработать Документ2 и Документ3. Используется ввод на основании Документ1->Документ2->Документ3.
На первый взгляд проще написать один сценарий, который будет включать в себя:
- создание Документ1
- создание Документ2 на основании
- создание Документ3 на основании
т.е. одним сценарием можно работу интерфейсов всех (2-х) доработанных документов + проверить корректность ввода на основании, проведения, проверок заполнения и т.п.
а если еще освоить “параметризированные сценарии”, то можно вообще все варианты проверить в одном сценарии.
есть ощущение, что это некрасиво,
если разбить на 2 сценария под каждый документ Документ2 и Документ3, то получиться,
- что необходимо выполнять сценарий для Документ2 в сценарии для Документ3,
- либо обеспечить наличие необходимых данных БД до выполнения сценария по Документу3, но тут проблема, если поменяем что-то при формировании Документ2, то эти данные нужно будет обновлять, а в первом варианте сценарий “подцепится”
И так почти в каждой задаче.
Как правильно?