Как дать уникальный серийный номер для каждого сценария в файле объектов, используя cuvumber jvm и selenium webdriver
Поскольку существует слишком много сценариев, при сбое или ошибке мне трудно перейти к сценарию, в котором возникла проблема.
Существует ли способ присвоения уникального номера каждому сценарию, чтобы его можно было легко сопоставить и использовать при ведении журнала.
Я использую селен вебдрайвер с огурцом JVM и Pageobjects.
например, файла функции:
#1
@regression @CPM_PI @visibility
Scenario Outline: To check if CPMPI panel is visible
Given Go to Nerd
And set Team="CTM"
And set Client="PQR"
And set Broker="ABC"
And select Product="CPM"
And set Revenue"1000000"
And set Revenue(CY)="500000"
And tick Coverages="CPM/PI"
And select Main Activity="<MainActivity>"
Then check CPMPI visible
#2
@regression @CPM_PI @visibility
Scenario: To check visiblity of all CPMPI panels
Given Go to Nerd
And set Team="CTM"
And tick Cyber
Then check panel Cyber visible
1 ответ
Решение
Вы можете просто "пометить" имена сценариев, например:
Scenario Outline: Scenario 1: To check if CPMPI panel is visible
Given Go to Nerd
And set Team="CTM"
And set Client="PQR"
And set Broker="ABC"
And select Product="CPM"
And set Revenue"1000000"
And set Revenue(CY)="500000"
And tick Coverages="CPM/PI"
And select Main Activity="<MainActivity>"
Then check CPMPI visible
#2
@regression @CPM_PI @visibility
Scenario: Scenario2: To check visiblity of all CPMPI panels
Given Go to Nerd
And set Team="CTM"
And tick Cyber
Then check panel Cyber visible
Сделайте это привычкой давать вашему сценарию помеченные имена