Esempio n. 1
0
    def test12_office_Price_screening(self, price):
        # 调用价格筛选接口
        r = self.mp.api_office_Price_screening(price)
        # 有问题

        # 断言
        Tools.official_assert_common(r)
Esempio n. 2
0
 def test14_office_More_screening(self):
     # 调用更多筛选接口
     r = self.mp.api_office_More_screening(tag=(1, 2, 3, 4, 5, 6, 7, 8, 9,
                                                10),
                                           decoratetype=(1, 2, 3, 4, 5))
     # 断言
     Tools.official_assert_common(r)
Esempio n. 3
0
 def test02_mis_search_article(self):
     r = self.mis.mis_search_article()
     try:
         Tools.common_assert(r, statues_code=200)
     except Exception as e:
         log.error(e)
         raise
Esempio n. 4
0
 def test01_mis_login(self, account, pwd):
     r = self.mis.mis_login(account, pwd)
     Tools.common_token(r)
     try:
         Tools.common_assert(r)
     except Exception as e:
         log.error(e)
         raise
Esempio n. 5
0
 def test01_official_login(self, user):
     # 调用登录方法
     r = self.mp.api_login(user[0], user[1])
     # # 提取token
     Tools.get_token(r)
     # 断言
     Tools.official_assert_common(r)
     log.info("登录断言成功")
Esempio n. 6
0
 def test03_mis_audit_article(self):
     r = self.mis.mis_article_audit()
     #print(r.json())
     try:
         Tools.common_assert(r)
     except Exception as e:
         log.error(e)
         raise
Esempio n. 7
0
 def test01_mp_login(self, mobile, code):
     r = self.mp.api_mp_login(mobile, code)
     print("登录接口返回的信息为:", r.json())
     try:
         Tools.common_token(r)
         Tools.common_assert(response=r)
     except Exception as e:
         # 写日志
         log.error(e)
         # 抛异常
         raise
Esempio n. 8
0
 def test02_article(self,
                    title=api.title,
                    content=api.content,
                    channel_id=api.channel_id):
     r = self.mp.api_mp_article(title, content, channel_id)
     print("获取的响应信息为:", r.json())
     # 获取文章id
     api.article_id = r.json().get("data").get("id")
     # 断言
     try:
         Tools.common_assert(response=r)
     except Exception as e:
         log.error(e)
         raise
Esempio n. 9
0
 def test02_office_bj_index(self):
     # 调用北京写字楼首页方法
     r = self.mp.api_bj_office_index()
     # 断言
     Tools.official_assert_common(r)
     log.info("北京写字楼首页接口正常")
Esempio n. 10
0
 def test15_office_Sort_filter(self):
     # 调用排序筛选接口
     r = self.mp.api_office_Sort_filter(psort=0)
     # 断言
     Tools.official_assert_common(r)
Esempio n. 11
0
 def test13_office_Area_screening(self):
     # 调用面积筛选接口
     r = self.mp.api_office_Area_screening(buildarea=(0, 500))
     # 断言
     Tools.official_assert_common(r)
Esempio n. 12
0
 def test09_office_Listing_details(self, Listing_details):
     # 调用房源详情页接口
     r = self.mp.api_office_Listing_details(Listing_details[0],
                                            Listing_details[1])
     # 断言
     Tools.official_assert_common(r)
Esempio n. 13
0
 def test10_office_screen(self, screen):
     # 调用区域筛选接口
     r = self.mp.api_office_screen(screen[0], screen[1])
     # 断言
     Tools.official_assert_common(r)
Esempio n. 14
0
 def test07_office_qd_index(self):
     # 调用青岛写字楼首页方法
     r = self.mp.api_qd_office_index()
     # 断言
     Tools.official_assert_common(r)
Esempio n. 15
0
    def test08_office_List_of_regions(self):
        # 调用地区列表接口
        r = self.mp.api_office_List_of_regions()

        # 断言
        Tools.official_assert_common(r)
Esempio n. 16
0
 def test05_office_sh_index(self):
     # 调用上海写字楼首页方法
     r = self.mp.api_sh_office_index()
     # 断言
     Tools.official_assert_common(r)
Esempio n. 17
0
 def test06_office_cd_index(self):
     # 调用成都写字楼首页方法
     r = self.mp.api_cd_office_index()
     # 断言
     Tools.official_assert_common(r)
Esempio n. 18
0
 def test16_office_search(self, key_word):
     # 调用关键词搜索接口
     r = self.mp.api_office_search(keyword=key_word[0])
     Tools.official_assert_common(r)
     print(r.json())
Esempio n. 19
0
 def test04_office_nj_index(self):
     # 调用南京写字楼首页方法
     r = self.mp.api_nj_office_index()
     # 断言
     Tools.official_assert_common(r)
Esempio n. 20
0
 def test17_newhouse_bj_index(self, cityid):
     # 调用北京城市首页接口
     r = self.mp.api_newhouse_bj_index(cityid=cityid)
     # 断言
     Tools.official_assert_common(r, msg="", status=200)
Esempio n. 21
0
 def test32_senmail(self):
     Tools.send_mail()
Esempio n. 22
0
 def test31_newhouse_dg_index(self):
     # 调用东莞新房首页接口
     r = self.mp.api_newhouse_dg_index()
     # 断言
     Tools.official_assert_common(r, msg="成功", status=200)
Esempio n. 23
0
 def test27_newhouse_qd_index(self):
     # 调用成都新房首页接口
     r = self.mp.api_newhosue_qd_index()
     # 断言
     Tools.official_assert_common(r, msg="成功", status=200)
Esempio n. 24
0
 def test18_newhouse_hz_index(self):
     # 调用杭州城市新房首页接口
     r = self.mp.api_newhouse_hz_index()
     # 断言
     Tools.official_assert_common(r, msg="成功", status=200)
Esempio n. 25
0
 def test03_office_hz_index(self):
     # 调用杭州写字楼首页方法
     r = self.mp.api_hz_office_index()
     # 断言
     Tools.official_assert_common(r)
Esempio n. 26
0
 def test11_office_Metro_screening(self, metro):
     # 调用地铁筛选接口
     r = self.mp.api_office_Metro_screening(metro[0], metro[1])
     # 断言
     Tools.official_assert_common(r)