コード例 #1
0
 def test_club_mycenter_leftmenu_link(self):
     u'''验证【个人中心左侧导航】链接'''
     print u'开始验证【个人中心左侧导航】链接:'
     login = Login(self.driver)
     login.login()
     login.getName()  
     wait_time.wait_time(self.driver,1,60)
     self.driver.find_element_by_partial_link_text(u'欢迎您').click()
     wait_time.wait_time(self.driver,1,60)
     
     mycenter_leftmenu_links=self.driver.find_elements_by_css_selector('.car-ucenter-sidebar ul li a')
     for leftmenu_link in mycenter_leftmenu_links:
         print leftmenu_link.get_attribute('text')
         check_single_link.check_single_link(leftmenu_link.get_attribute('href'))
     print u'验证【个人中心左侧导航】链接结束!'           
コード例 #2
0
ファイル: homepage.py プロジェクト: cash2one/flamecontrol
    def setUp(self):

        #self.firefoxBin = os.path.abspath(r"D:\Program Files\Mozilla Firefoxfirefox.exe")
        #os.environ["webdriver.firefox.bin"] = self.firefoxBin
        #self.driver = webdriver.Remote("http://localhost:4444/wd/hub",desired_capabilities=DesiredCapabilities.HTMLUNIT)
        #self.profileDir = "D:\Program Files\Mozilla Firefox\MozillaProfile"
        #self.profile = webdriver.FirefoxProfile(self.profileDir)
        #self.driver = webdriver.Firefox(self.profile)
        self.driver = webdriver.PhantomJS()
        self.driver.implicitly_wait(30)
        self.driver.get("http://www.emao.com")
        self.driver.maximize_window()
        login = Login(self.driver)
        login.login()
        login.getName()
コード例 #3
0
ファイル: Subject.py プロジェクト: flamecontrol/flamecontrol
 def setUp(self):
     #self.firefoxBin = os.path.abspath(r"D:\Program Files\Mozilla Firefoxfirefox.exe")
     #os.environ["webdriver.firefox.bin"] = self.firefoxBin
     #self.driver = webdriver.Remote("http://localhost:4444/wd/hub",desired_capabilities=DesiredCapabilities.HTMLUNIT)
     #self.profileDir = "D:\Program Files\Mozilla Firefox\MozillaProfile"
     #self.profile = webdriver.FirefoxProfile(self.profileDir)
     #self.driver = webdriver.Firefox(self.profile)
     #self.driver = webdriver.Firefox()
     self.driver = webdriver.PhantomJS()
     self.driver.implicitly_wait(30)
     self.driver.get("http://www.emao.com/zt/")
     self.driver.maximize_window()
     login = Login(self.driver)
     login.login()
     login.getName()
コード例 #4
0
    def test_club_mycenter_leftmenu_link(self):
        u'''验证【个人中心左侧导航】链接'''
        print u'开始验证【个人中心左侧导航】链接:'
        login = Login(self.driver)
        login.login()
        login.getName()
        wait_time.wait_time(self.driver, 1, 60)
        self.driver.find_element_by_partial_link_text(u'欢迎您').click()
        wait_time.wait_time(self.driver, 1, 60)

        mycenter_leftmenu_links = self.driver.find_elements_by_css_selector(
            '.car-ucenter-sidebar ul li a')
        for leftmenu_link in mycenter_leftmenu_links:
            print leftmenu_link.get_attribute('text')
            check_single_link.check_single_link(
                leftmenu_link.get_attribute('href'))
        print u'验证【个人中心左侧导航】链接结束!'
