2011.11.1好日子,今天博客访问量超过1000了。
2012.01.29,访问量突破2000了.
2012.02.01,访问量突破3000了.继续进步
测试自我培训之一(软件测试方法和测试流程)2
上一篇 /
下一篇 2012-01-18 05:07:21
/ 个人分类:测试流程培训
(接上一篇)
通过对比3种测试方法后,给出一个概论:
负载测试是通过改变系统负载方式、增加负载等来发现系统中所存在的性能问题。负载测试是一种测试方法,可以为性能测试、压力测试所采用。负载测试的加载方式也有很多种,可以根据测试需要来选择。
性能测试是为获取或验证系统性能指标而进行测试。多数情况下,性能测试会在不同负载情况下进行。
压力测试通常是在高负载情况下来对系统的稳定性进行测试,更有效地发现系统稳定性的隐患和系统在负载峰值的条件下功能隐患等.
冒烟测试:我在自动化项目中,经常在项目迭代或者GA点都听过冒烟测试,是在将代码更改嵌入到产品的源树中之前对这些更改进行验证的过程.冒烟测试的对象是每一个新编译的需要正式测试的软件版本,目的是确认软件基本功能正常,可以进行后续的正式测试工作。冒烟测试的执行者是版本编译人员.因为某些项目组的人经常把其误认为是压力测试的一种,所以特别放在一起对比下.
用户测试:
在正式验收前,需要用户对本系统作出一个评价,用户可对交付的系统做测试,并反馈问题.
此处说2个概念.
α测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的测试。α测试的目的是评价软件产品的FLURPS(即功能、局域化、可使用性、可靠性、性能和支持)。尤其注重产品的界面和特色。
Beta测试是一种验收测试。所谓验收测试是软件产品完成了功能测试和系统测试之后,在产品发布之前所进行的软件测试活动,它是技术测试的最后一个阶段,通过了验收测试,产品就会进入发布阶段。验收测试一般根据产品规格说明书严格检查产品,逐行逐字地对照说明书上对软件产品所做出的各方面要求,确保所开发的软件产品符合用户的各项要求。
区别在于一个开发,测试人员在场,一个不在场.
回归测试:
回归测试就是过一段时间以后再回过头来对以前修复过的bug重新进行测试,看该bug是否会重新出现.
学习和总结完毕,主要内容来自我培训的文档和软件测试书,还有来自其他优秀博文与百科.
总结:
通过系统的学习理论后,发现自己在需求测试和性能测试阶段做的工作较少,同时也重新分清楚性能测试,压力测试,负载测试,冒烟测试的区别,修正了自己之前一些测试流程和方法的误区.
收藏
举报
TAG: