通用
测试用例是否都覆盖了需求?
需求变更影响的范围测试用例是否都已进行了覆盖与维护?
测试用例设计是否体现正向、反向设计?
测试数据类 输入/输出是否都考虑了边界值(如:长度边界、精度边界、业务边界、大小边界、时间要求边界等)?
输入/输出是否考虑了等价类划分规则进行有效等价类、无效等价类数据设计?
是否考虑了特殊字符或者不可见字符的情况?
计算结果直接加入百分号,把原来的数据缩小了100倍,需要注意任何计算出的小数点、百分号、单位数据
是否考虑了通过应急方式产生的数据输入?
数据流类
是否考虑有系统间数据流向存在?
是否考虑了数据库连接数限制?
是否需要通过截取数据包校验数据传输的正确性?
是否考虑了空数据传输、非法数据传输、非限定时刻点要求的传输?
是否考虑了多次传输数据落地情况?
是否需要考虑仿真程序实现数据交互?
业务流类
场景是否已经覆盖到了所有主流程的业务?
场景是否已经覆盖到了所有备选流程的业务?
场景中是否已经覆盖了应急情况?
场景中是否已经考虑了有违常规业务情景的情况?
控件类
控件是否可以正常展示?
控件功能是否可用?
控件在不同的浏览器中表现是否一致?
控件在不同的浏览器中易用性是否一致?
消息类
是否考虑了少域、多域、重复域等情况下的发送或接收?
是否考虑了域值格式变化、长度变化、以及为空、非法等情况?
是否考虑了消息重发机制?
是否考虑了配置项更改引起的消息收发问题?
是否考虑了消息丢失、多收等情况?
操作类
是否考虑了权限限制?(修改、查询、访问、接收等)
“是否考虑了会影响性能或稳定性的操作存在?
1、大数据量查询、发送、接收、显示等等
2、无条件查询或全量查询
3、并发操作
4、同时批处理操作”
是否考虑了隔夜处理情况?
其它
有无考虑兼容性测试?如:浏览器兼容、操作系统兼容、jar兼容、jdk兼容等等?
有无考虑对第三方插件或工具的影响性测试?
有无考虑不同环境页面展示速度的差异性?
有无考虑数据量大小对查询、下载速度的影响?
有无考虑内存释放、缓存等情况?
图片类 图片的上传大小,是否对图片的格式进行限定?

测试过程中常见需要考虑的点相关推荐

  1. 谈谈测试过程中常见的几个问题

    相信大家在测试工作过程中一定遇到许许多多的问题,而且每个人的问题都不太一样.今天总结小编在测试过程中经常遇到的几个方面与大家分享一下. 1.测试执行方面 测试过程中,我们常常会担心测试不够全面,覆盖不 ...

  2. 测试过程中常见的中间件及测试思路

    1.中间件是什么 中间件(英语:Middleware)顾名思义是系统软件和用户应用软件之间连接的软件,以便于软件各部件之间的沟通,特别是应用软件对于系统软件的集中的逻辑,是一种独立的系统软件或服务程序 ...

  3. 软件测试过程中的测试配置管理与版本控制

    随着计算机软件技术的发展,各种计算机软件种类繁多,功能各异,加上计算机软件规约的约束和发展,软件的规范性变得更加重要.为了开发合格的软件,在软件开发过程中,离不开软件测试.为了更好的完成软件测试工作, ...

  4. GIT在测试过程中的基本使用

    1.基本了解 1.1版本控制概念 Git 命令是部分命令行工具的集合,它可以用来跟踪,记录文件的变动.比如你可以进行保存.比对.分析,合并等.这个过程被称之为版本控制 常见:比如 SVN, Mercu ...

  5. 转:性能测试中常见的性能问题及识别方法

    1.性能测试导致应用服务器或数据库服务器CPU为100% 在性能测试过程中,应用服务器或数据库服务器的CPU为100%是比较常见的情况.其主要特征为:进行小并发的简单查询或添加等性能测试,而应用服务器 ...

  6. 【Hadoop】在Linux中的Hadoop部署与yarn HDFS MapReduce 的配置中常见的问题?你解决了吗?

    (1)    浏览器问题 当你配置都完成了,你输入主机名+端口号去访问时,不能访问,但是你得确定前面的配置的哪些步骤都没有错,这可能是你浏览器的问题,我推荐用Chrome或者火狐,这两个基本上是可以的 ...

  7. 软件测试中的风控,测试过程中会遇到哪些风险和机会?

    如果想要做成一件事,就要做好风险控制.风险无处不在. 你若不善待她,就会受到她的惩罚. 我们要做好测试,就要做好测试过程中的风险控制.那么,测试过程中会遇到哪些风险呢?下面从需求.技术.进度.资源等4 ...

  8. jmeter正则中常见的转义字符-笔记三

    背景和目的 接口测试过程中难免会遇到由于有转义符号正则表达式提取不出来的情况,根据小伙伴们的分享和参考自己实践总结了多种情况 参考 首先,感谢如下常见转义字符,感谢提供参考的小伙伴  参考:https ...

  9. Python中常见的__init__.py是什么意思?详解Python import的方式和原理

    Python中常见的__init__.py是什么意思?详解Python import的方式和原理 1 什么是模块化编程? 2 __init__.py文件的作用 3 Python如何import第三方库 ...

最新文章

  1. R语言explore包进行探索性数据分析实战(EDA、exploratory data analysis):基于iris数据集
  2. 真正的人工智能不应该只有统计学
  3. 【PAT乙级】1031 查验身份证 (15 分)
  4. CentOS6.9 下编译安装MySQL5.7.19
  5. correlated subquery and non-correlated subquery
  6. IOS iframe宽高问题(来至stackoverflow)
  7. 【正在直播】:CSDN直播间专属福利!1399买Airpods Pro
  8. Mysql事务控制语言
  9. android驱动程序失败,android studio 3.0中的haxm错误需要数字签名的驱动程序
  10. 批量自动下单(京东)
  11. DOTween 数字变化
  12. 24个希腊字母(符号) 附字母表
  13. 用场景应用™玩转#冰桶挑战#
  14. 服务器网卡光模块位置,收藏:详解服务器、磁盘和网卡知识
  15. linux控制wifi发射功率,路由器的发射功率上限是多少
  16. win10计算机找不到家庭组,Win10 家庭版 没有家庭组 这个选项,如何设置局域网 - Microsoft Community...
  17. unity模型制作规范
  18. qt去掉莫名其妙的semantic issue
  19. 【交叉表查询】行列转换的魅力
  20. 大数据领域十大必读书籍

热门文章

  1. Java 导出Excel利用模版导出
  2. css3 烟 蚊香_CSS3实现烟花特效 --web前端
  3. 技术的魅力在于融汇惯通
  4. 查看服务器进程,判断是谁在使用用服务器或者路径
  5. Learning Angular 学习Angular Lynda课程中文字幕
  6. 暴打外挂!瞬移、无敌技能你也能秒实现
  7. 虚拟机概论(六)——JAVA虚拟机模型 (转载)
  8. 基于 Java 机器学习自学笔记 (第63-65天:集成学习之AdaBoost)
  9. java 环境变量设定
  10. STM32学习之新建工程模板