一、知识储备:
1.
定位a元素的方法:
self.driver.find_element_by_css_selector('#we .me')#查找id未we的标签下class为me的标签
#代表id
.代表class
2.获取当前url:driver.current_url
3.判断是否相等:
assertEqual(self, first, second, msg=None),判断first与second是否相等,相等则pass,msg为失败时打印的信息
assertNotEqual(self, first, second, msg=None),判断first与second是否不相等,不相等则pass,msg为失败时打印的信息
assertTrue(self,expr,msg=None),判断是否为True,expr为True则pass
二、代码示例
# coding=utf-8
import unittest
import time
from selenium import webdriver
class LoginCase(unittest.TestCase):
#每个测试用例执行前执行
def setUp(self):
self.driver = webdriver.Chrome()
self.driver.get('http://next.udinghuo.cn/login?action=changeuser')
def test_login(self):
self.driver.find_e