Прерывание сценария огурца по условию

Я нашел способ для этого в сети

Он требует немного работы, потому что это нужно делать за столом. Но в любом случае я мог бы скопировать таблицы, данные и ограничения в базу данных MS SQL.

Вот ссылка

http://www.codeproject.com/KB /database/migrate-mysql-to-mssql.aspx

-1
задан Jeff 3 March 2019 в 16:10
поделиться

1 ответ

Зачем вам писать такой сценарий? Поскольку вы находитесь в своей тестовой среде, вы можете контролировать, присутствует ли значение или нет. Наличие / отсутствие этого значения свидетельствует о некотором предыдущем поведении. Итак, у вас есть два сценария

Scenario: Something has happened and the value is present
Scenario: Something has NOT happened the the value is absent

В первом сценарии вы можете сделать дополнительные проверки, и если что-то пройдет, вы знаете, что все в порядке. Во втором сценарии вы знаете, что вам не нужно делать дополнительные проверки, чтобы вы могли сделать что-то другое.

Вы никогда не хотите, чтобы сценарии проходили, когда они должны терпеть неудачу. Если вам нужен какой-то оператор IF в вашем сценарии, вам нужен рефакторинг и извлечение дополнительных сценариев.

0
ответ дан diabolist 3 March 2019 в 16:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: