Как использовать Variable и UserKeyword с уровня тестового набора, созданного на уровне проекта - PullRequest
0 голосов
/ 29 ноября 2018

Как использовать Variable и UserKeyword из уровня тестового набора, созданного на уровне проекта.

У меня есть проект фреймворка робота, подобный:

Project
       Suite1
             TC_001
             TC_002
       Suite2
             TC_003
             TC_004

У меня есть create Variable иUserKeyword на уровне проекта, и я хочу использовать эти Variable и UserKeyword с уровня тестового набора.У меня вопрос, как их использовать на уровне тестового набора?

Ответы [ 2 ]

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

Вам нужно будет импортировать файл, созданный в каталоге «Project», и после этого у вас будет доступ к переменным и ключевым словам, определенным в нем.

Если файл там называется «The_project_file».робот ", в" Suite_1.robot ":

*** Settings ***
Resource    ../The_project_file.robot

*** Test Case ***
TC_001
    Log    ${variable defined in The_project_file}
    ${value}=    Keyword Defined In The Project File
0 голосов
/ 29 ноября 2018

Из Руководство пользователя Robot Framework есть два раздела, которые вы, возможно, захотите пройти более подробно:

В обоих описывается, как импортировать переменные и внешние ключевые слова из внешних файлов.По сути, файл ресурсов - это обычный файл робота, но без тестовых случаев.Он содержит только ключевые слова и имеет обычные настройки и переменные разделы.Его можно импортировать в файл набора тестов с помощью конструкции Resource common.robot:

*** Settings ***
Resource          common.robot
Resource          feature_1.robot
Resource          feature_2.robot


*** Variables ***
${HOST}           localhost:7272

*** Keywords ***
Open Login Page
    Do something
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...