1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/lym51-AutoLink

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
如何创建HTTP接口测试用例.md 2.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 21:17 91a413a

Как создать тестовые случаи для HTTP-интерфейса

О RequestsLibrary

RequestsLibrary — это сторонняя библиотека для RobotFramework, основанная на библиотеке запросов Python.

Она предоставляет ключевые слова для создания соединения, отправки запросов с использованием методов HTTP и обработки результатов ответа. Эти ключевые слова используются для написания тестовых случаев для HTTP-интерфейсов в RobotFramework.

Исходный код RequestsLibrary можно найти на GitHub по адресу: https://github.com/bulkan/robotframework-requests. В исходном коде представлены описания ключевых слов и примеры тестов, которые могут быть полезны при написании тестовых случаев для HTTP-интерфейсов.

Использование AutoLink для создания тестовых случаев

Перед тем как приступить к написанию тестовых случаев, необходимо спланировать их структуру. AutoLink поддерживает два формата файлов: txt и robot, которые позволяют разделить данные и тестовые случаи.

В демонстрационном примере используется API AutoLink в качестве тестируемого интерфейса. Функциональность auth и user интерфейсов была просто организована с помощью Excel.

Структура демонстрационного примера

Структура демонстрационного примера выглядит следующим образом:

Путь демонстрационных примеров тестовых случаев HTTP-интерфейса

Путь к демонстрационным примерам тестовых случаев: AutoLink_api_tests_demo —> ../.beats/workspace/AutoLink/AutoLink_api_tests_demo

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/lym51-AutoLink.git
git@api.gitlife.ru:oschina-mirror/lym51-AutoLink.git
oschina-mirror
lym51-AutoLink
lym51-AutoLink
master