def test_news_swipe_up(self): '''上滑、下滑滑动测试用例''' swipe_up(self,n=1) screen_shot(self, '//test_report//img_result//img_swipe//', '向上滑动截图') time.sleep(1) swipe_down(self,n=1) screen_shot(self, '//test_report//img_result//img_swipe//', '向下滑动截图')
def test_return_key(self): '''返回键功能测试用例''' driver = self.driver driver.find_elements_by_xpath('//android.widget.LinearLayout')[0].click() el= driver.find_element_by_id el1 = driver.find_elements_by_xpath el1('//android.widget.LinearLayout')[0].click() time.sleep(1) el('com.gelonghui.glhapp:id/ab_back').click() time.sleep(1) # 截图断言是否回到要闻页 screen_shot(self,'//news//test_report//img_result//','断言是否回到要闻页')
def test_family_font(self): '''字体放大缩小用例''' driver = self.driver ele = driver.find_element_by_id ele1 = driver.find_elements_by_xpath ele1('//android.widget.LinearLayout')[0].click() time.sleep(3) ele('com.gelonghui.glhapp:id/extra_space').click() time.sleep(3) screen_shot(self,'//test_report//img_result//img_font//','要闻详情页字体放大后') time.sleep(3) ele('com.gelonghui.glhapp:id/extra_space').click() time.sleep(3) screen_shot(self, '//test_report//img_result//img_font//', '要闻详情页字体还原后')
def test_news_type(self): ''''要闻分类用例''' driver = self.driver ele0 = driver.find_element_by_id('com.gelonghui.glhapp:id/fab') ele0.click() time.sleep(1) ele = driver.find_elements_by_xpath ele('//android.widget.TextView[@text="公告摘要"]')[0].click() time.sleep(3) screen_shot(self, '//test_report//img_result//img_classify//', '验证是否是公共摘要列表页') # ele0.click() # ele('//android.widget.TextView[@text="公告摘要"]')[0].click() # time.sleep(1) # screen_shot(self, '//test_report//img_result//img_classify//', '验证是否是公共摘要列表页') time.sleep(1) ele0.click() ele('//android.widget.TextView[@text="大行评级"]')[0].click() time.sleep(1) screen_shot(self, '//test_report//img_result//img_classify//', '验证是否是大行评级列表页') time.sleep(1) ele0.click() ele('//android.widget.TextView[@text="业绩会直击"]')[0].click() time.sleep(1) screen_shot(self, '//test_report//img_result//img_classify//', '验证是否是业绩会直击列表页') time.sleep(1) ele0.click() ele('//android.widget.TextView[@text="港股异动"]')[0].click() time.sleep(1) screen_shot(self, '//test_report//img_result//img_classify//', '验证是否是港股异动列表页') time.sleep(1) ele0.click() ele('//android.widget.TextView[@text="公司信息"]')[0].click() time.sleep(1) screen_shot(self, '//test_report//img_result//img_classify//', '验证是否是公司信息列表页') time.sleep(1) ele0.click() ele('//android.widget.TextView[@text="行业信息"]')[0].click() time.sleep(1) screen_shot(self, '//test_report//img_result//img_classify//', '验证是否是行业信息列表页') time.sleep(1) ele0.click() ele('//android.widget.TextView[@text="全部"]')[0].click() time.sleep(1) screen_shot(self, '//test_report//img_result//img_classify//', '验证是否是全部列表页')