def test_mis_login(self, account, password): # 获取登录响应对象 r = self.mis.api_mis_login(account, password) print("后台管理系统登录成功后,请求headers:{}".format(api.headers)) # 提取token值 Tool.common_token(r) Tool.common_assert(r)
def test01_mp_login(self, mobile, code): # 调用登录接口 r = self.mp.api_mp_login(mobile, code) # 打印输出接口 print("登录接口为:", json.dumps(r.json(), indent=2)) # 提取token Tool.common_token(r) # 断言 Tool.common_assert(r)
def test_mp_article(self): # 1.调用发布文章接口 r = self.mp.api_mp_article(title=api.title, content=api.content, channel_id=api.channel_id) # 2.提取文章id api.article_id = r.json().get("data").get("id") print("发布文章成功后的id:{}".format(api.article_id)) # 3.断言 Tool.common_assert(r)
def test03_mis_audit(self): # 1. 调用审核文章接口 r = self.mis.api_mis_audit() try: # 2. 断言 Tool.common_assert(r) except Exception as e: # 1. 日志 log.error(e) # 2. 抛异常 raise
def test02_mis_search(self): # 1. 调用查询文章接口 r = self.mis.api_mis_search() try: # 2. 断言 Tool.common_assert(r, status_code=200) # 注意:状态码为200并且为int型 except Exception as e: # 1. 日志 log.error(e) # 2. 抛异常 raise
def test02_app_article(self): # 1. 调用查询接口 r = self.app.api_app_article() try: # 2. 断言 Tool.common_assert(r, status_code=200) except Exception as e: # 1. 日志 log.error(e) # 2. 抛异常 raise
def test02_mis_search(self): # 1. 调用查询文章接口 r = self.mis.api_mis_search() print("查询文章成功后:", r.json()) try: # 2. 断言 Tool.common_assert(r, status_code=200) except Exception as e: # 日志 log.error(e) # 抛异常 raise
def test01_app_login(self, mobile, code): # 1. 调用登录接口 r = self.app.api_app_login(mobile, code) # 2. 提取token Tool.common_token(r) try: # 3. 断言 Tool.common_assert(r) except Exception as e: # 1. 日志 log.error(e) # 2. 抛异常 raise
def test01_mis_login(self, account, password): # 1. 调用登录接口 r = self.mis.api_mis_login(account, password) # 2. 提取token Tool.common_token(r) print("后台管理系统登录后,请求headers为:", api.headers) try: # 3. 断言 Tool.common_assert(r) except Exception as e: # 1. 日志 log.error(e) # 2. 抛异常 raise
def test01_mp_login(self, mobile, code): # 调用登录接口 r = self.mp.api_mp_login(mobile, code) # 打印输出结果 print("登录的结果为: ", r.json()) try: # 提取token Tool.common_token(r) # 断言 Tool.common_assert(r) except Exception as e: # 日志 log.error(e) # 抛异常 raise
def test02_mp_article(self, title=api.title, content=api.content, channel_id=api.channel_id): # 1. 调用发布文章接口 r = self.mp.api_mp_article(title, content, channel_id) # 2. 提取id api.article_id = r.json().get("data").get("id") print("发布文章成功后的id值为:", api.article_id) try: # 3. 断言 Tool.common_assert(r) except Exception as e: # 1. 日志 log.error(e) # 2. 抛异常 raise
def test_mis_audit(self): # 获取审核文章接口响应对象 r = self.mis.api_mis_audit() Tool.common_assert(r)
def test_mis_search(self): # 获取文章查询接口响应对象 r = self.mis.api_mis_search() Tool.common_assert(r, status_code=200)
def test_app_channel_article(self): # 调用APP查看频道文章接口响应对象 r = self.app.api_app_channel_article() # 断言 Tool.common_assert(r, status_code=200)
def test_app_login(self, mobile, code): # 调用APP登录接口响应对象 r = self.app.api_app_login(mobile, code) # 断言 Tool.common_token(r) Tool.common_assert(r)