
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
软件测试随着互联网的不断发展而被越来越多的程序员掌握,下面我们就通过案例分析来简单了解一下,软件测试特性都有哪些类型。
1、功能性
适合性:对Windows的计算器来说,软件产品为用户提供的所有和“计算”相关的功能,就是适合性。
准确性:对Windows的计算器来说,计算器本身计算结果的正确性是计算器软件在准确性方面的一个表现
互操作性:对Windows的计算器来说,计算器中不同功能、特性之间是否能够正确地相互配合是计算器在互操作性方面的一个表现;此外,对不同操作系统的支持,如对Windows7不同版本(包括不同的补丁版本)的支持,对不同工作模式(如安全模式、带网络连接的安全模式)的支持也是互操作性的体现。
安全性:对Windows的计算器来说,计算器不应该包含能够被利用的安全漏洞和与“用户权限”相关的内容,如“管理员和访客都应该有相同的使用权限”等。
功能顺从性:对Windows的计算器来说,功能顺从性可以理解为,作为一款计算器,计算规则(如平方运算、统计运算等)要和数学中的相关规则保持一致。
2、可移植性
适应性:对Windows的计算器来说,适应性可以理解为,计算器在不同大小的显示屏中,计算器的布局、大小、清晰度、按键的排列等是否都能正常地显示。
可安装性:对Windows的计算器来说,可安装性可以理解为,计算器能否被顺利安装到不同的Windows操作系统上,并能正常运行。
共存性:对Windows的计算器来说,共存性可以理解为,计算器和其他软件能够同时在Windows中共存,不会存在资源(如CPU、内存等)争抢方面的问题。
易替换性:对Windows的计算器来说,易替换性可以理解为,假设产品开发了新的计算器,新的计算器能够成功替换掉老的计算器。(注意,此时不是指通过“产品升级”的方式,而是可能存在“新”“旧”两个计算器同时共存的情况。)
可移植性的依从性:对Windows的计算器来说,可移植性的依从性可以理解为Windows产品在可移植性方面的一些约定。例如,计算器并不是针对某款特定的操作系统开发的,需要支持Windows所有操作系统。
3、可靠性
成熟性:对Windows的计算器来说,成熟性可以理解为产品的功能失效的概率。例如,计算器在持续运行一段时间后,就会出现计算方面错误。一般来说,这种错误都可以通过重启软件、重启设备等方法恢复。
容错性:对Windows的计算器来说,容错性可以理解为产品对用户“错误输入”的处理应对能力
可恢复性:对Windows的计算器来说,可恢复性可以理解为计算器一旦出现了产品自身无法预期的异常(如无响应、重启)后,能够恢复。
可靠性顺从性:对Windows的计算器来说,在可靠性顺从性方面并没有严格明确的标准,但是也会有一些潜在的约定,如计算器需要能够识别出所有数学运算的异常输入,并给出错误原因的提示。通信类产品在可靠性顺从性方面就有比较严格的标准,如系统的故障率不能高于多少、故障恢复时间不能长于多少等。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。