摘要: [转帖]功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。针对Web系统的常用测试方法如下: 1. 页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。可以使用一些工具,如LinkBotPro、File-AIDCS、HTML Link Validater、Xenu等工具。LinkBotPro不支持中文,中文字符显示为乱码;HTML Link Validater只能测试以Html或者htm结尾的网页链接;Xenu无需安装,支持asp、do、jsp等结尾的网页,xenu测试链接包括内部链接和外部链接,在使用的时候应该注意,同时能够生... 阅读全文
posted @ 2011-08-10 18:44 Sirrah 阅读(9063) 评论(0) 推荐(4) 编辑
摘要: [转帖] 通常软件测试会暴露软件中的缺陷,经过修正后可以保证软件系统的功能满足需求并正确运行。但是,在系统测试和确认测试中,测试人员容易遗漏一些隐藏的缺陷。众所周知,软件测试不可能发现所有的缺陷,而软件开发周期各个阶段仍然存在注入缺陷的可能,但是,有一些缺陷是测试中容易忽略的,也就是说,通过测试方法和用例可以充分暴露这些缺陷,遗憾的是,它们往往被忽略或者某种原因忘记测试了,这就给软件留下了隐患或者危机。这些容易被忽略的缺陷包括: 1、安装缺陷 通常项目组完成代码后,发布时候安装打包是最后一个环节,而软件测试人员通常在测试的时候,没有仔细的测试这一部分,而把用例集中在其他功能上。安装时候的... 阅读全文
posted @ 2011-08-10 18:42 Sirrah 阅读(385) 评论(0) 推荐(0) 编辑
摘要: [转帖] 回归测试(Regression testing) 指在发生修改之后重新测试先前的测试以保证修改的正确性。理论上,软件产生新版本,都需要进行回归测试,验证以前发现和修复的错误是否在新软件版本上再次 出现。 相信无论从底层的编程人员和测试人员,还是到顶层的项目管理者,都经历过客户的需求变更对项目带来的巨大影响。特别是在项目前期进展并不顺利的情况,突如其来的变更会使得程序员变得消极,焦虑,对自己的代码毫无信心, 系统偶尔出现奇怪行为就胡乱猜测,改了不该改的地方导致更多奇怪现象出现。而对于项目管理者则会发现每多一次的变更都让自己越来越感觉到项目质量不可控。 但实际上每次的变更都会做相应... 阅读全文
posted @ 2011-08-10 18:31 Sirrah 阅读(464) 评论(0) 推荐(0) 编辑
摘要: [转帖]Transactions(用户事务分析)----用户事务分析是站在用户角度进行的基础性能分析。Transation Sunmmary(事务综述)----对事务进行综合分析是性能分析的第一步,通过分析测试时间内用户事务的成功与失败情况,可以直接判断出系统是否运行正常。Average Transaciton Response Time(事务平均响应时间)----事务平均响应时间”显示的是测试场景运行期间的每一秒内事务执行所用的平均时间,通过它可以分析测试场景运行期间应用系统的性能走向。例:随着测试时间的变化,系统处理事务的速度开始逐渐变慢,这说明应用系统随着投产时间的变化,整体性能将会有下 阅读全文
posted @ 2011-08-10 18:18 Sirrah 阅读(9057) 评论(0) 推荐(4) 编辑