Создайте свое имя последовательности в Oracle, например, contact_seq. В вашем классе POJO. Определите следующую аннотацию для вашей последовательности.
@Id
@GeneratedValue(strategy=GenerationType.AUTO, generator="my_seq_gen")
@SequenceGenerator(name="my_seq_gen", sequenceName="contacts_seq")
Обычно люди используют CSV Data Set Config для этой формы параметризации.
Сконфигурировать его следующим образом:
Вот и все, теперь вы можете ссылаться на строку из CSV как ${message}
, где это необходимо, каждый пользователь будет читать свою собственную строку, без дубликатов, когда все строки будут прочитаны - проверка закончится ,
Другой вариант - использовать функцию __ StringFromFile () , однако в этом случае тест не остановится, вам нужно будет самостоятельно установить количество итераций. Также функция __StringFromFile()
сохраняет весь файл в памяти, поэтому он не подходит для больших наборов данных.