Я часто использую команду run.Я использую его, чтобы составить тест из строительных блоков.
Итак, если я тестирую что-то, что скрывается за формой входа в систему, тогда у меня может быть тест, который является удачным путем для входа в систему, а затем серия тестов для тестирования функции.Я не хочу, чтобы в каждом тесте входили шаги входа в систему - как будто бы менялись функциональные возможности входа в систему, мне нужно было бы пересобрать все мои сценарии.
Итак, в этом случае у меня был бы тест под названием @login (я использую @ для добавления префиксов к тем, которые являются строительными блоками, для легкой идентификации и, таким образом, они всплывают в верхней части списка тестов вПредставление IDE), что сделает простейшую вещь, которую можно успешно выполнить для входа.
При написании моих тестов для новой функции я бы начал со следующего
Command: run
Target: @login
, который, я знаю, сделает удачный путь входа
Затем я могу построить это с помощью шагов теста для моей новой функциональности