功能测试
考试要求: 了解     
知识路径:  > 电子商务系统程序设计基础  > 电子商务系统的测试  > 基于Web的系统测试方式


 
       功能测试指测试软件各个功能模块是否正确,逻辑是否正确。对于电子商务系统而言,功能测试主要是确保系统与用户之间的交互功能能正确执行,可从以下几方面进行测试。
       链接测试
       链接测试要保证Web应用系统所有的页面能按预期的方式正常工作。包括:
       .测试链接的页面是否存在,且所链接的页面内容能否正确显示;
       .确保链接到的页面是预期的正确页面;
       .确保系统中没有孤立的页面存在;
       .链接出错时能否正确显示错误信息。
       Cookies测试
       Cookies通常用来存储用户信息,如用户名、口令等。Cookies测试主要检查Cookies是否正常工作,是否安全及刷新对Cookies的影响等。如果系统使用了Cookies,测试人员需要对它们进行以下检测:
       .Cookies是否能正确完整地保存注册信息;
       .Cookies对保存的信息是否已经加密;
       .确认该Cookies是否能够正常工作;
       .Cookies是否按预定的时间进行保存;
       .测试刷新对Cookies有什么影响;
       .如果使用Cookies来统计次数,需要验证次数累计是否正确。
       表单测试
       在电子商务系统中,用户与系统之间的信息交互大多通过表单来完成,如用户注册、登录、信息提交等。因此,必须测试表单是否能正确提交,对于非法的输入,系统能否正常工作等。表单测试可以包含以下内容:
       .使用Tab键或方向键能否使光标按正确顺序移动;
       .是否能根据业务规则对用户输入数据进行校验,且校验功能能否正常工作;
       .对可能出现的输入错误是否采取相应的处理措施,如自动纠正日期的格式,为有严格约束的内容提供选项等;
       .对用户输入信息的显示是否按预期要求,如密码显示为“*”等;
       .能否正确地更新信息,页面刷新后用户之前填写的信息是否还存在;
       .对某些数据项是否要限制字数,是否有不能包含的符号等;
       .表单能否正确提交;
       .返回信息(提交结果)能否正常显示,提示信息(如提交失败的原因等)表达是否正确。
       交易功能测试
       交易功能测试主要包括产品选择、签约过程、在线支付及产品交付等方面的测试如:
       .选择商品能否正确添加进订单(或购物车)当中;
       .对订单中商品的删除和修改操作能否正常执行并正确显示;
       .能否随时核对订单的状态;
       .能否不经查看订单而直接进入结账系统;
       .检测用户身份识别和授权功能;
       .系统所提供的每种交付方式是否都能正常执行;
       .是否能安全转账;
       .支付与交付之间的链接是否正常工作;
       .确保交付处理,区分不同产品的交付方式;
       .在产品未交付之前,是否允许随时更改产品的交付方式;
       .对意外情况的处理是否按预期要求进行(如由于网页发生错误而中断交易)等。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有