Как использовать библиотеку REST в Robot Framework?
кто-нибудь знает, как использовать библиотеку REST для Robot Framework? Библиотека доступна здесь http://code.google.com/p/robotframework-restlibrary/source/browse/trunk/RestLibrary.py - ... Похоже, документации нет.
Я пробовал что-то подобное в Robot Framework, но из запроса нет ответа:
REST Test Case
Get https://maps.googleapis.com/maps/api/timezone/json?location=39.6034810,-119.6822510×tamp=1331161200&sensor=true
Response test
любые идеи, как использовать эту библиотеку?
4 ответов
эта библиотека, похоже, плохо документирована. Возможно, вам стоит взглянуть на https://github.com/bulkan/robotframework-requests, который, кажется, документирован и поддерживается.
Я нашел другую библиотеку, которая может выполнять http-вызовы и даже анализировать json. Плюс это хорошо документировано http://peritus.github.com/robotframework-httplibrary/HttpLibrary.html.
библиотека REST для Robot Framework не разрабатывается с 2009 года (см. изменения).
В настоящее время официальная страница Robot Framework ссылается на два уровня HTTP тестирование библиотеки:
-
robotframework-запросов - разработка активна и использует запросы HTTP python библиотеки.
Пример Использования:
Grab Avatar Url Create Session github https://api.github.com ${resp}= ... Get Request github /users/jandias Should Be Equal As Strings ... ${resp.status_code} 200 Dictionary Should Contain Key ... ${resp.json()} avatar_url
robotframework-httplibrary - Использует Web-Сайтов (с livetest) библиотека python...
используйте библиотеку "запросы". В инструменте RIDE откройте "библиотека" и введите "запросы" и сохраните. Выполните тестовый случай.Надеюсь, это сработает для вас