自动化测试核心部分
1、使用selenium中的webdriver模块对浏览器进行操作
1)from selenium import webdriver 加载模块
2)b = webdriver.Friefox() 打开浏览器
3)b.get(‘http://www.baidu.com’) 打开百度网页
4)b.title , current_url ‘百度’ in b.title 判断访问是否正确
5)ele = b.find_element_by_id/name() 定位元素
6)ele.clear() / ele.send_keys(‘麦子’) 清空 / 在输入框中输入(麦子)
7)b.back() 返回
8)ele = b.find_element_by_link_text(‘企业直通班’)
9)ele = b.find_element_by_partial_link_text(‘直通班’)
10)ele = b.find_element_by_css_selector(‘input[type=”text”]’)
11)ele = b.find_element_by_css_selector(‘img[alt=”麦子学院三周年”]’)
ele.click() 点击轮播图片跳转链接
b.maximize_window() 浏览器最大化