コード例 #5
0
    def setUp(self):
        self.url= 'http://club.emao.com' 
        #self.firefoxBin = os.path.abspath(r"D:\Program Files\Mozilla Firefoxfirefox.exe")
        #os.environ["webdriver.firefox.bin"] = self.firefoxBin
        #self.driver = webdriver.Remote("http://localhost:4444/wd/hub",desired_capabilities=DesiredCapabilities.HTMLUNIT)
        #self.profileDir = "D:\Program Files\Mozilla Firefox\MozillaProfile"
        #self.profile = webdriver.FirefoxProfile(self.profileDir)
        #self.driver = webdriver.Firefox(self.profile)
        self.driver = webdriver.PhantomJS()
        wait_time.wait_time(self.driver,1,60)
        self.driver.maximize_window()
        self.driver.get(self.url)
        login = Login(self.driver)
        login.login()
        login.getName()
        self.driver.get(self.url)
        self.verificationErrors = []

        #是否继续接受下一个警告
        self.accept_next_alert = True
コード例 #6
0
    def setUp(self):
        self.url = 'http://club.emao.com'
        #self.firefoxBin = os.path.abspath(r"D:\Program Files\Mozilla Firefoxfirefox.exe")
        #os.environ["webdriver.firefox.bin"] = self.firefoxBin
        #self.driver = webdriver.Remote("http://localhost:4444/wd/hub",desired_capabilities=DesiredCapabilities.HTMLUNIT)
        #self.profileDir = "D:\Program Files\Mozilla Firefox\MozillaProfile"
        #self.profile = webdriver.FirefoxProfile(self.profileDir)
        #self.driver = webdriver.Firefox(self.profile)
        self.driver = webdriver.PhantomJS()
        wait_time.wait_time(self.driver, 1, 60)
        self.driver.maximize_window()
        self.driver.get(self.url)
        login = Login(self.driver)
        login.login()
        login.getName()
        self.driver.get(self.url)
        self.verificationErrors = []

        #是否继续接受下一个警告
        self.accept_next_alert = True
コード例 #7
0
 def test_club_mycenter_index_link(self):
     u'''验证【个人中心首页】链接'''  
     print u'开始验证【用户登录】:'
     login = Login(self.driver)
     login.login()
     login.getName()        
     print u'验证【用户登录】结束!'
     print '*****************************************************************************'
     print u'开始验证【个人中心首页-最佳阅读】链接:'        
     wait_time.wait_time(self.driver,1,60)
     self.driver.find_element_by_partial_link_text(u'欢迎您').click()
     wait_time.wait_time(self.driver,1,60)
     first_image=self.driver.find_element_by_css_selector('.car-ucenter-ct-reading-pic li:first-child a') 
     first_image_url=first_image.get_attribute('href') 
     check_single_link.check_single_link(first_image_url)    
     print u'【个人中心首页-最佳阅读】链接验证结束!'
     print '*****************************************************************************'
     print u'开始验证【个人中心首页-平行进口车】链接:'
     handaishu_image=self.driver.find_elements_by_css_selector('.car-ucenter-ct-import-box a') 
     handaishu_image_url=first_image.get_attribute('href') 
     check_single_link.check_single_link(handaishu_image_url)    
     print u'【个人中心首页-平行进口车】链接验证结束!'
コード例 #8
0
 def test_club_mycenter_index_link(self):
     u'''验证【个人中心首页】链接'''
     print u'开始验证【用户登录】:'
     login = Login(self.driver)
     login.login()
     login.getName()
     print u'验证【用户登录】结束!'
     print '*****************************************************************************'
     print u'开始验证【个人中心首页-最佳阅读】链接:'
     wait_time.wait_time(self.driver, 1, 60)
     self.driver.find_element_by_partial_link_text(u'欢迎您').click()
     wait_time.wait_time(self.driver, 1, 60)
     first_image = self.driver.find_element_by_css_selector(
         '.car-ucenter-ct-reading-pic li:first-child a')
     first_image_url = first_image.get_attribute('href')
     check_single_link.check_single_link(first_image_url)
     print u'【个人中心首页-最佳阅读】链接验证结束!'
     print '*****************************************************************************'
     print u'开始验证【个人中心首页-平行进口车】链接:'
     handaishu_image = self.driver.find_elements_by_css_selector(
         '.car-ucenter-ct-import-box a')
     handaishu_image_url = first_image.get_attribute('href')
     check_single_link.check_single_link(handaishu_image_url)
     print u'【个人中心首页-平行进口车】链接验证结束!'