Esempio n. 1
0
 def checkResult(self):  # 断言
     """
     check test result
     :return:
     """
     # url1 = "http://www.xxx.com/login?"
     # new_url = url1 + self.query
     # data1 = dict(urllib.parse.parse_qsl(urllib.parse.urlsplit(new_url).query)) # 将一个完整的URL中的name=&pwd=转换为{'name':'xxx','pwd':'bbb'}
     data1 = self.query.encode('utf-8')
     # hearder = {"hesytoken": "32fcb1ca-a6d7-11ea-858f-0a0027000008"}
     hearder = {"hesytoken": UserLoginToken()}
     if self.query == "hesytoken":
         url = 'http://' + self.url + ':' + self.port + self.path + UserLoginToken(
         )
     else:
         url = 'http://' + self.url + ':' + self.port + self.path + self.query
     info = RunMain().run_main(
         self.method, url, data1,
         hearder)  # 根据Excel中的method调用run_main来进行requests请求,并拿到响应
     ss = json.loads(info)  # 将响应转换为字典格式
     if self.case_name == 'pageNumber正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'pageNumber错误':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '900004')
     if self.case_name == 'pageNumber为空':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '900004')
     print("返回信息:" + ss['message'])
Esempio n. 2
0
 def checkResult(self):  # 断言
     """
     check test result
     :return:
     """
     # url1 = "http://www.xxx.com/login?"
     # new_url = url1 + self.query
     # data1 = dict(urllib.parse.parse_qsl(urllib.parse.urlsplit(new_url).query)) # 将一个完整的URL中的name=&pwd=转换为{'name':'xxx','pwd':'bbb'}
     data1 = self.query.encode('utf-8')
     # hearder = {"hesytoken": "32fcb1ca-a6d7-11ea-858f-0a0027000008"}
     hearder = {"hesytoken": UserLoginToken()}
     info = RunMain().run_main(
         self.method, url, data1,
         hearder)  # 根据Excel中的method调用run_main来进行requests请求,并拿到响应
     ss = json.loads(info)  # 将响应转换为字典格式
     if self.case_name == 'url和参数都正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'url填写错误':  # 同上
         self.assertEqual(ss['code'], "900004")
     if self.case_name == 'url为空':  # 同上
         self.assertEqual(ss['code'], "900004")
     if self.case_name == 'goodsId为空':  # 同上
         self.assertEqual(ss['code'], "900006")
     if self.case_name == 'goodsId填写错误':  # 同上
         self.assertEqual(ss['code'], "200316")
     if self.case_name == 'type为普通':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'type为特卖':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'type为秒杀':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'type为阶梯价':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'type填写错误':  # 同上
         self.assertEqual(ss['code'], "900007")
     if self.case_name == 'type填写为空':  # 同上
         self.assertEqual(ss['code'], "900007")
     if self.case_name == 'number为0':  # 同上
         self.assertEqual(ss['code'], "200702")
     if self.case_name == 'number为50000':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'number为50001':  # 同上
         self.assertEqual(ss['code'], "900007")
     if self.case_name == 'number为错误':  # 同上
         self.assertEqual(ss['code'], "900006")
     if self.case_name == 'number为空':  # 同上
         self.assertEqual(ss['code'], "200702")
     if self.case_name == 'oldBasketType为普通':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'oldBasketType为特卖':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'oldBasketType为秒杀':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'oldBasketType为阶梯价':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'oldBasketType填写错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'oldBasketType填写为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     print("返回信息:" + ss['message'])
