Beispiel #1
0
 def test_013_api_jingdong_verify_302qrcode(self):
     """
     Time       :2019-09-16
     author     : 闫红
     desc       :验证二维码是否已扫描,并获取信息,返回302
     """
     rs1 = JdAction.test_api_jingdong_verifyqrcode(reqid=reqid, token=token)
     Assertion.verity(json.loads(rs1)['code'], 302)
     Assertion.verity(json.loads(rs1)['m'], '需要短信验证')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #2
0
 def test_052_api_jingdong_300getcode(self):
     """
     Time       :2019-09-17
     author     : 闫红
     desc       : 获取短信验证码,返回300
     """
     rs1 = JdAction.test_api_jingdong_getcode(reqid=reqid, token=token)
     Assertion.verity(json.loads(rs1)['code'], 300)
     Assertion.verity(json.loads(rs1)['m'], '短信验证码发送失败')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #3
0
 def test_007_api_jingdong_verify_500qrcode(self):
     """
     Time       :2019-09-16
     author     : 罗林
     desc       :验证二维码是否已扫描,并获取信息,返回500
     """
     rs1 = JdAction.test_api_jingdong_verifyqrcode(reqid=reqid, token=token)
     Assertion.verity(json.loads(rs1)['code'], 500)
     Assertion.verity(json.loads(rs1)['m'], '系统错误,请重试')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #4
0
 def test_025_api_jingdong_qrgetcode_token_is_null(self):
     """
     Time       :2019-09-16
     author     : 闫红
     desc       :获取短信验证码,token为空
     """
     rs1 = JdAction.test_api_jingdong_qrgetcode(reqid=reqid, token='')
     Assertion.verity(json.loads(rs1)['code'], 403)
     Assertion.verity(json.loads(rs1)['m'], 'token不能为空')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #5
0
 def test_022_api_jingdong_qrget_200code(self):
     """
     Time       :2019-09-16
     author     : 闫红
     desc       :获取短信验证码,返回200
     """
     rs1 = JdAction.test_api_jingdong_qrgetcode(reqid=reqid, token=token)
     Assertion.verity(json.loads(rs1)['code'], 200)
     Assertion.verity(json.loads(rs1)['m'], '短信验证码已发送')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #6
0
 def test_002_api_jingdong_get_502qrcode(self):
     """
     Time       :2019-06-19
     author     : 罗林
     desc       :获取二维码,返回502
     """
     rs1 = JdAction.test_api_jingdong_getqrcode(reqid=reqid, token=token)
     Assertion.verity(json.loads(rs1)['code'], 502)
     Assertion.verity(json.loads(rs1)['m'], '系统繁忙,请稍后再试')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #7
0
 def test_020_api_jingdong_qrget_301code(self):
     """
     Time       :2019-09-16
     author     : 闫红
     desc       :获取短信验证码,返回301
     """
     rs1 = JdAction.test_api_jingdong_qrgetcode(reqid=reqid, token=token)
     Assertion.verity(json.loads(rs1)['code'], 301)
     Assertion.verity(json.loads(rs1)['m'], '获取验证码操作太频繁,请稍后再试')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #8
0
 def test_018_api_jingdong_verify_qrcode_all_is_null(self):
     """
     Time       :2019-09-16
     author     : 闫红
     desc       :验证二维码是否已扫描,reqid/token均为空
     """
     rs1 = JdAction.test_api_jingdong_verifyqrcode(reqid='', token='')
     Assertion.verity(json.loads(rs1)['code'], 403)
     Assertion.verity(json.loads(rs1)['m'], 'reqId不能为空')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #9
0
 def test_017_api_jingdong_verify_qrcode_token_is_null(self):
     """
     Time       :2019-09-16
     author     : 闫红
     desc       :验证二维码是否已扫描,token为空
     """
     rs1 = JdAction.test_api_jingdong_verifyqrcode(reqid=reqid, token='')
     Assertion.verity(json.loads(rs1)['code'], 403)
     Assertion.verity(json.loads(rs1)['m'], 'token不能为空')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #10
0
 def test_026_api_jingdong_qrgetcode_reqid_is_null(self):
     """
     Time       :2019-09-16
     author     : 闫红
     desc       :获取短信验证码,reqid为空
     """
     rs1 = JdAction.test_api_jingdong_qrgetcode(reqid='', token=token)
     Assertion.verity(json.loads(rs1)['code'], 403)
     Assertion.verity(json.loads(rs1)['m'], 'reqId不能为空')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #11
