admin管理员组

文章数量:1530518

这里写目录标题

  • 测试分类
    • 按照测试对象划分
      • 1.界面测试
      • 2.可靠性测试
        • 如何进行软件的可靠性测试?
      • 3.容错性测试
      • 4.文档测试
      • 5.兼容性测试
      • 6.易用性测试
      • 7.安装卸载测试
      • 8.安全性测试
      • 9.性能测试
      • 10.内存泄漏测试
    • 按照是否查看代码划分
      • 黑盒测试
        • 常用方法
      • 白盒测试
        • 常用方法
      • 灰盒测试
    • 按照开发阶段划分
      • 单元
      • 集成
      • 系统
      • 验收
    • 按照实时组织划分
      • α测试
      • β测试
      • 第三方测试
    • 按照是否运行划分
      • 静态测试
      • 动态测试
    • 按照是否手工划分
      • 手工测试
      • 自动化测试
    • 按照测试地域划分
      • 国际化测试
      • 本地化测试

测试分类

按照测试对象划分

1.界面测试

界面直接和用户交互,界面设计的好坏决定了用户使用软件的直观感受。
UI测试
保证界面和UI设计稿一致性、正确性。
测试界面的每一个功能的正确性(从上到下 从左到右)
界面的布局排版合理(字体大小 斜体 图片布局排版 清晰程度)
界面的控件功能是否正常(滚动条、按钮、checkbox,文本框)
界面的不同分辨率的测试
同一个web页面不同页面的大小测试:
页面从小到大变化过程中衔接丝滑,让用户可接受
页面的字体不模糊不消失,不重影
页面的图片不消失,排版布局合理
页面的功能可以正常使用

2.可靠性测试

可靠性 = 正常运行时间/(正常运行时间+非正常运行时间)
一般软件 可靠性要求99.99% 一年时间 软件出现故障的时间52min 非实时性软件 邮件系统
特殊软件 例如军事系统 可靠性要求99.999% 一年时间出现故障的时间 5min

如何进行软件的可靠性测试?

软件可靠性影响因素:软件本身、外界因素(电、网络、硬件设备、软件系统)

3.容错性测试

什么是容错性:因为自身或者外部一些异常的操作使得系统发生异常,系统能够自我处理这种错误或异常的能力。
数据级别: 5月32日 0.009元 36时62分
校验级别:输入账号 6~16位 17位则不能输入成功
大小写校验 空格校验 前后信息一致性校验
界面级别: 一些复杂的操作或者危险性较高的操作,会给用户提示
危险的按钮 直接屏蔽 禁用
环境级别:断网、断电、硬件设备出问题、是否可以无缝切换 让用户无感知
到备用服务器
灾难恢复性测试: 人为让系统发生故障,测试系统是否能够很快恢复稳定,数据恢复,不丢用户的信息。

4.文档测试

整个开发过程中产生的各种文档,需求文档、设计文档、功能文档、用户使用手册进行测试。
文档的正确性、一致性、专业术语、完整性。

5.兼容性测试

平台的兼容性(web网页:各种浏览器 操作系统的兼容性;APP:不同系统 IOS/Android,不同品牌,不同系统版本)
软件本身兼容性:软件对本身功能前后的兼容性 例如开发的新功能不能对之前的功能有影响 也不能对后续的功能有影响
软件对用户数据的兼容性:数据库中某一张表增加字段 不影响用户之前存储的数据
软件对第三方软件的兼容:不能影响

本文标签: 测试内容