Browse Source

feat: initial project

pull/1/head
梁金满 4 years ago
commit
a0e24bd41d
3 changed files with 42 additions and 0 deletions
  1. 4
      yyt_trading/__init__.robot
  2. 19
      yyt_trading/login_get_info.robot
  3. 19
      yyt_trading/operate_backstage.robot

4
yyt_trading/__init__.robot

@ -0,0 +1,4 @@
*** Settings ***
Library RequestsLibrary
Library Collections
Library urllib3

19
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"]}

19
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"]}
Loading…
Cancel
Save