Esempio n. 3
0
 def checkResult(self):  # 断言
     """
     check test result
     :return:
     """
     # url1 = "http://www.xxx.com/login?"
     # new_url = url1 + self.query
     # data1 = dict(urllib.parse.parse_qsl(urllib.parse.urlsplit(new_url).query)) # 将一个完整的URL中的name=&pwd=转换为{'name':'xxx','pwd':'bbb'}
     data1 = self.query.encode('utf-8')
     # hearder = {"hesytoken": "32fcb1ca-a6d7-11ea-858f-0a0027000008"}
     hearder = {"hesytoken": UserLoginToken()}
     info = RunMain().run_main(
         self.method, url, data1,
         hearder)  # 根据Excel中的method调用run_main来进行requests请求,并拿到响应
     ss = json.loads(info)  # 将响应转换为字典格式
     if self.case_name == 'channelType为PC':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'channelType为APP':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'channelType为错误':  # 同上
         self.assertEqual(ss['code'], "900007")
     if self.case_name == 'channelType为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'columnType为普药':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'columnType为精品':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'columnType为诊所':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'columnType为中药':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'columnType为加盟':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'columnType为错误':
         self.assertEqual(ss['code'], '900007')
     if self.case_name == 'columnType为空':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'searchType为商品名称':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'searchType为厂家名称':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'searchType为错误':
         self.assertEqual(ss['code'], '900007')
     if self.case_name == 'searchType为空':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'keyWords为正确':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'keyWords为错误':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'keyWords为空':
         self.assertEqual(ss['code'], '000000')
     print("返回信息:" + ss['message'])
Esempio n. 4
0
 def checkResult(self):  # 断言
     """
     check test result
     :return:
     """
     # url1 = "http://www.xxx.com/login?"
     # new_url = url1 + self.query
     # data1 = dict(urllib.parse.parse_qsl(urllib.parse.urlsplit(new_url).query)) # 将一个完整的URL中的name=&pwd=转换为{'name':'xxx','pwd':'bbb'}
     data1 = self.query.encode('utf-8')
     # hearder = {"hesytoken": "32fcb1ca-a6d7-11ea-858f-0a0027000008"}
     hearder = {"hesytoken": UserLoginToken()}
     info = RunMain().run_main(
         self.method, url, data1,
         hearder)  # 根据Excel中的method调用run_main来进行requests请求,并拿到响应
     ss = json.loads(info)  # 将响应转换为字典格式
     if self.case_name == 'channelType为PC':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'channelType为APP':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'channelType为错误':  # 同上
         self.assertEqual(ss['code'], "900007")
     if self.case_name == 'channelType为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'columnType为普药':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'columnType为精品':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'columnType为诊所':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'columnType为中药':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'columnType为加盟':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'columnType为错误':
         self.assertEqual(ss['code'], '900007')
     if self.case_name == 'columnType为空':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'searchType为商品名称':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'searchType为厂家名称':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'searchType为错误':
         self.assertEqual(ss['code'], '900007')
     if self.case_name == 'searchType为空':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'keyWords为正确':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'keyWords为错误':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'keyWords为空':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'brandId为正确':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'brandId为错误':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'brandId为空':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'manufacturer为正确':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'manufacturer为错误':
         self.assertEqual(ss['code'], '900006')
     if self.case_name == 'manufacturer为空':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'preferential为不要求':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'preferential为有要求':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'preferential为错误':
         self.assertEqual(ss['code'], '900006')
     if self.case_name == 'preferential为空':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'specification为正确':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'specification为错误':
         self.assertEqual(ss['code'], '900006')
     if self.case_name == 'specification为空':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'dosageForm为正确':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'dosageForm为错误':
         self.assertEqual(ss['code'], '900006')
     if self.case_name == 'dosageForm为空':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'containEphedra为不要求':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'containEphedra为有要求':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'containEphedra为错误':
         self.assertEqual(ss['code'], '900006')
     if self.case_name == 'containEphedra为空':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'pharmaCategoryId为正确':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'pharmaCategoryId为错误':
         self.assertEqual(ss['code'], '900006')
     if self.case_name == 'pharmaCategoryId为空':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'specialSale为不筛选特卖':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'specialSale为筛选特卖':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'specialSale为错误':
         self.assertEqual(ss['code'], '900006')
     if self.case_name == 'specialSale为空':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'label为买赠':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'label为促销':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'label为效期':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'label为错误':
         self.assertEqual(ss['code'], '900006')
     if self.case_name == 'label为空':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'chineseHerb为不限':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'chineseHerb为西药':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'chineseHerb为中药':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'chineseHerb为错误':
         self.assertEqual(ss['code'], '900006')
     if self.case_name == 'chineseHerb为空':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'categoryLabel为正确':
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'categoryLabel为错误':
         self.assertEqual(ss['code'], '900006')
     if self.case_name == 'categoryLabel为空':
         self.assertEqual(ss['code'], '000000')
     print("返回信息:" + ss['message'])
