项目一:12306抢票项目
项目测试目的
学会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)
根据链接的文本来定位元素
driver.find_element_by_link_text("车票预订").click() time.sleep(5)

项目涵盖了使用Selenium进行12306抢票流程的自动化测试,包括网站元素定位,登录,选择出发地等步骤。同时介绍了电商系统ET.Mall的测试用例设计,涉及注册登录、商品浏览等模块。此外,还列出了学生管理系统的RESTful接口测试,包括多种查询方法。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



