Esempio n. 1
0
    def test_user_info(self):
        nickName=str(random.randint(10000000,100000000))
        userName='******'+nickName
        register_data={"nickName":nickName,
            "userName": userName,
            "telNo": "",
            "email": "",
            "address": "",
            "roleIds": "",
            "regionId": 1,
            "regionLevel": 1
            }
        register_resp=http.post("/user/saveOrUpdateUser",register_data)
        # print(register_resp)57
        #登录
        login_data = {"userName": userName,
                "password":commonData.password
        }
        login_resp=http.post("/sys/login", login_data)
        # assert login_resp["object"]["userId"]==490
        login_id=login_resp["object"]["userId"]

        #查看用户信息

        user_info_data={"pageCurrent":1,"pageSize":10,"nickName":"","userName":"","regionId":1}
        info_resp = http.post("/user/loadUserList", user_info_data)
        user_info_id=info_resp["object"]["list"][0]["id"]
        user_info_nickName=info_resp["object"]["list"][0]["nickName"]
        assert login_id==user_info_id
        assert user_info_nickName==nickName
 def test_look_success(self):
     #注册
     print("注册")
     nickname = str(random.randint(10000000, 10000000))
     mobile = '139' + nickname
     path = "/user/saveOrUpdateUser"
     data = {
         'nickName': nickname,
         'userName': mobile,
         'telNo': '',
         'email': '',
         'address': '',
         'roleIds': '',
         'regionId': 1,
         'regionLevel': 1
     }
     resp = http.post(path, data)
     print(resp)
     assert resp['code'] == 200
     assert resp['msg'] == '操作成功'
     #登录
     print("登录")
     path = "/sys/login"
     name = data['userName']
     data = {'userName': name, 'password': CommonData.password}
     resp = http.post(path, data)
     print(resp)
     assert resp['code'] == 200
     id = resp['object']['userId']
     print(id)
     #查看列表
     print("查看列表")
     path = "/user/loadUserList"
     data = {
         "pageCurrent": 1,
         "pageSize": 10,
         "nickName": "",
         "userName": "",
         "regionId": 1
     }
     resp = http.post(path, data)
     print(resp)
     assert resp['code'] == 200
     assert resp['object']['list'][0]['id'] == id
     #获取用户详情
     print("获取用户详情")
     path = "/user/loadUserInfo"
     data = {'id': id}
     resp = http.post(path, data)
     print(resp)
     assert resp['code'] == 200
Esempio n. 3
0
 def test_saveOrUpdateUser(this):
     nickname = str(random.randint(10000000, 100000000))
     mobile = '159' + nickname
     data={
         'nickName':nickname,
         'userName':mobile,
         "telNo": "",
         "email": "",
         "address": "",
         "roleIds": "",
         "regionId": 1,
         "regionLevel": 1
     }
     resp=http.post('/user/saveOrUpdateUser',data)
     assert resp['code'] == 200
     assert resp['msg'] == '操作成功'
     print(resp['code'],resp['msg'],'注册成功')
     # 新用户登录
     login_data={
         'userName':mobile,
         'password':CommonData.password
     }
     resp_new_login=http.post('/sys/login',login_data)
     assert resp_new_login['code'] == 200
     assert resp_new_login['msg'] == '操作成功'
     print(resp_new_login['code'],resp_new_login['msg'],'新用户登录成功')
     id=resp_new_login['object']['userId']
     print(id)
     # 获取用户列表
     user_data={
         "pageCurrent": 1,
         "pageSize": 10,
         "nickName": "",
         "userName": "",
         "regionId": 1
     }
     resp_user_list=http.post('/user/loadUserList',user_data)
     assert resp_user_list['code'] == 200
     assert resp_user_list['msg'] == '操作成功'
     user_id=resp_user_list['object']['list'][0]['id']
     assert id==user_id
     print('用户id一样')
     # 查看用户详细信息
     user_info_data={
         "id": id
     }
     resp_user_list = http.post('/user/loadUserList', user_info_data)
     assert resp_user_list['code'] == 200
     assert resp_user_list['msg'] == '操作成功'
Esempio n. 4
0
 def test_login_fail2(self):
     data={'userName':'******',
           'password':CommonData.password
     }
     resp=http.post('/sys/login',data)
     assert resp['code']==301
     assert resp['msg']=='用户不存在'
