确定顶层方向性测试类别

发表于:2011-2-17 14:11

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:肖利琼    来源:51Testing软件测试网采编

  4、安全性测试

  软件的安全性测试可从两方面考虑,一方面指待测试软件运行本身的安全,如待测软件受到病毒等一些恶意软件的攻击,文件被修改和数据被破坏等安全方面的测试。特别是一些运行于Windows平台的软件,感染机会与嵌入式软件相比,更加广泛。另外一方面,指待测软件由于行业性质的原因,如涉及生命、财产安全、个人隐私信息保护、商业机密等方面安全性的测试。这方面稍有不慎,很可能涉及法律、法规问题,是安全性测试的重中之重。

  5、安装升级卸载测试

  对于应用软件的安装卸载测试,大家接触较多的可能是Windows平台上应用程序的安装与卸载,这是站在终端用户角度的简单使用场景。在单独为此项考虑测试对象时,需提取出涉及安装或升级的所有测试对象,如可能不仅仅是应用软件需安装或升级,例如嵌入式产品软件系统,还包括引导软件和操作系统,还常涉及其他硬件的写片软件,它们是如何安装、升级、卸载的呢?这些业务内容属于产品的服务支持类,但它们一样重要,如果在哪个环节出现问题,导致软件用不起来,招致客户抱怨或投诉,将严重影响用户满意度。安装升级卸载的测试,与其他类别不太一样的特点在于它的用户可能不仅仅是终端用户,如手机等消费性电子产品及医疗设备等产品软件。在生产制造、用服维护环节也涉及软件的安装、升级、卸载工作,其使用场景可能与终端用户不同,需做特别考虑。

  6、兼容性测试

  同样,对兼容性测试对象的提取,抓住方向性的内容,也可从两个大的方向出发。一则是宣称兼容平台(操作系统)的测试,这主要是指运行于Windows平台的软件,如在网络上下载某软件时都可见到类似这样的宣称“运行环境:Windows XP/Vista”。对于嵌入式产品软件,由于操作系统一般情况下已绑定在软件中(厂家提供,已固定),与自己的应用软件是配套使用的,罕见可以兼容其他操作系统的宣称。另一个方向是软件升级前后,数据的兼容性,其中包括软件的向后兼容和向前兼容。向后兼容,即软件升级后,低版本软件或数据可在高版本中正常使用,这是常规要求,也是正向升级;向前兼容,即高版本软件或数据能在低版本软件中正常使用,相当于可以回退版本,是一种逆向升级的做法,实际使用场景也有可能存在,但相对较少。

  7、帮助文档测试

  常见的有在线帮助测试与帮助文档测试,后者也叫帮助手册测试。这方面从技术难度来说会比较容易,工作量也相对较少。

  8、其他专项测试

  根据项目的实际情况,除上面所列的这些大项外,还可考虑其他专项测试,如对于核心模块的内存泄漏测试、用户常用模块的用户体验测试等。

相关链接:

不可忽视从设计需求中提取测试需求

快速理解需求的捷径:需求宣讲

测试需求分析与测试策略制定

好钢用在刀刃上:测试技术应用之合适设计

测试设计不只是测试设计工程师的事

软件测试流程改进设计案例分享

认识测试流程

测试管理中的隐形指挥棒:测试组织模式的设计(3)

测试管理中的隐形指挥棒:测试组织模式的设计(2)

测试管理中的隐形指挥棒:测试组织模式的设计(1)

解读测试设计

测试设计景观

22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号