# 接口测试 **Repository Path**: shan317/interface-test ## Basic Information - **Project Name**: 接口测试 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-24 - **Last Updated**: 2021-08-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 接口测试 ## 学习目标 - 了解接口测试服务对象,基本作用 - 接口测试环境插件工具 - 掌握jmeter的使用 - 环境搭建 - 8大元件的作用和简单的使用 - 脚本录制 - 常用函数的使用 - 功能脚本的编写 - 自动化脚本的编写 - 性能脚本的编写 - 掌握接口测试的接口清单 整理 - 掌握接口测试的测试用例编写 - 编号,标题,处理,预期结果 ## 2. 接口测试课程大纲 #### 课程安排 | 序号 | 阶段 | 内容 | | ---- | -------------- | ---------------------------------------------- | | 01 | 第一阶段 | - 理解接口测试 | | 02 | 第二阶段 | - 熟悉Jmeter工具组成 | | 03 | 第三阶段(核心) | - 参数化、集合点、关联、断言、数据库 | | 04 | 第四阶段 | - 属性管理器及逻辑控制器 | | 05 | 第五阶段 | - 项目实战(接口功能脚本、自动化脚本、性能脚本) | ## 3. 接口学完样品 ### 3.1 Jmeter工具元件使用 ![元件使用](/img/yuan.png) ### 3.2 聚合报告 ![聚合报告](/img/aggrate.png) ### 3.3 用例设计 ![测试用例](/img/test_case.png) ### 3.4 html性能报告 ![html测试报告](/img/html.png) ### 3.5 Aggregate Graph ![监听器](/img/grapg.md) ### 3.6 Response Time ![响应时间](/img/response_time.png) ## 4. 学完课程,学到什么 ``` 1. 熟练使用Jmeter工具; 2. 掌握接口测试规范; 3. 掌握基于Jmeter完成接口测试(功能、自动化、性能)脚本; 4. 掌握基于Jmeter对Web项目性能压测; ``` ## **5. 参考:** [1. Jmeter从入门到精通]() [2. Jmeter 中文手册]() [3. Jmeter教程]() [4. Jmeter官网](http://jmeter.apache.org/)