Ejemplo n.º 1
0
 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//', '向下滑动截图')
Ejemplo n.º 2
0
 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//','断言是否回到要闻页')
Ejemplo n.º 3
0
      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//', '要闻详情页字体还原后')
Ejemplo n.º 4
0
      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//', '验证是否是全部列表页')