Selenium自动化测试完全指南:基于Python_第1页
Selenium自动化测试完全指南:基于Python_第2页
Selenium自动化测试完全指南:基于Python_第3页
Selenium自动化测试完全指南:基于Python_第4页
Selenium自动化测试完全指南:基于Python_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Selenium自动化测试完全指南:基于Python读书笔记模板01思维导图读书笔记作者介绍内容摘要目录分析精彩摘录目录0305020406思维导图测试自动化第章组织实战功能测试第章功能自动化运用操作元素浏览器组织机制工具安装设计本书关键字分析思维导图内容摘要内容摘要本书共有19章。第1~10章介绍SeleniumIDE、SeleniumWebDriver、SeleniumGrid、Appium等工具的应用。第11~16章介绍自动化测试实战的组织及模式优化,包括如何通过Selenium进行功能测试和非功能测试,如何完善功能测试驱动,如何设置功能测试的逻辑组织结构,如何优化功能测试的物理组织结构,如何增强功能测试的运行反馈机制。第17~19章讲述自动化实战的落实及实践优化。本书适合测试人员和开发人员阅读。读书笔记读书笔记本书更侧重自动化测试的指导思想,需要花些时间理解作者说的内容。2对自动化框架selenium的代码写有从线到深的不绍,细节0较多,逐个方面都有涵盖,收益很多。主要是pytest框架。非常好用的工具书,对于入门来说。之前不了解自动化测试,通过这本书算是入门了,懂了一点点相关知识,我看的太急了,前面的代码还是跟着操作了的,后面的代码复杂起来了,也就放弃跟着操作了。非常好的一本书,前面有个评论说K8S和Docker讲的太浅了。目录分析读者对象致谢如何阅读本书内容提要提交勘误关于异步社区和异步图书与我们联系服务与支持第1章Selenium自动化测试概览第2章SeleniumIDE的基本运用第3章SeleniumIDE的高级运用第4章SeleniumWebDriver的基本运用第一部分Selenium工具组运用第5章SeleniumWebDriver的高级运用第6章SeleniumGrid的基本运用第7章SeleniumGrid的高级运用第8章Selenium4的新特性预览第9章Appium的基本运用第10章Appium的高级运用010302040506第一部分Selenium工具组运用第1章Selenium自动化测试概览1.1自动化测试简介1.2Selenium简介1.3Selenium4与Selenium3的异同1.4Selenium工具集第2章SeleniumIDE的基本运用2.1SeleniumIDE的安装2.2SeleniumIDE的基本操作第3章SeleniumIDE的高级运用3.1SeleniumIDE支持的5类命令3.2测试套件管理3.3命令行运行器第4章SeleniumWebDriver的基本运用4.1SeleniumWebDriver的安装与配置4.2选择浏览器开始测试4.3浏览器窗口的基本操作4.4查找页面元素4.5页面元素的基本操作4.6获取页面元素的内容4.7处理浏览器弹出框4.8多网页切换操作4.9结束WebDriver会话第5章SeleniumWebDriver的高级运用5.1深入了解Selenium的等待机制5.2对键盘和鼠标进行精准模拟5.3操作浏览器Cookie5.4对浏览器窗口或元素截图5.5为Selenium操作附加自定义事件5.6浏览器启动参数设置5.7通过JavaScript执行器进行深度操作第6章SeleniumGrid的基本运用6.1SeleniumGrid各组件的部署6.2在SeleniumGrid上运行测试第7章SeleniumGrid的高级运用7.1SeleniumGrid详细参数设置7.2使用SeleniumGrid进行分布式并行测试7.3容器化Selenium——整合Docker7.4容器化Selenium——整合Kubernetes第8章Selenium4的新特性预览8.1SeleniumWebDriver48.2SeleniumGrid4第9章Appium的基本运用9.1Appium运行原理简介9.2Appium的安装与配置9.3使用Appium测试Web程序9.4使用Appium测试App第10章Appium的高级运用10.1Appium检测工具的具体功能10.2移动设备元素独有的定位10.3移动设备界面独有的操作10.4移动设备App独有的操作10.5移动设备系统独有操作10.6测试辅助操作10.7并行运行多个移动设备10.8将Appium加入SeleniumGrid集群第11章使用Selenium进行功能测试第12章完善功能测试驱动以规范测试第13章设计功能测试的逻辑组织结构第14章优化功能测试的物理组织结构第二部分自动化测试实战:组织及模式优化第16章使用Selenium进行非功能测试第15章增强功能测试的运行反馈机制第二部分自动化测试实战:组织及模式优化第11章使用Selenium进行功能测试11.1完善测试的基本要素11.2结合Pytest进行功能测试第12章完善功能测试驱动以规范测试12.1引言12.2线性测试12.3模块化与库12.4数据驱动12.5关键字驱动12.6使用驱动时的误区12.7最佳模式:混合驱动12.8创建配置文件以应对不同环境第13章设计功能测试的逻辑组织结构13.1测试的前置操作与后置操作13.2设定测试函数的先后顺序13.3测试粒度规划第14章优化功能测试的物理组织结构14.1引言14.2通过页面对象规划待操作元素14.3通过继承关系组织公共元素14.4进一步解耦测试用例与操作动作14.5通过流式编程技术简化测试代码第15章增强功能测试的运行反馈机制15.1生成测试报告15.2并行运行测试15.3引入重试机制第16章使用Selenium进行非功能测试16.1网络爬虫16.2性能测试第17章自动化测试的规划第19章选择自动化测试的实施方式第18章使用Jenkins进行持续集成第三部分自动化测试实战:落实及实践优化第17章自动化测试的规划17.1目标决定自动化测试的成败17.2测试设计决定自动化测试的成效第18章使用Jenkins进行持续集成18.1必要概念与工具简介18.2配置基于网站代码变化而自动执行的Selenium脚本18.3配置基于时间定期自动执行的Selenium脚本18.4完善运行反馈配置第19章选择自动化测试的实施方式19.1不同产品架构与开发流程下的自动化测试19.2以正确的数据说话——建立自动化测

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论