1、,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,马熠东、余贵生、黎进,我们测试的系统,琦草 网上商城与后台管理系统,课程项目,检查自己,自己编写,其他,为什么要选它?,系统的划分,前台:商品浏览及在线购买,后台:商品、订单、用户管理,49.123.82.44/2013C3T2/,测试目标,发现尽可能多的软件错误或潜在的错误,以用户体验为中心的测试方案,保证琦草电子商城系统能够高质量得到运行,小组成员的分工,马熠东,余贵生,黎进,1.,功能性测试商品管理模块、用户管理模块、订单管理模块、门户管理模块的测试用例编写。,2.,架构测试方案的模版,3,链接
2、测试方案的编写,1.PPT,的制作,2.,功能测试商品选购模块、系统管理模块的测试用例编写,3.,安全性测试方案的编写,4.,性能测试方案的编写,1.,功能测试用户登录、注册模块,用户留言模块的测试用例编写。,2.,兼容性测试方案的编写,3.,可用性方案的编写,4.PPT,的制作,系统测试,功能性测试,兼容性测试,性能测试,安全性测试,可用性测试,功能性测试用例,01,备选流,02,备选流,04,备选流,03,备选流,06,备选流,05,备选流,业务流程测试(主):,根据用例场景来设计测试用例的测试方法,基本流,功能模块,个人中心,2,登录注册,1,商品管理,4,商品选购,3,用户管理,6,订
3、单管理,5,登录注册,登录和注册的测试主要是对输入的判断,正常输入和非法输入的各种情况,个人中心,商品选购,订单管理,用户管理,用户基本资料的修改时,对用户输入的各种组合、订单的维护所出现的各种情况,商品管理,测试商品立即购买和从购物车购买的功能,并给出了商品库存不足或商品失效等情况的测试用例,首先测试商品的添加、修改、信息维护等功能,并根据输入框的各种合法和不合法的输入给出测试用例,首先测试商订单的查询和维护功能,备用流给出了分页功能的测试用例和查询条件的测试用例,用户管理中具体测试了用户的添加和修改功能,并同样对输入的各种情况进行了测试用例的分析,举个栗子,步骤1,步骤2,步骤3,登录前台
4、,点击中间大图,打开商品详细页面,点击购买,确认订单信息,点击生成订单,根据需求说明书中的用例图,设计出按基本流和备用流,根据用例基本路径步骤设计测试用例,完成前台订单生成的功能测试,商品库存不足,购买失败,性能测试,使用该工具进行负载能力的测试,并给出测试后的各项指标的统计图,LoadRunner,CPU使用率,业务成功率,平均响应率,内存使用率,并发数执行情况,链接测试工具,NsClick,HTML Link Validator,Xenu Link Sleuth,link checker,Web Link Validator,Web Link Validator,是一款网站分析工具,可以帮
5、助网站管理员自动检查站点,寻找站点中存在的错误,增强站点的有效性。通过对整个站点以及所有页面的检查分析,找出站点中存在的无效链接,以及JavaScript和Flash等超级链接。,兼容性测试,手机,Android,通过手机登录琦草电子商城系统,观察页面、字体、图片、布局等等能否正确显示。,平板电脑,iOS,系统,通过,iPad,登录琦草电子商城系统,观察页面、字体、图片、布局等等能否正确显示。,个人PC机,Linux,通过,Linux,系统的个人计算机登录琦草电子商城系统,观察页面、字体、图片、布局等等能否正确显示。,个人PC机,Windows,通过,Windows,各个版本的操作系统的个人计
6、算机登录琦草电子商城系统,观察页面、字体、图片、布局等等能否正确显示,安全性测试,用户上传恶意文件。,登录系统后无任何动作某时段后系统响应,用户搜索商品时的恶意输入,01,02,03,用户在使用搜索功能时,进行了异常的操作。比如用户在搜索框中输入,“,”,页面会出现异常,用户在登录系统或,进行了异常操作。用户上传了恶意文件,可能会导致系统异常。这种情况较符合老师说过原开发人员遗漏的后门入口,在琦草网站系统,包括前台和后台管理系统中,用户,15,分钟没有动作,观察系统的状况。一段时间后应提示重新登录。,组员心得,测试用例设计并不简单,软件测试是一门大学问,软件测试需要团队合作,软件测试关键字,02,Key,妙想天开,01,Key,胆大心细,03,Key,无孔不入,04,Key,神经病,为了做测试,除了正常的思维,在不仅仅是功能测试的业务流程测试,各种测试方案有时候都需要,“,神经病,”,般的思维和想法 _(:)_,赏,观,THANK YOU,X,谢谢,