三、软件测试类型(功能、性能、兼容等)

三、软件测试类型

在测试阶段-系统测试时,可测试以下这些类型;

1.典型的软件测试类型:

(1)功能测试 :软件提供明确与隐含功能的能力(适合性、准确性、互操作性、保密安全性、功能依从性);

(2)可靠性测试 :维持规定性能的能力(成熟性、容错性、易恢复性、可靠依从性);

(3)容错性测试:检查软件在异常条件下自身是否具有防护性的措施或某种灾难性恢复的手段;

(4)恢复测试:主要检查系统的容错能力;

(5)易用性测试:被理解、学习、使用和吸引用户的能力(易理解性、易学性、易操作性、吸引性、易用依从性),(包括:用户手册测试、安装测试、功能易用性测试、界面测试、辅助系统测试);

2.其他:

(6)性能测试:通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试;

(7)可维护性测试 :纠正错误,改进功能,适应环境的能力(易分析性、易改变性、稳定性、易测试性、维护依从性);

(8)可移植性测试 :迁移到另一种环境的能力(适应性、易安装性、共存性、易替换性、可移植 依从性);

(9)安全性测试:测试软件系统防止非法入侵的能力;

(10)用户文档测试:检验样品用户文档的完整性、正确性、一致性、易理解性、易浏览性;

(11)配置测试:验证在不同的硬件配置和软件配置下,应用程序能否正常工作(核心内容:使用各种硬件来测试软件的运行情况),(测试对象是硬件);

(12)兼容性测试:测试软件在特定的硬件平台上、不同的应用软件之间、不同的操作系统平台上(同一操作系统平台的不同版本)、不同的网络等环境中是否能很好地运行的测试;(衡量软件好坏的一个重要指标),(主要内容:操作系统/平台兼容性测试、应用软件之间兼容性测试、不同浏览器之间的兼容性测试、不同类型的数据库兼容性测试、软硬件配合的兼容性测试),(数据兼容性测试:主要是指数据能否共享),(测试对象是软件);

(13)外国语言测试(本地化测试):使软件适应特定地域特征,照顾到语言、方言、地区习俗和文化的过程称为本地化(localization)或国际化(internationalization)(错误类别的四种类型:翻译错误,功能错误,界面错误,双字节错误);

 

posted @   可乐要加冰啊  阅读(933)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
点击右上角即可分享
微信分享提示