张张张z

博客园 首页 新随笔 联系 订阅 管理

3功能测试
3.1被测功能模块
我们小组本次测试的web系统的测试功能模块是该系统的登录与验证,以及用户登陆之后对个人信息的增删改查功能。
3.2测试策略
我们小组采用分组测试的策略,力求覆盖尽可能多的缺陷。
3.3执行步骤
被测软件从网上下载,使用的是firefox火狐浏览器,我们小组使用的是在火狐浏览器中的插件Selenium IDE2.9.1自动化测试工具。
3.4结果分析和结论
经过测发现,被测系统在注册模块还存在不足,尤其是对字符串的处理方面做的不够好,还有就是在登录验证方面尽量加上验证码模块,否则用户登录是不安全的。
1、测试的目的是为了发现尽可能多的缺陷,不是为了说明软件中没有缺陷。
2、成功的测试在于发现了迄今尚未发现的缺陷。所以测试人员的职责是设计这样的测试用例,它能有效地揭示潜伏在软件里的缺陷
软件测试的作用,具体地说明的话,可以概括为下列四个方面:
1. 对产品质量完成全面的评估,为软件产品发布(如验收测试)、软件系统部署(如性能规划测试)、软件产品鉴定(第三方独立测试)委托方和被委托方纠纷仲裁(第三方独立测试)和其它决策提供信息;
2. 通过持续的测试(包括需求评审、设计评审、代码评审等)可以对产品质量提供持续的、快速的反馈,从而在整个开发过程中不断地、及时地改进产品的质量,并减少各种返工,降低软件开发的成本;
3. 通过测试发现所要交付产品的缺陷,特别是尽可能地发现各种严重的缺陷,降低或消除产品质量风险,提高客户的满意度,扩大市场份额,提高客户的忠诚度。
4. 通过对缺陷进行分析,找出缺陷发生的根本原因(软件过程中的问题,包括错误的行为方式)或总结出软件产品的缺陷模式,避免将来犯同样的错误或产生类似的产品问题,达到缺陷预防的目的

 

posted on 2017-12-01 14:45  1707-01  阅读(383)  评论(0编辑  收藏  举报