Robot Framework自動化測試腳本

## 引入參數文件和庫

*** Settings ***

Library           Collections
Library           json
Library           BuiltIn
Library           requests
Library           RequestsLibrary

Resource          argumentfile.robot

## 自定義公共關鍵字(創建session、響應結果比對斷言)

*** Keywords ***
create_session_${uri}
    create session    request_session    ${uri}    headers=&{header}
    Set Global Variable    ${request_session}    request_session

    [Return]    ${request_session}

response_compare_${response}
    Should Be Equal As Integers    ${response.status_code}    ${status_code_success}
    ${response_content}    To Json    ${response.content}
    ## success 響應值True Or False
    run keyword if  ${response_content["success"]}==False    log    ************${response_content["msg"]}************
    ${result}    Convert To Boolean    True
    Should Be Equal    ${response_content["success"]}    ${result}
    [Return]    ${response_content}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章