-1
ниже - начало скрипта для тестирования интерфейса отдыха на устройстве, это устройство имеет https-сервер с дайджест-аутентификацией. Это где я сталкиваясь с проблемой ниже я его настроить, я не получаю сообщение об ошибке, так я предполагаю, что Set Digest Auth админ секрет действуетДайджест аутентификации для ROBOTFRAMEWORK
, если это то, что я не могу проверить подлинность:
#script
*** Settings ***
Resource variablesreal.txt
Library HttpLibrary.HTTP
Library PycURLLibrary
Library OperatingSystem
Test Setup Create HTTP Context ${HOST} https
*** Variables ***
${HEADER1} Content-Type: text/xml; charset=UTF-8
*** Test Cases ***
Set Digest Auth
Log Variables
Verbose
Add Header ${HEADER1}
Add Header version:1
Next Request Should Not Succeed
GET https://${HOST}/views
Set Digest Auth admin secret
GET https://${HOST}/views
Response Status Code Should Equal 200
Response Body Should Contain views
Log Response Status
Log Response
here is the out put from pybot hls.txt
==============================================================================
Hls
==============================================================================
Set Digest Auth | FAIL |
Request should have succeeded, but was "401 Unauthorized".
------------------------------------------------------------------------------
Hls | FAIL |
1 critical test, 0 passed, 1 failed
1 test total, 0 passed, 1 failed
==============================================================================
Output: /home/robm/code/BDD/pycurl/hl/output.xml
Log: /home/robm/code/BDD/pycurl/hl/log.html
Report: /home/robm/code/BDD/pycurl/hl/report.html
любые идеи по дайджест-аутентификации?
шишка ... кто сделал какую-либо проверку подлинности Digest с использованием RobotFramework? – robm