Есть ли способ остановить тест Concordion, если не найдено данных теста - PullRequest
0 голосов
/ 15 ноября 2018

Я использую Concordion Markdown 'запускаю каждую строку в таблице в качестве примера' типовой структуры в Тестировании хранилища данных.Я должен искать данные в исходной таблице, если найденные данные соответствуют предварительным условиям, а затем проверять эти данные по целевой таблице.т.е. если запись находится в исходной таблице, то я должен увидеть одну или несколько записей целевой таблицы на основе некоторых правил.Таким образом, если в исходной таблице нет данных, то нет смысла проверять целевую таблицу, то есть тест должен прекратить выполнение этого примера или этой строки в этом случае.Так что мой вопрос, есть ли способ сделать это в Concordion Markdown «запустить каждую строку в качестве примера», чтобы пропустить строку, если какое-то условие не выполнено, и перейти к следующей строке в таблице?

1 Ответ

0 голосов
/ 21 ноября 2018

Можете ли вы привести «чистый» пример, чтобы я мог понять, чего вы пытаетесь достичь? Я бы подумал, что вы захотите проверить, что в цели нет соответствующих данных, если их нет в источнике.

Вы просите, чтобы целевые столбцы не были отмечены зеленым или красным цветом? Я не уверен, что это возможно. Вы можете попробовать выдать исключение, которое должно перейти к следующему ряду, но может сначала проверить любые утверждения.

...