Esempio n. 5
0
 def checkResult(self):  # 断言
     """
     check test result
     :return:
     """
     # url1 = "http://www.xxx.com/login?"
     # new_url = url1 + self.query
     # data1 = dict(urllib.parse.parse_qsl(urllib.parse.urlsplit(new_url).query)) # 将一个完整的URL中的name=&pwd=转换为{'name':'xxx','pwd':'bbb'}
     data1 = self.query.encode('utf-8')
     # hearder = {"hesytoken": "32fcb1ca-a6d7-11ea-858f-0a0027000008"}
     hearder = {"hesytoken": UserLoginToken()}
     url = 'http://' + self.url + ':' + self.port + self.path
     info = RunMain().run_main(
         self.method, url, data1,
         hearder)  # 根据Excel中的method调用run_main来进行requests请求,并拿到响应
     ss = json.loads(info)  # 将响应转换为字典格式
     if self.case_name == 'userId正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'userId错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'userId为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'barndId正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'barndId错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'barndId为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'id正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'id错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'id为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'vip正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'vip错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'vip为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'limitSize正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'limitSize错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'limitSize为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'limitStart正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'limitStart错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'limitStart为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'goodsIdList正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'goodsIdList错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'goodsIdList为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'manufacturerName正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'manufacturerName错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'manufacturerName为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'keywords正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'keywords错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'keywords为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'specification正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'specification错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'specification为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'dosageForm正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'dosageForm错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'dosageForm为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'serialNumberList正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'serialNumberList错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'serialNumberList为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'orderColumn正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'orderColumn正确':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'orderColumn为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'orderRule正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'orderRule错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'orderRule为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'statisticStart正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'statisticStart错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'statisticStart为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'statisticEnd正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'statisticEnd错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'statisticEnd为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'preferentialAmount正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'preferentialAmount错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'preferentialAmount为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'gift正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'gift错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'gift为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'specialSale正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'specialSale错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'specialSale为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'checkExpirationDate正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'checkExpirationDate错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'checkExpirationDate为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'preferential正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'preferential错误':  # 同上
         self.assertEqual(ss['code'], "000000")
     if self.case_name == 'preferential为空':  # 同上
         self.assertEqual(ss['code'], "000000")
     print("返回信息:" + ss['message'])
Esempio n. 6
0
 def checkResult(self):  # 断言
     """
     check test result
     :return:
     """
     # url1 = "http://www.xxx.com/login?"
     # new_url = url1 + self.query
     # data1 = dict(urllib.parse.parse_qsl(urllib.parse.urlsplit(new_url).query)) # 将一个完整的URL中的name=&pwd=转换为{'name':'xxx','pwd':'bbb'}
     data1 = self.query.encode('utf-8')
     # hearder = {"hesytoken": "32fcb1ca-a6d7-11ea-858f-0a0027000008"}
     hearder = {"hesytoken": UserLoginToken()}
     url = 'http://' + self.url + ':' + self.port + self.path
     info = RunMain().run_main(
         self.method, url, data1,
         hearder)  # 根据Excel中的method调用run_main来进行requests请求,并拿到响应
     ss = json.loads(info)  # 将响应转换为字典格式
     if self.case_name == 'payment为未支付':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'payment为已支付':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'payment为退款':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'payment错误':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '900006')
     if self.case_name == 'payment为空':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '900000')
     if self.case_name == 'status为无状态':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'status为待开票':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'status为已拣货':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'status为已出库':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'status为已发货':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'status为已完成':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'status为配送信息有误':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'status为商品买错了':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'status为重复下单':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'status为忘记使用优惠券':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'status为其他渠道价更低':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'status为不想买了':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'status错误':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '900006')
     if self.case_name == 'status为不想买了':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '900000')
     if self.case_name == 'pageNumber正确':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '000000')
     if self.case_name == 'pageNumber错误':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '900006')
     if self.case_name == 'pageNumber为空':  # 如果case_name是login,说明合法,返回的code应该为200
         self.assertEqual(ss['code'], '900000')
     print("返回信息:" + ss['message'])