0
 def test_053_api_jingdong_301getcode(self):
     """
     Time       :2019-09-17
     author     : 闫红
     desc       : 获取短信验证码,返回301
     """
     rs1 = JdAction.test_api_jingdong_getcode(reqid=reqid, token=token)
     Assertion.verity(json.loads(rs1)['code'], 301)
     Assertion.verity(json.loads(rs1)['m'], '短期内不可再次获取,请稍后重试')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #12
0
 def test_009_api_jingdong_verify_301qrcode(self):
     """
     Time       :2019-09-16
     author     : 罗林
     desc       :验证二维码是否已扫描,并获取信息,返回301
     """
     rs1 = JdAction.test_api_jingdong_verifyqrcode(reqid=reqid, token=token)
     Assertion.verity(json.loads(rs1)['code'], 301)
     Assertion.verity(json.loads(rs1)['m'], '二维码已失效')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #13
0
 def test_056_api_jingdong_getcode_reqid_none(self):
     """
     Time       :2019-06-19
     author     : 罗林
     desc       : 获取短信验证码,reqid为空
     """
     rs1 = JdAction.test_api_jingdong_getcode(reqid='', token=token)
     Assertion.verity(json.loads(rs1)['code'], 403)
     Assertion.verity(json.loads(rs1)['m'], 'reqId不能为空')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #14
0
 def test_054_api_jingdong_302getcode(self):
     """
     Time       :2019-09-17
     author     : 闫红
     desc       : 获取短信验证码,返回302
     """
     rs1 = JdAction.test_api_jingdong_getcode(reqid=reqid, token=token)
     Assertion.verity(json.loads(rs1)['code'], 302)
     Assertion.verity(json.loads(rs1)['m'], '获取次数已达上限,请明天再试')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #15
0
 def test_012_api_jingdong_verify_200qrcode(self):
     """
     Time       :2019-09-16
     author     : 闫红
     desc       :验证二维码是否已扫描,并获取信息,返回200
     """
     rs1 = JdAction.test_api_jingdong_verifyqrcode(reqid=reqid, token=token)
     Assertion.verity(json.loads(rs1)['code'], 200)
     Assertion.verity(json.loads(rs1)['m'], '授权成功')
     Assertion.verity(json.loads(rs1)['s'], 1)
Beispiel #16
0
 def test_003_api_jingdong_get_200qrcode(self):
     """
     Time       :2019-06-19
     author     : 罗林
     desc       :获取二维码,返回200
     """
     rs1 = JdAction.test_api_jingdong_getqrcode(reqid=reqid, token=token)
     Assertion.verity(json.loads(rs1)['code'], 200)
     Assertion.verity(json.loads(rs1)['m'], '获取二维码成功')
     Assertion.verity(json.loads(rs1)['s'], 1)
Beispiel #17
0
 def test_006_api_jingdong_getqrcode_all_none(self):
     """
     Time       :2019-06-19
     author     : 罗林
     desc       :获取二维码
     """
     rs1 = JdAction.test_api_jingdong_getqrcode(reqid='', token='')
     Assertion.verity(json.loads(rs1)['code'], 403)
     Assertion.verity(json.loads(rs1)['m'], 'token不能为空')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #18
0
 def test_058_api_jingdong_getcode_token_none(self):
     """
     Time       :2019-06-19
     author     : 罗林
     desc       : 获取短信验证码,token为空
     """
     rs1 = JdAction.test_api_jingdong_getcode(reqid=reqid, token='')
     Assertion.verity(json.loads(rs1)['code'], 403)
     Assertion.verity(json.loads(rs1)['m'], 'token不能为空')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #19
0
 def test_057_api_jingdong_getcode_token_error(self):
     """
     Time       :2019-06-19
     author     : 罗林
     desc       : 获取短信验证码,token错误
     """
     rs1 = JdAction.test_api_jingdong_getcode(reqid=reqid,
                                              token=token + '1')
     Assertion.verity(json.loads(rs1)['code'], 501)
     Assertion.verity(json.loads(rs1)['m'], 'token错误')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #20
0
 def test_055_api_jingdong_getcode_reqid_error(self):
     """
     Time       :2019-06-19
     author     : 罗林
     desc       : 获取短信验证码,reqid错误
     """
     rs1 = JdAction.test_api_jingdong_getcode(reqid=reqid + '1',
                                              token=token)
     Assertion.verity(json.loads(rs1)['code'], 400)
     Assertion.verity(json.loads(rs1)['m'], '不存在该会话id')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #21