Esempio n. 5
0
 def test_login_fail3(self):
     path = "/api/auth/login"
     data = {'username': CommonData.username,
             'password': '******',
             'orgId':CommonData.orgId}
     response = http.post(path, data)
     assert response['ok'] == False
Esempio n. 6
0
 def test_login_pwd_null(self):
     data = {"userName": CommonData.mobile}
     re_login = http.post("/sys/login", data)
     assert re_login['code'] == 410
     assert re_login['msg'] == "用户名或密码错误"
     assert re_login['object'] == None
     print("不输入密码")
Esempio n. 7
0
 def test_login_username_none(self):  #用户名为空
     data={
         'userName': '',
         'password': CommonData.password
     }
     resp = http.post("/sys/login", data)
     assert resp['code'] == 301
Esempio n. 8
0
 def test_login_fail_ban_user(self):
     path = '/sys/login'
     data = {'userName': '******', 'password': Commondata.password}
     resp = http.post(path, data)
     assert resp['code'] == 3010
     assert resp['msg'] == "此账户禁止登录"
     print('禁用的用户进行登录验证')
Esempio n. 9
0
 def test_login_fail_falsePwd(self):
     path = '/sys/login'
     data = {'userName': Commondata.userName, 'password': '******'}
     resp = http.post(path, data)
     assert resp['code'] == 410
     assert resp['msg'] == "用户名或密码错误"
     print('用户名正确密码错误进行登录验证')
Esempio n. 10
0
 def test_login_uNameNone(self):
     data = {
         'password': CommonData.password
     }
     resp_login = http.post('/sys/login', data)
     assert resp_login['code'] == 301
     assert resp_login['msg'] == '用户不存在'
Esempio n. 11
0
 def test_login_fail_error_pwd(self):
     path = '/sys/login'
     data = {'userName': CommonData.mobile, 'password': '******'}
     resp_login = http.post(path, data)
     assert resp_login['code'] == 410
     assert resp_login['msg'] == '用户名或密码错误'
     print('用户名或密码错误')
 def test_login_success(self):
     data = {"userName": CommonDate.mobile,
             "password": CommonDate.password}
     resp = http.post('/sys/login',data)
     assert resp['code'] == 200
     assert  resp['msg']  == '操作成功'
     assert resp['object']['userId'] == 153
 def test_sys_getUserInfo(self):
     path = '/sys/getUserInfo'
     data = {'token': CommonData.token}
     resp_getUserInfo = http.post(path, data)
     assert resp_getUserInfo['code'] == 200
     assert resp_getUserInfo['msg'] == '操作成功'
     print('获取用户信息成功')
Esempio n. 14
0
	def test_getUserinfo(self):
		data={
		}
		resp=http.post('/sys/getUserInfo',data)
		assert resp['code'] == 200
		assert resp['msg'] == '操作成功'
		print(resp['code'],resp['msg'],'获取信息成功')
Esempio n. 15
0
 def test_login_fail3(self):
     data={'userName':'',
          'password':CommonData.password
     }
     resp=http.post('/sys/login',data)
     assert resp['code']==3010
     assert resp['msg']=='此账户禁止登录'
Esempio n. 16
0
 def test_login_no_name(self):
     path = '/sys/login'
     data = {'password': CommonData.password}
     resp_login_no_name = http.post(path, data)
     assert resp_login_no_name['code'] == 301
     assert resp_login_no_name['msg'] == '用户不存在'
     return resp_login_no_name
Esempio n. 17
0
 def test_login_success(self):
     login_path = "/sys/login"
     login_data = {"userName": CommonData.mobile, "password": "******"}
     resp_dict = http.post(login_path, login_data)
     assert resp_dict["code"] == 200
     assert resp_dict["msg"] == "操作成功"
     return resp_dict
Esempio n. 18
0
 def test_login_fail_error_user_none(self):
     path = '/sys/login'
     data = {'userName': None, 'password': CommonData.password}
     resp_login = http.post(path, data)
     assert resp_login['code'] == 301
     assert resp_login['msg'] == '用户不存在'
     print('用户不存在')
