def test_01_login(self): u'''登录''' driver = self.driver driver.get(self.base_url) logins = root.getElementsByTagName('user') #获得null 标签的username、passwrod 属性值 username=logins[0].getAttribute("username") password=logins[0].getAttribute("password") prompt_info = logins[0].firstChild.data #登录 Autotest.login(self,username,password) #获取断言信息进行断言 text = driver.find_element_by_xpath("/html/body/div[2]/div/div[3]/div/div[2]/div/table/tbody/tr/td").text try: self.assertEqual(text,prompt_info) except AssertionError,e: print e print ' 请查看截图文件 '+now+'.png' driver.get_screenshot_as_file(xmlpath2+"log\\"+now+U'登录信息验证不通过.png')#如果没有找到上面的元素就截取当前页面。
def test_01_login(self): u"""login""" driver = self.driver driver.get("http://manager.percolata.com/") logins = root.getElementsByTagName("user") # 获得null 标签的username、passwrod 属性值 username = logins[0].getAttribute("username") password = logins[0].getAttribute("password") prompt_info = logins[0].firstChild.data # 登录 Autotest.login(self, username, password) # 获取断言信息进行断言 text = driver.find_element_by_xpath("/html/body/div[2]/div/div[3]/div/div[2]/div/table/tbody/tr/td").text try: self.assertEqual(text, prompt_info, u"登录信息验证失败,请检查网络或登录信息!") except AssertionError, e: print e print " 请查看截图文件 " + now + ".png" driver.get_screenshot_as_file(xmlpath2 + "log\\" + now + u"登录信息验证不通过.png") # 如果没有找到上面的元素就截取当前页面。