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