python自动化测试深入及提升

python自动化测试深入及提升

ID:9213270

大小:158.60 KB

页数:4页

时间:2018-04-23

python自动化测试深入及提升_第1页
python自动化测试深入及提升_第2页
python自动化测试深入及提升_第3页
python自动化测试深入及提升_第4页
资源描述:

《python自动化测试深入及提升》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、技术成就梦想python自动化测试深入及提升在日常的工作中,不管作为什么角色都可能遇到很多我们希望能自动实现的事情;小到自动打开一个程序,大到搭建一个自动化的平台;这时我们就希望能有一种解决方案,它既简单、好用,还能快速学习。而幸运的是我们有python,它不仅在其它方面硕果累累,在自动化方面也是面面俱到,且为我们在日常工作中提供了方便的自动化解决方案接口,让我们告别了bat、shell、perl、vbs等非高级语言的束缚,愉快的开发出我们自己的自动化应用场景。本次课主要讲解的内容,从不同角色人员出发,考虑到可能遇到的需要

2、自动化的场景;依次从Web、windows、API三个方面来讲解如何运用python来进行自动化的;并提供一些简单场景的实现,进一步帮助我们学习和理解。目标人群:自动化测试人员、自动化运维人员、想学习和编写自动化脚本的人员、python的爱好者第一部分:python的web自动化第一课:pythonweb自动化框架介绍PAMIE–基于win32API接口的IE自动化框架Splinter–基于selenium的web自动化框架RobotFramework–python开发的功能强大的自动化测试套件Selenium–流行的跨平

3、台web自动化测试框架第二课:selenium学习1selenium介绍–介绍selenium的基本功能分支–selenium的历史和分支说明环境安装–搭建基于python的seleniumide录制–如何使用selenium的IDE远程测试–如何远程执行用例场景第三课:selenium学习2键盘操作–selenium的键盘操作掌握js操作–selenium如何执行javascript及操作dom@DataGuru专业数据分析社区网址:edu.dataguru.cn1技术成就梦想截屏–如何调用selenium的截屏接口gr

4、id部署–学习seleniumGrid模块及搭建第四课:selenium学习3多窗口处理--处理多窗口测试场景弹框处理--处理浏览器弹框场景flash模块处理–非web控件的操作实现第五课:selenium学习4脚本开发–开发完整的脚本用例数据驱动–提取测试数据到独立文件定位器分离–提取元素定位到独立文件业务封装–封装业务逻辑到子模块第六课:selenium学习5实例开发1--百度搜索结果评测脚本实例开发2--百度关键字排名检测脚本第二部分:python的Windows自动化第七课:pythonwindows自动化类库介绍

5、自动执行命令–执行系统命令的python库定时启动任务--实现定时任务的python库模拟用户操作–介绍模拟用户操作类库windows对象操作–学习如何操作windows窗口windows自动化框架--学习windows自动化框架第八课:模拟键盘、鼠标基于win32的类库--win32api、windll、SendKeys基于COM的类库--autoit、virtkey第九课:windows窗口操作Windows组件识别工具--SpyLite、Spy++、pyspy++@DataGuru专业数据分析社区网址:edu.dat

6、aguru.cn2技术成就梦想Windows窗口操作类库--win32api、uihelper、watsup第十课:windows自动化框架:Autopy–windows自动化python工具包Pywinauto–windows下最健全的python自动化测试框架案例开发–自动运用计算器进行计算操作第三部分:python的API自动化第十一课:httplib、urllib模块学习http请求--http请求发送http状态–http响应内容检测http认证–带认证的http请求实现url编码–url及内容的编解码第十二课:

7、api测试相关模块学习Socket--socket模块学习Re--re正则表达式模块学习Xml--xml读写模块的学习Json–json转换模块的学习编码--MD5、base64编解码第十三课:开发API测试工具1测试数据读取–从数据源读取测试数据请求发送–根据测试数据发送请求结果检查–对返回结果进行检查结果记录–记录最终测试检查结果并记录日志第十四课:开发API测试工具2用例执行–批量执行测试脚本用例管理–用例集选取、失效管理场景管理–基于业务流执行测试用例案例开发–API方式测试百度搜索结果@DataGuru专业数据分

8、析社区网址:edu.dataguru.cn3技术成就梦想课程环境:windows、linux、pythonIDE所需软件:python2.7及相关第三方包所需基础:python基础语法知识涉及语言:python授课对象:自动化测试人员、自动化运维人员、想学习和编写自动化脚本的人员、python的爱好者收

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。