КАК СОЗДАТЬ ПОЛЬЗОВАТЕЛЬСКОЕ КЛЮЧЕВОЕ СЛОВО – KATALON STUDIO | МАТЕРИАЛ ДЛЯ ТЕСТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Помимо встроенных ключевых слов, пользователи могут определять собственные ключевые слова для расширения возможностей Katalon Studio. После создания пользовательские ключевые слова можно использовать в тестовых примерах, как и другие встроенные ключевые слова. Эта функция позволяет пользователям расширять ключевые слова и повторно использовать их в проектах.

Создать пакет

Пакет позволяет группировать пользовательские ключевые слова в определенную категорию, упрощение поиска и использования ключевых слов.

1. Выберите Файл > Создать > Пакет в главном меню, чтобы открыть Новый пакет ключевых слов.диалог. Введите имя своего пакета и нажмите ОК.

КАК СОЗДАТЬ СОБСТВЕННОЕ КЛЮЧЕВОЕ СЛОВО – KATALON STUDIO | МАТЕРИАЛ ДЛЯ ТЕСТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

2. Новый пакет создается под Ключевыми словами Katalon Studio соответственно.

КАК СОЗДАТЬ СОБСТВЕННОЕ КЛЮЧЕВОЕ СЛОВО – KATALON STUDIO | МАТЕРИАЛЫ ДЛЯ ТЕСТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Создайте пользовательское ключевое слово

1. Выберите Файл > Создать > Ключевое слово в главном меню, чтобы открыть диалоговое окно Новое ключевое слово. Введите название ключевого слова и выберите пакет для ключевого слова. Нажмите ОК.

КАК СОЗДАТЬ ПОЛЬЗОВАТЕЛЬСКОЕ КЛЮЧЕВОЕ СЛОВО – KATALON STUDIO | МАТЕРИАЛЫ ДЛЯ ТЕСТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

2. Новое ключевое слово создается под указанным пакет соответственно.

КАК СОЗДАТЬ СОБСТВЕННОЕ КЛЮЧЕВОЕ СЛОВО – KATALON СТУДИЯ | ПРОВЕРОЧНЫЙ МАТЕРИАЛ

3. Введите следующий блок кода в свой класс, чтобы определить пользовательское ключевое слово в Java/Groovy:
https://gist.github.com/hanhthtran/9ce0e28fe42165d97951abbc38ac353a.js

где:

Элемент

Описание

@Keyword

Аннотация, указывающая, что приведенный ниже блок кода является определением ключевого слова.

keywordName

Имя, которое вы хотели бы использовать для своего ключевого слова

parameters

Список параметров, которые будут использоваться в пользовательском ключевом слове

Например:

КАК СОЗДАТЬ СОБСТВЕННОЕ КЛЮЧЕВОЕ СЛОВО – KATALON STUDIO | МАТЕРИАЛ ДЛЯ ТЕСТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

https://gist.github.com/hanhthtran/365241b08892a6853474a99f944d9fd4.js

< р>4. Когда закончите, сохраните файл Keyword.

Пользовательские ключевые слова в ручном режиме

Выполните следующие шаги, чтобы использовать определенные пользовательские ключевые слова в Вручнуютестового примера:

1. Откройте тестовый пример в Вручную представление, затем добавьте Пользовательское ключевое слово в скрипт с командной панели инструментов.

КАК СОЗДАТЬ СОБСТВЕННОЕ КЛЮЧЕВОЕ СЛОВО – KATALON STUDIO | МАТЕРИАЛЫ ДЛЯ ТЕСТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

< р>2. Добавляется новый тестовый шаг со списком всех определенных пользовательских ключевых слов. Выберите здесь недавно созданное ключевое слово.

КАК СОЗДАТЬ СОБСТВЕННОЕ КЛЮЧЕВОЕ СЛОВО – KATALON STUDIO | МАТЕРИАЛЫ ДЛЯ ТЕСТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

< h2>Пользовательские ключевые слова в представлении «Сценарий»

Следуйте приведенным ниже инструкциям, чтобы использовать определенные настраиваемые ключевые слова в представлении «Сценарий» тестового примера:

  • Класс Класс Пользовательские ключевые слова позволяет получить доступ ко всем пользовательским ключевым словам. Введите следующий синтаксис в редактор скриптов:

CustomKeywords.

  • Функция Content Assist будет вызвана сразу после того, как вы наберете символ точка. Помощник по работе с содержимым предоставляет контекстно-зависимые предложения по завершению кода. Таким образом, все пользовательские ключевые слова, определенные в вашем тестовом проекте, будут отображаться следующим образом:

КАК СОЗДАТЬ СОБСТВЕННОЕ КЛЮЧЕВОЕ СЛОВО – KATALON STUDIO | МАТЕРИАЛ ДЛЯ ТЕСТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

  • Выберите недавно созданное ключевое слово и укажите все требуемые параметры.

В следующих документах по API содержится подробная информация о функциях, используемых для работы с пользовательскими ключевыми словами:

Класс

Метод

Описание

Фабрика драйверов

getWebDriver()

Получите текущий активный веб-драйвер.

Тестовый объект

addProperty(имя строки, условие ConditionType, значение строки)

Добавить новое свойство в тестовый объект

setProperties(List properties) 

Установить свойства тестового объекта

getObjectId()

Получить идентификатор объекта.

findPropertyValue(имя строки, логическое значение caseSensitivefindPropertyValue(имя строки, логическое значение caseSensitive))

Найти значение свойства по его имени

Keyword Util

logInfo(String message)

Сообщение журнала

markError(String message)markError(String message)

Пометить ключевое слово как ошибочное

markErrorAndStop(String message)

Пометить ключевое слово как ошибочное и остановить выполнение

markFailed(String message)markFailed(String message)

Пометить ключевое слово как ошибочное и продолжить выполнение

markFailedAndStop(String message)markFailedAndStop(String message)

Пометить ключевое слово как ошибочное и остановить выполнение

markPassed(строковое сообщение)markPassed(строковое сообщение)

Отметить ключевое слово как переданное

markWarning(строковое сообщение)markWarning(строковое сообщение)

Отметить ключевое слово как предупреждение

Вы можете загрузить этот проект, например, относительно пользовательского ключевого слова.< p>Вот ссылка «Katalon S tudio Полное руководство“

TAG: qa

От QA genius

Adblock
detector