admin管理员组文章数量:1579944
文章目录
-
- 按照测试对象划分
-
- 界面测试
- 可靠性测试
- 容错性测试
- 文档测试
- 兼容性测试
- 易用性
- 安装卸载的测试
- 安全测试
- 性能测试
- 内存泄漏
- 按照是否查看代码
-
- 黑盒测试
- 白盒测试
- 灰盒测试
- 按照开发阶段划分
-
- 单元测试
- 集成测试
- 系统测试
- 验收测试
- 按照实施组织划分
-
- α测试
- β测试
- 第三方测试
- 按照是否运行划分
-
- 静态测试
- 动态测试
- 是否手工划分
-
- 手工测试
- 自动化测试
- 按地域划分
-
- 软件国际化测试
- 软件本地化测试
按照测试对象划分
界面测试
也叫UI测试,直接和用户交互的,界面设计的好坏决定了用户使用软件的直观感受。
-
保证界面和UI设计稿的一致性,正确性。
-
测试界面的每一个功能的正确性。(从上到下,从左到右)
-
界面的布局排版(字体大小,图片布局排版,清晰程度…)要合理
-
界面的控件(滚动条,按钮,Checkbox,文本框)功能是否正常
-
界面的自适应测试:要进行界面的不同分辨率的测试。(窗口由大变小时,字体是否重叠,图片是否模糊等)
-
页面的状态(颜色、排版)和当下节日,时事相结合
-
同一个web页面不同页面大小测试:
页面从小到大变化过程中衔接顺滑,让用户可以接受;
页面字体不模糊,不重影;
页面图片不消失,排版布局合理;
页面的功能可以正常使用
界面测试常见的错误:未选择适合的快捷键(键盘能打出来的)、文字丢失、文字截断(显示不清楚,有遮挡)、重复的快捷键等
可靠性测试
指系统正常运行的时间,一般用百分比表示
可靠性 = 正常运行时间 /(正常运行时间+非正常运行时间)
软件自身和软件所部署的环境(硬件、软件系统、网络等)有问题导致软件无法正常运行,都属于软件非正常运行时间
一般软件对可靠性的要求达到99.99% ,一年时间,软件出现故障的时间52min
特殊软件,比如军事系统99.999% ,一年时间,出现故障的时间5min
如何进行软件的可靠性测试?
软件的可靠性影响因素:软件本身,外界因素(电、网络、硬件设备、软件系统)
容错性测试
容错性:系统因为自身或者外部一些异常的操作使系统发生异常,系统能够自我处理这种操作或者异常的能力
数据级别:比如一周八天,5月32天,一天25小时等
校验级别:输入账号6~16位,最多只能输入16位,大小写校验,空格的校验,前后信息一致性的校验
界面级别:一些复杂的操作或者危险性较高的操作会给用户提示信息的;危险的按钮,直接屏蔽,禁用
环境级别:断电,断网,硬件设备出问题了,是否可以无缝切换(让用户无感知)到备用服务器
灾难恢复性测试,人为让系统发生故障,测试系统是否能够很快恢复稳定,数据恢复,不丢用户信息
文档测试
整个开发过程中产生的各种文档,需求文档,设计文档,功能文档,用户使用手册进行测试
检查文档的正确性、一致性、专业术语、完整性
文档和软件功能对比
版权声明:本文标题:【软件测试】进阶篇 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1725733413a1039455.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论