课程简介:
在DevOps火热的敏捷行业中,无论是开发还是运维都在互联网快速发布下练就了一身的本领,微服务下的敏捷开发体系及智能运维体系都在实战中逐步成熟。而绝大部分测试目前还是停留在手工阶段,传统的性能测试、安全测试也逐步失去光环,而DevOps相对更追求的是自动化的模式,一旦跟不上技术和实现,就会成为一大瓶颈。我们测试人员应该怎么突破瓶颈,跟上开发和运维的脚步呢?
Python
作为一门语法简捷而清晰,具有非常丰富和强大类库的编程语言,在自动化测试、自动化运维、web开发、人工智能、大数据、爬虫、数据分析等领域都占有领先地位,目前市场需求量极大,年薪也普遍超过了30w。我们测试人员想要突破技术瓶颈,快速追上开发和运维的脚步,学习Python是一个非常正确的选择。而我们这期的测试全栈Python课程,就是专门为测试人员打造的,从web开发到自动化测试、再到自动化运维,从入门到精通,从基础教程到项目实战的全栈学习之旅,帮助测试人员突破“点点点”瓶颈,提高自身价值,摆脱淘汰,深入敏捷开发体系及智能运维体系。
整套课程课程分为三大部分:Python基础与Web开发,Python自动化测试,Python自动化运维,这是其中的第二篇:Python自动化测试。
课程大纲:
第一课:selenium自动化测试框架之跟自动化测试say hi~
自动化测试体系梳理
selenium安装与介绍
解读WebDriver源码了解原理
第二课:selenium自动化测试框架之先要抓住这些小家伙
web前端技术介绍
WebDriver元素定位
第三课:selenium自动化测试框架之让这些小家伙听指挥
常见页面元素操作
第四课:selenium自动化测试框架之一些调皮的小坏蛋怎么办
selenium处理一些特殊的页面操作
第五课:selenium自动化测试框架之小朋友排排坐
自动化测试模型介绍
测试驱动TDD
第六课:selenium自动化测试框架之大家一起做测试
selenium分布式测试搭建
第七课:selenium自动化测试框架之来实战一把
页面对象模型介绍
自动化测试实战
第八课:接口自动化测试框架之初次见面请多指教
接口测试介绍
HTTP协议介绍
第九课:接口自动化测试框架之安全是必须考虑的
接口的安全机制
第十课:接口自动化测试框架之可以下手一试了
接口测试实战
第十一课:unittest单元测试框架之这个可以有
单元测试介绍
unittest断言方法
测试用例的执行顺序与修饰
第十二课:unittest单元测试框架之报告一下
生成html测试报告
项目集成测试报告
发送测试报告邮件