ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

服务端测试

2021-01-03 20:32:32  阅读:175  来源: 互联网

标签:中间件 支持 正确性 接口 测试 服务端


首先服务端的测试包含哪些东西呢?.

实际上,服务端的测试简单来说就是除了前端以外的的测试,

总的来说可以分为以下两类:

  • WEB或者APP的提供业务逻辑的服务端接口测试
  • 数据库、缓存系统、中间件、jar包依赖、输入输出敏感信息等测试.

1.WEB或者APP的提供业务逻辑的服务端接口测试

接口测试占据工作工作中的80%,接口测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。下面粗略的列举出测试的几个点。

  • 检查接口请求是否正确,返回数据的正确性与格式
  • 检查接口入参的默认值、参数类型、非空校验、以及边界值检查接口的容错性.
  • 所有功能都需要考虑兼容老版本,列表页的接口需考虑排序值
  • 检查接口的性能以及安全性
  • 对于接口内部依赖接口的不可靠性预防(如:依赖的第三方接口超时)

 

 

2. 数据库、缓存系统、中间件、jar包依赖、输入输出敏感信息等测试.

  • 中间件测试

1 名字服务:测试中间件对透明的名字服务的支持和正确性

2 负载均衡:测试中间件对自动在系统中完成负载平衡的支持和正确性

3 请求优先权:测试中间件对服务请求优先级的支持和正确性

4 可用性支持:测试中间件对进程可用性检查、超时检查等可用性支持和正确性,保证应用运行环境稳定

5 安全性:测试中间件对保证应用服务安全运行和数据传输加密的支持和正确性

6 动态配置:测试中间件对动态重配置节点和参数的支持和正确性

7 分布式事务处理:测试对跨多个数据源、数据源异构异地的事务,中间件提供保证其数据完整性的支持和正确性

8 交易通信机制:测试中间件对同步、异步和会话等交易通讯模式的支持和正确性

9 交易运行模式:测试中间件对一阶段提交、两阶段提交、请求转发和请求嵌套等交易模式的支持和正确性

10 队列服务:测试中间件对应用请求回答队列及其LIFO、FIFO、用户定义的出队和原始的ATMI调用特性队机制的支持和正确性

标签:中间件,支持,正确性,接口,测试,服务端
来源: https://www.cnblogs.com/liuyuxuan/p/14226796.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有