全书共分11章,第一章是基础,了selenium家谱,各种组件之间的关系以及一些必备知识。第二章告诉如何开始用python IDLE写程序以及自动化测试环境的搭建。第三章是webdriver API,我花了相当多时间对原先的文档,冗余的地方进行压缩,并且增加了许多新的知识点。第四、五两章介绍自动化测试模型,以及如何设计自动化测试用例。第六、七、八章的知识点关联性比较大,帮助读者搭建一个实例的测试结构,读者可以在此基础上扩展和优化。第九章介绍selenium grid如何多台平多浏览器的执行测试用例。第十章带领读者了解行为驱动开发框lettuce,第十一章通过git来管理自己的测试用例。
本书内容由浅入深,章节的安排也符合全读者的学习曲线,所有涉及到python语言的地方都有详细的介绍。这是一本自动化测试书,这也是一本python编程书。希望通过本书的学习,你不仅仅只是掌握一个自动化测试技术,使你的编程水平也有长足的进步,从此摆脱纯手工测试,向“测试开发”人员转型,向高薪挑战。
第一节 软件测试分类
软件测试分类:
第二节 什么样的项目适合自动化测试
第三节 自动化测试及工具简述
第四节 selenium 工具介绍
第五节 前端技术介绍
第六节 前端工具介绍
第七节 自动化测试语言的选择
第一节 环境搭建
第二节 使用IDLD来编写python
第三节 第一个自动化脚本
第四节 安装浏览器驱动
第一节 浏览器的操作
第二节 简单对象的定位
第三节 操作测试对象
第四节 鼠标事件
第五节 键盘事件
第六节 打印信息
第七节 设置 等待时间
第八节 定位一组对象
第九节 层级定位
第十节 定位frame中的对象
第十一节 对话框处理
第十二节 浏览器多 窗口处理.
第十二节 alert/confirm/prompt处理.
第十三节 下拉框处理
第十四节 分页处理
第十五节 上传文件
第十六节 下载文件
第十七节 调用JavaScript
第十八节 控制浏览器滚动条.
第十九节 cookie处理
第二十节 获取对象 的属性
第二十一节 验证码问题
第二十二节 weddriver原理
下面是配套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!
最后: 可以在公众号:程序员小濠 ! 免费领取一份216页软件测试工程师面试宝典文档资料。以及相对应的视频学习教程免费分享!,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。
如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!喜欢软件测试的小伙伴们,可以加入我们的测试技术交流扣扣群:310357728里面有各种软件测试资源和技术讨论)