全球旧事资料 分类
就素因键关个一命寿使期长定规到达否能,中程过用应的道管地埋种各在
f★一个成功的测试是发现了至今未发现的错误的测试;★测试是以查找错误为中心,而不是演示软件的正确功能;★测试并不仅仅是为了要找出错误,而是通过错误分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便改进。测试为软件工程师提供了一个既兴奋又担心的问题,兴奋的是将软件工程师们的抽象概念提出的构造软件,现在得以实现,并且到了测试阶段。担心的是,软件在测试过程会出现哪些问题?尤其是自己编制的那一部份会不会给整个系统带来影响?如果别人编的程序都没有问题,就是“我”编的程序出了问题,那又是多么的难看等等。其实系统测试不是针对哪一个人的,而是从整个系统出发,考查设计是否合理,任何一个人都不能把所有问题考虑得面面俱到,总是或多或少地发生差错。对系统而言,就不能有差错。所以测试是非常重要的。测试可以说就是“寻找错误”,特点是寻找不经常出现的错误。尽量把系统中隐藏着的错误消灭在调试期间,测试还要对系统的容错能力、操作错误进行测试。通过测试要达到这样的一个目的,寻找问题,发现问题,纠正错误,提高系统技术能力,使系统早日投入运行。1.2.2软件测试的目的软件测试的不同机构会有不同的测试目的,相同的机构也可能有不同测试目的。软件测试的目的决定了如何去组织测试。如果测试的目的是为了尽可能多地找出错误,那么测试就应该直接针对软件比较复杂的部分或是以前出错比较多的位置。如果测试目的是为了给最终用户提供具有一定可信度的质量评价,那么测试就应该直接针对在实际应用中会经常用到的商业假设。测试可视为分析、设计和编码3个阶段的
好听全球资料 返回顶部