0
 def test_015_api_jingdong_verify_qrcode_reqid_error(self):
     """
     Time       :2019-09-16
     author     : 闫红
     desc       :验证二维码是否已扫描,reqid错误
     """
     rs1 = JdAction.test_api_jingdong_verifyqrcode(reqid=reqid + '1',
                                                   token=token)
     Assertion.verity(json.loads(rs1)['code'], 400)
     Assertion.verity(json.loads(rs1)['m'], '不存在该会话id')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #22
0
 def test_014_api_jingdong_verify_qrcode_token_error(self):
     """
     Time       :2019-09-16
     author     : 闫红
     desc       :验证二维码是否已扫描,token错误
     """
     rs1 = JdAction.test_api_jingdong_verifyqrcode(reqid=reqid,
                                                   token=token + '1')
     Assertion.verity(json.loads(rs1)['code'], 501)
     Assertion.verity(json.loads(rs1)['m'], 'token错误')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #23
0
 def test_031_api_jingdong_qrverifycode_code_none(self):
     """
     Time       :2019-06-19
     author     : 罗林
     desc       : 校验短信验证码,code为空
     """
     rs1 = JdAction.test_api_jingdong_qrverifycode(reqid=reqid,
                                                   token=token,
                                                   code='')
     Assertion.verity(json.loads(rs1)['code'], 403)
     Assertion.verity(json.loads(rs1)['m'], 'code不能为空')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #24
0
 def test_067_api_jingdong_verifycode_token_error(self):
     """
     Time       :2019-06-19
     author     : 罗林
     desc       : 校验短信验证码
     """
     rs1 = JdAction.test_api_jingdong_verifycode(reqid=reqid,
                                                 token=token + '1',
                                                 code='123456')
     Assertion.verity(json.loads(rs1)['code'], 501)
     Assertion.verity(json.loads(rs1)['m'], 'token错误')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #25
0
 def test_068_api_jingdong_verifycode_token_none(self):
     """
     Time       :2019-06-19
     author     : 罗林
     desc       : 校验短信验证码
     """
     rs1 = JdAction.test_api_jingdong_verifycode(reqid=reqid,
                                                 token='',
                                                 code='123456')
     Assertion.verity(json.loads(rs1)['code'], 403)
     Assertion.verity(json.loads(rs1)['m'], 'token不能为空')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #26
0
 def test_065_api_jingdong_verifycode_reqid_error(self):
     """
     Time       :2019-06-19
     author     : 罗林
     desc       : 校验短信验证码
     """
     rs1 = JdAction.test_api_jingdong_verifycode(reqid=reqid + '1',
                                                 token=token,
                                                 code='123456')
     Assertion.verity(json.loads(rs1)['code'], 400)
     Assertion.verity(json.loads(rs1)['m'], '不存在该会话id')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #27
0
 def test_063_api_jingdong_verifycode_301code(self):
     """
     Time       :2019-09-17
     author     : 闫红
     desc       : 校验短信验证码,返回301
     """
     rs1 = JdAction.test_api_jingdong_verifycode(reqid=reqid,
                                                 token=token,
                                                 code='123')
     Assertion.verity(json.loads(rs1)['code'], 301)
     Assertion.verity(json.loads(rs1)['m'], '验证码输入有误,请重新输入')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #28
0
 def test_061_api_jingdong_verifycode_200code(self):
     """
     Time       :2019-09-17
     author     : 闫红
     desc       : 校验短信验证码,返回200
     """
     rs1 = JdAction.test_api_jingdong_verifycode(reqid=reqid,
                                                 token=token,
                                                 code='123')
     Assertion.verity(json.loads(rs1)['code'], 200)
     Assertion.verity(json.loads(rs1)['m'], '授权成功')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #29
0
 def test_059_api_jingdong_verifycode_302code(self):
     """
     Time       :2019-09-17
     author     : 闫红
     desc       : 校验短信验证码,返回302
     """
     rs1 = JdAction.test_api_jingdong_verifycode(reqid=reqid,
                                                 token=token,
                                                 code='123')
     Assertion.verity(json.loads(rs1)['code'], 302)
     Assertion.verity(json.loads(rs1)['m'], '风险用户与验证类型不匹配')
     Assertion.verity(json.loads(rs1)['s'], 0)
Beispiel #30
0
 def test_033_api_jingdong_qrverifycode_reqid_none(self):
     """
     Time       :2019-06-19
     author     : 罗林
     desc       : 校验短信验证码
     """
     rs1 = JdAction.test_api_jingdong_qrverifycode(reqid='',
                                                   token=token,
                                                   code='123456')
     Assertion.verity(json.loads(rs1)['code'], 403)
     Assertion.verity(json.loads(rs1)['m'], 'reqId不能为空')
     Assertion.verity(json.loads(rs1)['s'], 0)