前言:
这一阶段的学习目标是,学习完Python之后,掌握UI自动化及接口自动化的基本编程能力。
整个阶段的学习笔记按照更加细化的知识点划分。学习顺序为文档标题中所标记的顺序。
该阶段学习所产生的笔记都会放在Python专栏下。
一、python是什么?
-
一门快速增长的计算机解释型编程语言。
![](https://i-blog.csdnimg.cn/blog_migrate/39f3ca85835ba7d6948fe552550c57f2.png)
2.python发展史。
![](https://i-blog.csdnimg.cn/blog_migrate/6f1f154c80f9612a859aa59f0dc33537.png)
二、测试为什么学习python?
-
在白盒测试时可以看懂研发的代码,更全面的覆覆盖测试场景。
-
提升测试效率。
-
向测试开发的方向发展,为不懂编程的人开发一些平台和工具使用。
三、学习python后都能进行哪些方向的自动化测试?
-
接口自动化测试。
-
UI自动化测试。
四、为什么选择学习python?
-
相较于其他变成语言更简单。
-
语言开源且免费。
-
适用人群广泛。
-
应用领域广泛。
五、学习目标
-
掌握python基础语法,具备基础的编程能力。
-
建立变成思维以及面向对象程序设计思想。
-
掌握日和通过UnitTest编写测试脚本,管理测试用例。
六、学习计划
-
Python基础。
-
数据序列。
-
函数。
-
面向对象。
-
异常、文件操作。
-
UnitTest框架。
七、学习计划细分
-
Python基础
-
环境搭建。
-
变量。
-
数据类型。
-
运算符。
-
流程控制。
-
数据序列
-
字符串。
-
列表。
-
元祖。
-
字典。
-
函数
-
函数。
-
变量进阶。
-
函数进阶。
-
面向对象
-
面向对象介绍。
-
面向对象三大特征。
-
异常、文件操作
-
异常。
-
文件操作。
-
JSON操作。
-
UnitTest框架
-
UnitTest基本用法。
-
断言。
-
参数化。
-
生成测试报告。