For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
软件测试是极具挑战的工作,下面就让昆明达内的小编跟你分享一下软件测试的十大原则吧!想要到昆明达内培训班学习培训的朋友快来认真看看哟!
1.测试应基于用户需求
所有的测试标准应建立在满足客户需求的基础上,从用户角度来看。假如系统不能完成客户的需求和期望,那么这个系统的研发是失败的。
2.做好软件测试计划是做好软件测试工作的关键
测试计划应包括:所测软件的功能,输入和输出,测试内容,各项测试的进度安排,资源要求,测试资料,测试工具,测试用例的选择,测试的控制方法和过程,系统的配置方式,跟踪规则,调试规则,以及回归测试的规定等以及评价标准。
3.应尽早的开始软件测试并不断的进行软件测试
软件项目一启动,软件测试也就是开始。由于软件的复杂性和抽象性,在软件生命周期各阶段都可能产生错误,所以不应把软件测试仅仅看作是软件开发的一个独立阶段,而应当把它贯穿到软件开发的各个阶段去。尽早开展测试工作,有利于测试人员尽早发现软件中的缺陷,大大降低错误修复的成本。测试工作进行得越早,越有利于提高软件的质量,这是预防性测试的基本原则。
4.测试前必须明确定义好产品的质量标准
只有建立了质量标准,才能根据测试的结果,对产品的质量进行分析和评估。同样,测试用例应该确定期望输出结果。
5.避免测试自己的软件
由于心理因素的影响或者程序员本身错误的理解了需求或者规范导致程序中存在错误,应避免程序员或者编写软件的组织测试自己的软件。一般要求有专门的测试人员进行测试,并且还要求用户参与,特别是验收测试阶段,用户是主要的参与者。
6.应充分注意测试中的集群现象
一般来说,一段程序中已发现的错误数越多,其中存在的错误概率也就越大。错误集中发生的现象,可能和程序员的编程水平和习惯有很大的关系。因此,对发现错误较多的程序段,应进行更深入的测试。
7.必须检查每个实际输出结果
这个原则可能最显而易见,但也同样常常被忽视。应当彻底检查每个测试的执行结果,避免因为疏忽或者对结果与预期结果的一致性主观臆断造成错误遗漏。
8.穷举测试是不可能的
由于时间和资源有限,穷举测试是不可能的,软件测试不能无限进行下去,应适时终止。此外,应避免冗余测试。
9.测试设计决定了测试的有效性和效率
测试设计决定了测试的有效性和效率,测试工具只能提高测试效率而非万能。根据测试的目的,采用相应的方法去设计测试用例,从而提高测试的效率,更多地发现错误,提高程序的可靠性。
10.注意保留测试设计和说明文档,并注意测试设计的可重用性
妥善保存测试计划,测试用例,出错统计和最终分析报告,为维护等提供方便。(以上信息来自于:泽众软件测试)
昆明达内培训已经专注于IT培训15年,在软件测试方面是非常有经验的,想做软件测试工程师的朋友,在昆明达内将会有一个新的开始。
达内免费试听课程活动正式启动啦!限额报名,先报先得!