一、环境搭建(官网都可以下载)
python 3.7安装 pycharm安装
selenium安装: pip install selenium
安装浏览器webdriver,配置环境变量path,将驱动目录添加进去
二、unittest
1.定义unittest类:class 类名称(unittest.TestCase):
2.创建setup方法(执行其他方法前最先执行)
def setUp(self):
self.driver = webdriver.Chrome()
# 打开url
self.driver.get("http://test.ynkjt.egrant.cn/egrantweb/")
#浏览器最大化
self.driver.maximize_window()
3.创建tearDown(self)
def tearDown(self):
# 关闭浏览器
self.driver.quit()
4.主函数
if __name__ == "__main__":
5.编写测试用例加断言
def test_login(self):
title = self.driver.title
print (title)
now_url = self.driver.current_url
print (now_url)
username = "org520"
v_password = "111111"
# 执行登录操作
#用户名的定位
self.driver.find_element_by_id("username").clear()
self.driver.find_element_by_id("username").send_keys(username)
time.sleep(2)
#密码的定位
self.driver.find_element_by_id("v_passwor