前置
安装Python,安装pycharm,安装selenium,建议使用Chrome driver
项目测试目的
学会Selenium定位web元素的方法 熟练浏览器调试工具使用
项目主体步骤
1) 人工走一遍流程,对自动化的流程心中有数 2) 按步骤拆分,然后对每一个小步骤编写自动化脚本 3) 将所有步骤合起来,多次运行,测试脚本
需要完整项目或者需要项目源码的关注我后台点击链接找我获取哦!!!
项目内容
1.打开12306
#打开网址
driver.get('https://kyfw.12306.cn/otn')
#睡五秒自动选择验证码
time.sleep(5)
复制代码
2.登录12306 1)在chrome界面,按F12快捷键,弹出chrome的调试工具 2)找出登录按钮的id和username、password的id
根据id定位元素
driver.find_element_by_id("username").click()
driver.find_element_by_id("username").send_keys("5xxxx68397@qq.com")
driver.find_element_by_id("password").send_keys("***")
print("continue")
time.sleep(15)
复制代码
根据链接的文本来定位元素