1、提交登录限制关键字和用例2、提交解决登录限制ip修改和删除按钮不可定位问题

This commit is contained in:
lyf
2020-12-24 18:20:02 +08:00
parent 36ec2eb497
commit 2443be3579
3 changed files with 70 additions and 20 deletions

View File

@@ -0,0 +1,38 @@
#/user/bin/python
#-*-coding:utf-8-*-
import requests
import json
#获取密码加密信息
def encryptpwd():
url1 = "http://192.168.44.71:8080/v1/user/encryptpwd"
content = {"password":"1"}
web = requests.get(url=url1,params=content)
#print(web.text)
ty = web.text
a = json.loads(ty)
#print(a["data"]['encryptpwd'])
encryptpwd = a["data"]['encryptpwd']
return encryptpwd
#获取token
def token():
url2 = "http://192.168.44.71:8080/v1/user/login"
content = {"username":"lyf","password":encryptpwd(),"authMode":1}
web = requests.post(url=url2,params=content)
#print(web.text)
ty1 = web.text
a1 = json.loads(ty1)
token = a1["data"]["token"]
return token
#获取索引值
def index1(id):
url3 = "http://192.168.44.71/v1/user/login/restictions"
headers = {"Content-Type":"application/json;charset=UTF-8","Authorization":token()}
web = requests.get(url=url3,headers=headers)
#print(web.text)
ty2 = web.text
a2 = json.loads(ty2)
loginAddrWhitelist = a2["data"]["list"][0]["loginAddrWhitelist"]
index2=loginAddrWhitelist.index(id)
return index2
if __name__ == '__main__':
index1(id)