commit a0e24bd41d9228aedb2bcbdacac5d7075aede8d0 Author: 梁金满 Date: Thu Aug 19 15:47:54 2021 +0800 feat: initial project diff --git a/yyt_trading/__init__.robot b/yyt_trading/__init__.robot new file mode 100644 index 0000000..a1f6a55 --- /dev/null +++ b/yyt_trading/__init__.robot @@ -0,0 +1,4 @@ +*** Settings *** +Library RequestsLibrary +Library Collections +Library urllib3 diff --git a/yyt_trading/login_get_info.robot b/yyt_trading/login_get_info.robot new file mode 100644 index 0000000..9aaaaa8 --- /dev/null +++ b/yyt_trading/login_get_info.robot @@ -0,0 +1,19 @@ +*** Settings *** +Library RequestsLibrary +Library Collections +Library urllib3 + +*** Variables *** +&{cloud_factory_header} Content-Type=application/json;charset=UTF-8 X-APP-ID=503258978847965388 + +*** Test Cases *** +login_customer + Disable Warnings + Create Session uecclient https://api-client-uec-test.qniao.cn headers=${cloud_factory_header} + ${body} Set Variable {"accountType":2,"account":"13000000000","captcha":"888888"} + ${response} POST On Session uecclient /uec/authorize/by-captcha ${body} + Log ${response.status_code} + Log ${response.text} + Log ${response.json()} + Should Be Equal As Numbers 200 ${response.status_code} + Should Be Equal As Strings successful ${response.json()["message"]} diff --git a/yyt_trading/operate_backstage.robot b/yyt_trading/operate_backstage.robot new file mode 100644 index 0000000..2dfb3c2 --- /dev/null +++ b/yyt_trading/operate_backstage.robot @@ -0,0 +1,19 @@ +*** Settings *** +Library RequestsLibrary +Library Collections +Library urllib3 + +*** Variables *** +&{operate_backstage_header} Content-Type=application/x-www-form-urlencoded + +*** Test Cases *** +login_operate + Disable Warnings + Create Session yytops http://api-ops-yyt-test.qniao.cn headers=${operate_backstage_header} + &{data} Create Dictionary username=liangjinman@qniao.cn password=qn123456 + ${resp} POST On Session yytops /cloud-factory-operation-backend/admin/login ${data} + Log ${resp.status_code} + Log ${resp.text} + Log ${resp.json()} + Should Be Equal As Numbers 200 ${resp.status_code} + Should Be Equal As Strings 登陆成功 ${resp.json()["message"]}