既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
![](https://img-blog.csdnimg.cn/dc22bee34ef6421ba2b8e736461590b6.png)
## 支持的接口类型与测试类型
从功能上**Jmeter**最为强大,可以测试各种类型的接口,不支持的也可以通过网上或自己编写的插件进行扩展。
**SoapU**I专门针对HTTP类型的两种接口,其初衷更是专门测试Soap类型接口,对于其他协议的接口不支持。
**Postman**更是轻量级,定位也不同,可用来测试Rest接口。
![图片](https://img-blog.csdnimg.cn/img_convert/25a7c1fb819b04cf27350893106393aa.png)
## 配置不同接口类型
**SoapUI:**可以创建Soap Project或者Rest Project(但Project中添加什么类型的Step则不受影响),可添加wsdl、wadl资源,并能在TestCase里添加Rest或Soap的Step。
**Jmeter:**可以在线程组里添加HTTP、TCP或WebSocket的Sampler。
**Postman:**仅支持Rest接口。
## 自定义变量以及变量的作用域
除以下表格中所列的变量之外,每个工具都有系统变量,未列在内。
![图片](https://img-blog.csdnimg.cn/img_convert/e108fc6fcca4e9f75e1c22a30aad5ed5.png)
## 数据源、生成器,进行参数化
![图片](https://img-blog.csdnimg.cn/img_convert/7afb1d2a509d81941004c8d2e439a7cf.png)
##
## 流程控制
**SoapUI**:由Conditioinal Goto控制流程,以及Groovy脚本
**Jmeter**:由Switch控制器、If控制器、随机控制器等一系列控制器实现流程控制,以及Beanshell脚本
**Postman**:通过JavaScript脚本控制
## 结果解析、展示
![图片](https://img-blog.csdnimg.cn/img_convert/47b221be8b58a05615e2a0b0e746ce1f.png)
##
## 断言
**SoapUI**:每个Request可添加Assertion
**Jmeter**:TestPlan、Threads Group、Sampler均可添加断言
**Postman**:请求的Tests中可添加断言
## 脚本扩展能力
**SoapUI**:Groovy脚本
**Jmeter**:Bean shell(Java)
**Postman**:JavaScript
## 团队协作
**SoapUI**:本身一个project是一个xml文件,但是可以通过配置变成一系列文件夹,每个Case、每个Suite均是独立的文件,这样可通过svn/git进行团队协作。支持性较好。
**Jmeter**:一个TestPlan也是一个jmx(xml)文件,无法分割,但Jmeter有一个合并的功能,允许将多个文件合并在一起。只能每个团队成员自己建立一个TestPlan,分功能块进行测试。最后整理合并。
**Postman**:有团队协作的功能,需要付费。
**最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走!**
![](https://img-blog.csdnimg.cn/a096983111f247d99fb98a93ac5e6e65.png)
### 软件测试面试文档
我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
![在这里插入图片描述](https://img-blog.csdnimg.cn/057f075a555e43b5ae94ac4c2c7f6dc1.png#pic_center)
![](https://img-blog.csdnimg.cn/b5d166f9b12b4ce9ba4ef9adcc88eaa1.png)
![img](https://img-blog.csdnimg.cn/img_convert/ff70bdb5369c68a26c2f029696b82de7.png)
![img](https://img-blog.csdnimg.cn/img_convert/844f3b7094d1e4fcfcf7c893ea4c1948.png)
![img](https://img-blog.csdnimg.cn/img_convert/4982fcf2c2e4ace4f110fc43da6446ae.png)
**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!**
**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**
**[需要这份系统化的资料的朋友,可以戳这里获取](https://bbs.csdn.net/topics/618631832)**
测试知识点,真正体系化!**
**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**
**[需要这份系统化的资料的朋友,可以戳这里获取](https://bbs.csdn.net/topics/618631832)**