- 功能性测试—Functionality
-
- 关注点:功能是否正确
-
-
- 是否有不正确或者遗漏的功能
-
-
-
- 功能实现是否满足用户需求和系统设计的隐藏需求
-
-
-
- 输入能否正确接受?能否正确输出结果?
-
- 可用性测试—Usability
-
- 关注点:产品是否好用
-
-
- 过分复杂的功能或指令
-
-
-
- 困难的安装过程
-
-
-
- 错误信息过于简单
-
-
-
- 用户被迫去记住太多的信息
-
-
-
- 语法、格式和定义不一致
-
- 兼容性测试—Compatibility
-
- 关注点:产品是否适用多种平台
-
-
- 兼容不同的OS(操作系统)
-
-
-
- Web项目兼容不同的浏览器
-
-
-
- 兼容不同的数据库
-
-
-
- 兼容不同的分辨率
-
-
-
- 兼容不同的厂家的硬件设备
-
- 可靠性测试—Reliability
-
- 关注点:产品是否稳定可靠
-
-
- 输入异常的数据
-
-
-
- 操作异常的文件
-
-
-
- 长时间工作后保持正常
-
-
-
- 多次打开应用程序
-
- 安全性测试—Security
-
- 关注点:产品是否存在漏洞
-
-
- SQL注入
-
-
-
- 口令认证
-
-
-
- 加解密技术
-
-
-
- 权限管理
-
-
-
- 安全日志
-
- 性能测试—Performance
-
- 关注点:产品是否能够高效运行
-
-
- 系统资源、cpu、内存、io读写
-
-
-
- 并发用户数
-
-
-
- 最大数据量
-
-
-
- 响应时间
-
-
-
- 处理成功率
-