Как дать уникальный серийный номер для каждого сценария в файле объектов, используя 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

Сделайте это привычкой давать вашему сценарию помеченные имена

Другие вопросы по тегам