Esempio n. 19
0
    def test_getUserInfo(self):
        data = {
            'userName': '******',
            'password': '******'
        }

        resp = http.post('/sys/login', data)
        assert resp['code'] == 200
        assert resp['msg'] == '操作成功'
        print("用户登录成功------------------------------------------")

        data = {}
        resp = http.post('/sys/getUserInfo',data)
        assert resp['code'] == 200
        assert resp['msg'] == '操作成功'
        print("获取用户信息-----------------------------------------------------")
Esempio n. 20
0
 def test_login_success(self):
     data = {"userName": commonData.mobile, "password": commonData.password}
     resp = http.post('/sys/login', data)
     assert resp['code'] == 200
     assert resp['msg'] == "操作成功"
     assert resp["object"]["userId"] == 130
     print("登录成功")
Esempio n. 21
0
 def test_login_fail_falsePhone(self):
     path = '/sys/login'
     data = {'userName': '******', 'password': Commondata.password}
     resp = http.post(path, data)
     assert resp['code'] == 301
     assert resp['msg'] == "用户不存在"
     print('用户名不存在进行登录验证')
Esempio n. 22
0
 def test_login_success(self):
     data = {'userName': CommonData.mobile, 'password': CommonData.password}
     resp = http.post('/sys/login', data)
     assert resp['code'] == 200
     assert resp['msg'] == '操作成功'
     assert resp['object']['userId'] == 115
     print(resp['code'], resp['msg'])
Esempio n. 23
0
    def test_saveOrUpdateUser(self):
        path = "/user/saveOrUpdateUser"
        nickname = str(random.randint(10000000, 100000000))
        mo = "186" + nickname
        CommonData.mobile = mo
        data = {
            "nickName": CommonData.name,
            "userName": mo,
            "telNo": "",
            "email": "",
            "address": "",
            "roleIds": "",
            "regionId": 1,
            "regionLevel": 1
        }
        re_dict = http.post(path, data)
        assert re_dict["code"] == 401
        print("注册成功")

        resp_dict = Test_login().test_login_success()
        CommonData.new_userid = resp_dict["object"]["userId"]
        print("新用户登录成功")

        Test_loadUserList().tset_loadUserList()
        Test_loadUserInfo().test_loadUserInfo()
 def login(self,userName):
     data = {"userName": userName,
             "password": CommonDate.password}
     resp = http.post('/sys/login',data)
     print("登录成功")
     assert resp['code'] == 200
     return resp['object']['userId']
Esempio n. 25
0
 def test_login_uname_null(self):
     data = {"password": "******"}
     re_login = http.post("/sys/login", data)
     assert re_login['code'] == 301
     assert re_login['msg'] == "用户不存在"
     assert re_login['object'] == None
     print("不输入用户名")
 def get(self,userId,nickName):
     data = {'pageSize':30,
             'pageCurrent':1}
     resp = http.post('/user/loadUserList',data)
     print("获取成功")
     assert resp['object']['list'][0]['id'] == userId
     assert resp['object']['list'][0]['nickName'] == nickName
Esempio n. 27
0
 def test_getUserInfo_fail(self):
     getuserinfo_path = "/sys/getUserInfo"
     re_dict = http.post(getuserinfo_path)
     assert re_dict["code"]==200
     assert re_dict["msg"] == "操作成功"
     assert re_dict["object"]["userName"] == CommonData.mobile
     print("查看用户信息")
Esempio n. 28
0
 def test_run_success(self):
     path = '/api/learning/v3/run'
     date = date2["date2"]
     resp = http.post(path, date)
     assert resp.status_code == 200
     print(resp.json())
     assert resp.json()['ok'] == True
Esempio n. 29
0
 def test_user_loadUserInfo(self):
     info_path = '/user/loadUserInfo'
     info_data = {"id": self.test_login()}
     resp_loadUserInfo = http.post(info_path, info_data)
     resp_json = json.dumps(resp_loadUserInfo)  # 获取response响应的body值
     # resp_dict = json.loads(resp_loadUserInfo)
     print(resp_json)
Esempio n. 30
0
 def test_login_fail(self):
     data={'userName':CommonData.mobile,
           'password':'******'
           }
     resp=http.post('/sys/login',data)
     assert resp['code']==410
     assert resp['msg']=='用户名或密码错误'