У нас есть тест, в котором нам нужно ввести определенное значение на веб-сайте и убедиться, что получено другое значение.Данные ввода-вывода для этого хранятся в файле XML.
Теперь мы можем создать один сценарий, который запускается один раз и проходит по циклу, отправляя каждое значение, однако мы сталкиваемся с некоторыми проблемами отчетности, если в случае неудачи 2 из 100 пар мы хотим знать, какие из них, а не просто иметь утверждениеошибка для всего сценария.
Мы получили бы гораздо более четкие отчеты, используя схему сценария, где все значения приведены в таблице примеров.затем сам сценарий запускается многократно, и мы можем потерпеть неудачу в отдельном наборе в качестве ошибки утверждения и получить отчет об этом в отчете.
Проблема: мы не хотим жестко кодировать все значения из xml в.особенность.это шумно, но также, если значения меняются, он медленно обновляется.мы предпочли бы просто предоставить XML, анализировать его и работать, если что-то изменится, мы просто добавим обновленный XML.
Есть ли способ создания динамических примеров, в которых мы можем запускать сценарий повторно, по одному для каждого случая данных, без явного определения его в таблице примеров?