def testOuXiYaClick(self): try: time.sleep(4) enterpriseList.EnterpriseList(self.driver).leshare_click() time.sleep(2) enterpriseList.EnterpriseList(self.driver).ouxiya_click() time.sleep(40) if enterpriseList.EnterpriseList( self.driver).get_ouxiya_title() == '欧西亚官方微店- 店铺主页': self.logger.info(u'欢迎进入欧西亚官方微店店铺主页!') except: self.driver.get_screenshot_as_file( 'D:/txls/src/result/errorScreenShot/ouxiya.png')
def testMiaoHealthyClick(self): try: time.sleep(4) enterpriseList.EnterpriseList(self.driver).leshare_click() time.sleep(2) enterpriseList.EnterpriseList(self.driver).miaoHealthy_click() time.sleep(20) if enterpriseList.EnterpriseList( self.driver).get_miaoHealthy_title() == '妙健康-首页': self.logger.info(u'欢迎进入妙健康公司首页!') self.driver.back() except: self.driver.get_screenshot_as_file( 'D:/txls/src/result/errorScreenShot/miaoHealthy.png') self.logger.error(u'进入妙健康公司首页失败!')
def testFanDiClick(self): try: time.sleep(4) enterpriseList.EnterpriseList(self.driver).leshare_click() time.sleep(2) enterpriseList.EnterpriseList(self.driver).fanDi_click() time.sleep(20) if enterpriseList.EnterpriseList( self.driver).get_fanDi_title() == '首页-凡迪基因': self.logger.info(u'欢迎进入凡迪基因公司首页!') self.driver.back() except: self.driver.get_screenshot_as_file( 'D:/txls/src/result/errorScreenShot/fanDi.png') self.logger.error(u'进入凡迪基因公司首页失败!')
def testNataliClick(self): try: time.sleep(4) enterpriseList.EnterpriseList(self.driver).leshare_click() time.sleep(2) enterpriseList.EnterpriseList(self.driver).natali_click() time.sleep(20) assert_equal( enterpriseList.EnterpriseList(self.driver).get_natali_title(), '纳塔力健康管理咨询有限公司') self.logger.info(u'欢迎进入纳塔力健康管理咨询有限公司首页!') self.driver.back() except: self.driver.get_screenshot_as_file( 'D:/txls/src/result/errorScreenShot/natali.png') self.logger.error(u'进入纳塔力公司首页失败!')
def testMaiLiDaClick(self): try: time.sleep(4) enterpriseList.EnterpriseList(self.driver).leshare_click() time.sleep(2) enterpriseList.EnterpriseList(self.driver).swipeEnterpriseList() time.sleep(2) enterpriseList.EnterpriseList(self.driver).mailida_click() time.sleep(20) if enterpriseList.EnterpriseList( self.driver).get_mailida_title() == '麦利达健康科技(上海)有限公司': self.logger.info(u'欢迎进入麦利达健康科技(上海)有限公司首页!') self.driver.back() except: self.driver.get_screenshot_as_file( 'D:/txls/src/result/errorScreenShot/mailida.png') self.logger.error(u'进入麦利达健康公司首页失败!')
def testLeYuClick(self): try: time.sleep(4) enterpriseList.EnterpriseList(self.driver).leshare_click() time.sleep(2) enterpriseList.EnterpriseList(self.driver).swipeEnterpriseList() time.sleep(2) enterpriseList.EnterpriseList(self.driver).leyu_click() time.sleep(20) if enterpriseList.EnterpriseList( self.driver).get_leyu_title() == '乐语通讯 - 店铺首页': self.logger.info(u'欢迎进入乐语通讯店铺首页!') self.driver.back() except: self.driver.get_screenshot_as_file( 'D:/txls/src/result/errorScreenShot/leyu.png') self.logger.error(u'进入乐语通讯店铺失败!')
def testWelfareImg(self): try: time.sleep(4) enterpriseList.EnterpriseList(self.driver).leshare_click() time.sleep(8) happyPurchase.HappyPurchase(self.driver).welfareImg_click() time.sleep(8) self.logger.info(u'点击悦内购图片成功进入悦内购页面!') self.driver.get_screenshot_as_file( 'D:/txls/src/result/successScreenShot/WelfareImg.png') except: self.logger.warning(u'点击悦内购图片进入悦内购页面失败!')
def testXinBaiShop(self): try: time.sleep(4) enterpriseList.EnterpriseList(self.driver).leshare_click() time.sleep(8) happyMall.HappyMall(self.driver).xinBaiShop_click() time.sleep(8) self.logger.info(u'成功进入新百好货页面!') self.driver.get_screenshot_as_file( 'D:/txls/src/result/successScreenShot/xinBaiShop.png') except: self.logger.warning(u'进入新百好货失败!')
def testBabyTravel(self): try: time.sleep(4) enterpriseList.EnterpriseList(self.driver).leshare_click() time.sleep(82) happyMall.HappyMall(self.driver).babyTravel_click() time.sleep(8) self.logger.info(u'成功进入萌宝出行页面!') self.driver.get_screenshot_as_file( 'D:/txls/src/result/successScreenShot/babyTravel.png') except: self.logger.warning(u'进入萌宝出行失败!')
def testHappyMallEntrance(self): try: time.sleep(4) enterpriseList.EnterpriseList(self.driver).leshare_click() time.sleep(8) happyMall.HappyMall(self.driver).happyMall_click() time.sleep(8) self.logger.info(u'成功进入悦商城首页!') self.driver.get_screenshot_as_file( 'D:/txls/src/result/successScreenShot/happyMall.png') except: self.logger.warning(u'进入悦商城失败!')
def testViewAllClick(self): try: time.sleep(6) enterpriseList.EnterpriseList(self.driver).leshare_click() time.sleep(3) enterpriseList.EnterpriseList(self.driver).swipeEnterpriseList() time.sleep(2) enterpriseList.EnterpriseList(self.driver).viewall_click() time.sleep(15) if enterpriseList.EnterpriseList( self.driver).get_enterpriList_title() == '悦企业': self.logger.info(u'成功进入悦企业列表页!') else: self.logger.warning(u'进入悦企业列表页失败!') enterpriseList.EnterpriseList( self.driver).enterpriListMiaoHealthy_click() time.sleep(20) if enterpriseList.EnterpriseList( self.driver).get_miaoHealthy_title() == '妙健康-首页': self.logger.info(u'成功从悦企业列表进入妙健康公司首页!') else: self.logger.warning(u'从悦企业列表进入妙健康公司首页失败!') except: self.driver.get_screenshot_as_file( 'D:/txls/src/result/errorScreenShot/enterpriListMiaoHealthy.png' )
def testPurchaseEnter(self): try: time.sleep(4) enterpriseList.EnterpriseList(self.driver).leshare_click() time.sleep(8) # X = self.driver.get_window_size()['width'] # Y = self.driver.get_window_size()['height'] happyPurchase.HappyPurchase(self.driver).purchaseEnter_click() time.sleep(8) self.logger.info(u'点击悦内购入口成功进入悦内购页面!') self.driver.get_screenshot_as_file( 'D:/txls/src/result/successScreenShot/PurchaseEnter.png') except: self.logger.warning(u'从悦内购入口进入悦内购页面失败!')
def testHappyLocalPart(self): try: time.sleep(5) enterpriseList.EnterpriseList(self.driver).leshare_click() time.sleep(8) publicMethod.PublicMethod(self.driver).swipeLeshare() time.sleep(2) happyLocal.HappyLocal(self.driver).happyLocalEnter_click() time.sleep(5) happyLocal.HappyLocal(self.driver).happyLocalListPart_click() self.logger.info(u'从悦本地列表页点击【少儿编程兴趣养成】进入该详情页成功!') self.driver.get_screenshot_as_file('D:/txls/src/result/successScreenShot/happyLocalPart.png') except: self.logger.warning(u'从悦本地列表页点击【少儿编程兴趣养成】进入该内容详情页失败!') self.driver.get_screenshot_as_file('D:/txls/src/result/errorScreenShot/happyLocalPart.png')
def testHappyLocalEnter(self): try: time.sleep(5) enterpriseList.EnterpriseList(self.driver).leshare_click() time.sleep(8) publicMethod.PublicMethod(self.driver).swipeLeshare() time.sleep(2) happyLocal.HappyLocal(self.driver).happyLocalEnter_click() time.sleep(6) if happyLocal.HappyLocal(self.driver).get_happyLocalList_title() == '悦·本地': self.logger.info(u'成功从悦本地入口进入悦本地列表页!') self.driver.get_screenshot_as_file('D:/txls/src/result/successScreenShot/happyLocalEnter.png') except: self.logger.warning(u'从悦本地入口进入悦本地列表页失败!') self.driver.get_screenshot_as_file('D:/txls/src/result/errorScreenShot/happyLocalEnter.png')
def testIntegralLottery(self): try: time.sleep(5) enterpriseList.EnterpriseList(self.driver).leshare_click() time.sleep(2) publicMethod.PublicMethod(self.driver).swipeLeshare() time.sleep(2) if happyMember.HappyMember(self.driver).integralLottery_click(): time.sleep(7) self.logger.info(u'成功进入1积分抽爆品页面!') self.driver.get_screenshot_as_file( 'D:/txls/src/result/successScreenShot/integralLottery.png') except: self.logger.warning(u'进入1积分抽爆品页面失败!') self.driver.get_screenshot_as_file( 'D:/txls/src/result/errorScreenShot/integralLottery.png')
def testTurntable(self): try: time.sleep(5) enterpriseList.EnterpriseList(self.driver).leshare_click() time.sleep(2) publicMethod.PublicMethod(self.driver).swipeLeshare() time.sleep(2) if happyMember.HappyMember(self.driver).turntable_click(): time.sleep(7) self.logger.info(u'成功跳转进入大转盘抽奖页面!') self.driver.get_screenshot_as_file( 'D:/txls/src/result/successScreenShot/turntable.png') except: self.logger.warning(u'进入大转盘抽奖页面失败!') self.driver.get_screenshot_as_file( 'D:/txls/src/result/errorScreenShot/turntable.png')
def testHappyMemberEnter(self): try: time.sleep(5) enterpriseList.EnterpriseList(self.driver).leshare_click() time.sleep(2) publicMethod.PublicMethod(self.driver).swipeLeshare() time.sleep(2) happyMember.HappyMember(self.driver).happyMemberEnter_click() time.sleep(10) if happyMember.HappyMember( self.driver).get_intrgralMall_title() == '积分商城': self.logger.info(u'从悦会员入口成功进入积分商城页面!') self.driver.get_screenshot_as_file( 'D:/txls/src/result/successScreenShot/happyMemberEnter.png' ) except: self.logger.warning(u'从悦会员入口进入积分商城页面失败!') self.driver.get_screenshot_as_file( 'D:/txls/src/result/errorScreenShot/happyMemberEnter.png')