IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 接口测试之功能测试,性能测试,安全测试 -> 正文阅读

[开发测试]接口测试之功能测试,性能测试,安全测试

目录

一,功能测试

1,单接口功能

手工测试中的单个业务模块,一般对应一个接口

借助工具,代码。绕开前端界面,组织接口所需要的数据,展开接口测试。

2,业务场景功能

二,性能测试

1,响应时长

2,吞吐量

3,并发熟练

4,服务器资源利用率

三,安全性测试

1,攻击安全

2,业务安全


一,功能测试

1,单接口功能

手工测试中的单个业务模块,一般对应一个接口

例如:

登录业务------登录接口

加入购物车业务------加入购物车接口

订单业务------订单接口

支付业务------支付接口

借助工具,代码。绕开前端界面,组织接口所需要的数据,展开接口测试。

2,业务场景功能

按照用户实际使用场景,梳理接口业务场景。

组织业务场景时,一般只需做正向测试即可(与手工一致)。

一般建议用最少的用例覆盖最多的业务场景。

  • 登录---搜索商品---加购物车---下单---支付---评价

二,性能测试

性能测试指标是衡量系统性能的评价标准,常用的系统性能测试指标包括:响应时间、并发用户/并发、点击率,吞吐量、TPS/QPS、PV/UV;Linux服务器常用的性能指标包括:CPU使用率、内存占用率、磁盘IO、系统平均负载等。

1,响应时长

响应时间是指某个请求或操作从发出到接收到反馈所消耗的时间,包括应用服务器(客户端)处

理时间、网络传输时间以及数据库服务器处理时间。

2,吞吐量

  • 吞吐量是指系统处理客户请求数量的总和,可以指网络上传输数据包的总和,也可以指业务中客户端与服务器交互数据量的总和。
  • 吞吐率是指单位时间内系统处理客户请求的数量,也就是单位时间内的吞吐量。

可以从多个维度衡量吞吐率:

①业务角度:单位时间(每秒)的请求数或页面数,即请求数/秒或页面数/秒;

②网络角度:单位时间(每秒)网络中传输的数据包大小,即字节数/秒等;

③系统角度,单位时间内服务器所承受的压力,即系统的负载能力。

吞吐率(或吞吐量)是一种多维度量的性能指标,它与请求处理所消耗的CPU、内存、IO和网络带宽都强相关

3,并发熟练

并发是指多个用户在同一时期内进行相同的事务处理或操作。

由于用户在进行一系列操作流程时有一定的时间间隔(即用户思考时间)或者服务器处理请求有先后顺序,于是,就产生了绝对并发和相对并发概念的区分。

  • 绝对并发是指同一时刻(即同一时间点)并发用户对服务器同时发送请求。
  • 相对并发是指一段时间内(即同一时间区间)并发用户对服务器发送请求。

4,服务器资源利用率

三,安全性测试

1,攻击安全

由专业安全测试工程师完成

2,业务安全

敏感数据是否加密

SQL注入

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2022-04-07 23:01:13  更:2022-04-07 23:01:43 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/18 1:33:44-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码