功能测试用例
2019-01-29 14:37:35 166 举报
AI智能生成
功能测试用例用于验证软件系统或应用程序的各项功能是否按照需求规格说明书或设计文档的要求正常工作。该用例包括输入数据、执行操作和预期结果三个步骤,以确保软件在各种情况下都能够正常运行。例如,对于一个电商网站,功能测试用例可能包括用户注册、商品搜索、购物车结算等操作的测试,以验证这些功能是否符合用户需求和设计要求。通过功能测试用例的执行,可以及早发现并修复软件缺陷,提高软件质量和稳定性,从而为用户提供更好的使用体验。
作者其他创作
大纲/内容
双红包测试用例
业务员(公众号)
登录
第一次登录
业务员输入经销商创建业务员时输入的账号,输入经销商创建业务员时生成的密码
业务员输入经销商未创建过的账号,输入经销商创建业务员生成的密码
经销商账号输入空字符,输入经销商创建时生成的密码
业务员不输入账号,输入经销商创建时生成的密码
业务员输入经销商创建时输入的账号,输入错误的密码
业务员输入经销商创建时输入的账号,不输入密码
业务员输入经销商创建时输入的账号,输入空密码
第二次及第N次登录
直接进入到公众号首页
业务员更换微信号
重新走登录流程
首页,查看药店信息
业务员首页查看店铺名称、地址、数量
经销商删除店铺信息,业务员首页改店铺消失
经销商新增店铺,业务员首页店铺增加
经销商修改店铺名称,业务员首页店铺名称更改
经销商修改店铺地址,业务员首页店铺地址更改
经销商修改店铺名称、地址,业务员首页店铺名称、地址更改
店员管理
首页
查看店员信息:店员姓名、店员手机号
业务员修改店员姓名为数据库中不存在的姓名,修改店员手机号合法的数据库不存在的手机号
业务员在某个店铺中新增店员,该店铺的店员列表中出现该店员
业务员修改某个店铺中的店员姓名,不修改手机号
业务员修改某个店铺中的店员手机号,该店铺列表中店员账号改变
业务员删除某个店铺的店员,被删除的店员从该店铺店员列表中消失(确认删除)
新增店员
输入数据库中不存在的姓名、手机号
输入数据库中不存在的姓名、手机号(IOS)
输入数据库中不存在的姓名、大于十一位数字
输入数据库中不存在的姓名、小于十一位数字
输入数据库中不存在的姓名、任意十一位数字
输入数据库中不存在的姓名、输入空字符
输入数据库中不存在的姓名、不输入手机号
输入数据库中不存在的姓名、手机号输入特殊字符
输入数据库中不存在的姓名、输入数据库中已存在的手机号
业务员不输入店员姓名,输入合法手机号
店员姓名输入空字符,输入合法手机号
店员姓名输入特殊字符、输入合法手机号
修改店员信息
业务员修改店员姓名为数据库中不存在的姓名,修改店员手机号合法的数据库不存在的手机号(IOS)
业务员修改店员姓名,不修改手机号
业务员修改姓名为空,业务员不修改手机号
业务员修改姓名为空字符,业务员不修改手机号
业务员不修改店员姓名,修改店员手机号合法的数据库不存在的手机号
业务员不修改店员姓名,修改店员手机号为大于十一位数字
业务员不修改店员姓名,修改手机号为小于十一位数字
业务员不修改店员姓名,修改手机号为任意十一位数字
业务员不修改店员姓名,修改手机号为空字符
业务员不修改店员姓名,修改手机号为空
业务员不修改店员姓名,修改手机号为特殊字符
业务员不修改店员姓名,修改手机号为数据库中已存在的手机号
删除店员信息
业务员删除某个店铺的店员,被删除的店员从该店铺店员列表中消失(取消删除)
店员
店员激活
店员输入业务员创建时输入的手机号、业务员告诉的激活码
店员输入业务员创建时输入的手机号(ios)、业务员告诉的激活码
店员输入输入非数字、业务员告诉的激活码
店员不输入手机号、业务员告诉的激活码
店员输入空字符、业务员告诉的激活码
店员输入任意十一位数字、业务员告诉的激活码
店员输入大于十一位数字、业务员告诉的激活码
店员输入小于十一位数字、业务员告诉的激活码
店员输入业务员创建时输入的手机号、不输入激活码
店员输入业务员创建时输入的手机号、其他激活码
店员输入业务员创建时输入的手机号、激活码输入空字符
店员更换微信登录
店员修改手机号
前提条件
店员已激活
输入十一位合法手机号
输入十一位合法手机号(IOS)
手机号输入框输入大于十一位数字
手机号输入框输入小于十一位数字
手机号输入框输入任意十一位数字
手机号输入框输入输入空字符
手机号输入框输入不输入手机号
手机号输入框输入手机号输入输入特殊字符
手机号输入框输入输入数据库中已存在的手机号
店员扫描商品
店员扫描商品二维码
店员扫描其他的二维码
店员红包记录
查看店员当月收益
查看店员上一个月收益
查看店员下一个月收益
店员扫码、用户扫码、用户领取红包成功
店员扫码、用户扫码、用户领取红包失败
扫描统计
店员扫码后其他店员再次扫描该二维码
总部(PC端)
输入创建时的账号(数据库中存在的),正确的密码,正确的验证码
输入数据库中不存在的账号,密码,正确的验证码
不输入账号,输入密码,验证码
账号输入空字符,输入密码,验证码
输入创建时的账号(数据库中存在的),不正确的密码,正确的验证码
输入账号,不输入密码,输入验证码
输入账号,密码输入空字符,输入验证码
输入账号,密码,不正确的验证码
输入账号,密码,不输入验证码
输入账号,密码,验证码输入空字符
不输入账号,不输入密码,输入验证码
账号输入空字符,密码输入空字符,输入验证码
不输入账号,输入密码,不输入验证码
账号输入空字符,输入密码,验证码输入空字符
输入账号,不输入密码,不输入验证码
输入账号,密码输入空字符,验证码输入空字符
不输入账号,不输入密码,不输入验证码
账号输入空白字符,密码输入空白字符,验证码输入空白字符
经销商管理
查看经销商信息:机构名称,经销商账号
总部新增经销商后查看
总部修改经销商后查看
新增经销商
输入机构名称,数据库中不存在的账号,密码
输入机构名称,数据库中已存在的账号,密码
输入数据库中已存在的机构名称,数据库中不存在的账号,密码
不输入机构名称,输入账号,密码
机构名称输入空字符,输入账号,密码
输入机构名称,不输入账号,输入密码
输入机构名称,账号输入空字符,输入密码
输入机构名称,账号,不输入密码
输入机构名称,账号,密码输入空字符
不输入机构名称,不输入账号,输入密码
机构名称输入空白字符,账号输入空白字符,输入密码
不输入机构名称,输入账号,不输入密码
机构名称输入空白字符,输入账号,密码输入空白字符
输入机构名称,不输入账号,不输入密码
输入机构名称,账号输入空白字符,密码输入空白字符
不输入机构名称,不输入账号,不输入密码
机构名称输入空白字符,账号输入空白字符,密码输入空白字符
修改经销商
修改机构名称为新的名称,是数据库中不存在的机构名称,不修改账号,不修改密码
修改机构名称为数据库中已存在的机构名称,不修改账号,不修改密码
不输入机构名称,不修改账号,不修改密码
修改机构名称为空字符,不修改账号,不修改密码
不修改机构名称,修改账号为新的数据库中不存在的账号,不修改密码
不修改机构名称,修改账号为数据库中已存在的其他的账号,不修改密码
不修改机构名称,不输入账号,不修改密码
不修改机构名称,修改账号为空字符,不修改密码
不修改机构名称,不修改账号,修改密码为新的密码
不修改机构名称,不修改账号,修改密码为空字符
修改机构名称为新的机构名称,修改账号为新的数据库中不存在的账号,不修改密码
不输入机构名称,修改账号为新的数据库中不存在的账号,不修改密码
机构名称输入空字符,修改账号为新的数据库中不存在的账号,不修改密码
修改机构名称为新的机构名称,修改账号为数据库中已存在的其他的账号,不修改密码
不输入机构名称,修改账号为数据库中已存在的其他的账号,不修改密码
修改机构名称为空字符,修改账号为数据库中已存在的其他的账号,不修改密码
修改机构名称为新的机构名称,不输入账号,不修改密码
不输入机构名称,不输入账号,不修改密码
修改机构名称为空字符,不输入账号,不修改密码
修改机构名称为新的机构名称,修改账号为空字符,不修改密码
不输入机构名称,修改账号为空字符,不修改密码
修改机构名称为空字符,修改账号为空字符,不修改密码
修改机构名称为新的机构名称,不修改账号,修改密码为新的密码
不输入机构名称,不修改账号,修改密码为新的密码
修改机构名称为空字符,不修改账号,修改密码为新的密码
修改机构名称为新的机构名称,不修改账号,修改密码为空字符
不输入机构名称,不修改账号,修改密码为空字符
修改机构名称为空字符,不修改账号,修改密码为空字符
不修改机构名称,修改账号为新的数据库中不存在的账号,修改密码为新的密码
不修改机构名称,修改账号为新的数据库中不存在的账号,修改密码为空字符
不修改机构名称,修改账号为数据库中已存在的其他的账号,修改密码为新密码
不修改机构名称,修改账号为数据库中已存在的其他的账号,修改密码为空字符
不修改机构名称,不输入账号,修改密码为新密码
不修改机构名称,不输入账号,修改密码为空字符
不修改机构名称,修改账号为空字符,修改密码为新密码
不修改机构名称,修改账号为空字符,修改密码为空字符
修改机构名称为新的机构名称,修改账号为新的数据库中不存在的账号,修改密码为新密码
不输入机构名称,修改账号为新的数据库中不存在的账号,修改密码为新密码
修改机构名称为空字符,修改账号为新的数据库中不存在的账号,修改密码为新密码
修改机构名称为新的机构名称,修改账号为新的数据库中不存在的账号,修改密码为空白字符
不输入机构名称,修改账号为新的数据库中不存在的账号,修改密码为空白字符
修改机构名称为空字符,修改账号为新的数据库中不存在的账号,修改密码为空白字符
修改机构名称为新的机构名称,修改账号为数据库中已存在的其他的账号,修改密码为新密码
不输入机构名称,修改账号为数据库中已存在的其他的账号,修改密码为新密码
修改机构名称为空字符,修改账号为数据库中已存在的其他的账号,修改密码为新密码
修改机构名称为新的机构名称,修改账号为数据库中已存在的其他的账号,修改密码为空白字符
不输入机构名称,修改账号为数据库中已存在的其他的账号,修改密码为空白字符
修改机构名称为空字符,修改账号为数据库中已存在的其他的账号,修改密码为空白字符
修改机构名称为新的机构名称,不输入账号,修改密码为新密码
不输入机构名称,不输入账号,修改密码为新密码
修改机构名称为空字符,不输入账号,修改密码为新密码
修改机构名称为新的机构名称,不输入账号,修改密码为空白字符
不输入机构名称,不输入账号,修改密码为空白字符
修改机构名称为空字符,不输入账号,修改密码为空白字符
修改机构名称为新的机构名称,修改账号为空字符,修改密码为新密码
不输入机构名称,修改账号为空字符,修改密码为新密码
修改机构名称为空字符,修改账号为空字符,修改密码为新密码
修改机构名称为新的机构名称,修改账号为空字符,修改密码为空白字符
不输入机构名称,修改账号为空字符,修改密码为空白字符
修改机构名称为空字符,修改账号为空字符,修改密码为空白字符
经销商(PC端)
业务员管理
查看业务员信息:业务员姓名,账号
经销商新增业务员后查看
经销商修改业务员后查看
经销商删除业务员后查看
新增业务员
输入数据库中不存在的业务员姓名,数据库中不存在的账号
输入数据库中已存在的其他的业务员姓名,数据库中不存在的账号
输入业务员姓名,数据库中已存在的其他的账号
不输入业务员姓名,输入账号
业务员姓名输入空字符,输入账号
输入业务员姓名,不输入账号
输入业务员姓名,账号输入空字符
不输入业务员姓名,不输入账号
业务员姓名输入空字符,账号输入空字符
修改业务员
修改业务员姓名为新的姓名,是数据库中不存在的姓名,不修改账号
修改业务员姓名为数据库中已存在的其他的姓名,不修改账号
不输入姓名,不修改账号
修改姓名为空字符,不修改账号
不修改姓名,修改账号为新的数据库中不存在的账号
不修改姓名,修改账号为数据库中已存在的其他的账号
不修改姓名,不输入账号
不修改姓名,修改账号为空字符
修改姓名为新姓名,修改账号为新的数据库中不存在的账号
不输入姓名,修改账号为新的数据库中不存在的账号
修改姓名为空字符,修改账号为新的数据库中不存在的账号
修改姓名为新姓名,修改账号为数据库中已存在的其他的账号
不输入姓名,修改账号为数据库中已存在的其他的账号
修改姓名为空字符,修改账号为数据库中已存在的其他的账号
修改姓名为新姓名,不输入账号
不输入姓名,不输入账号
修改姓名为空字符,不输入账号
修改姓名为新姓名,修改账号为空字符
不输入姓名,修改账号为空字符
修改姓名为空字符,修改账号为空字符
不修改姓名,不修改账号,输入空字符
不修改姓名,不修改账号,修改密码为新密码
不修改姓名,不修改账号,修改密码为已经存在的密码
修改姓名,不修改账号,修改密码为新密码
修改姓名,修改账号为新账号,修改密码为新密码
修改姓名,修改账号为已有账号,修改密码为新密码
删除业务员
选择多个业务员,点击删除按钮
不选择业务员,点击删除按钮
选择一个业务员,点击删除按钮
弹窗确认取消
弹窗确认确定
药店管理
查看药店信息:药店名称、药店地址
经销商新增药店后查看
经销商修改药店后查看
经销商删除药店后查看
新增药店
输入数据库中不存在的药店名称,输入药店地址
输入数据库中已存在的其他的药店名称,输入药店地址
不输入药店名称,输入药店地址
药店名称输入空字符,输入药店地址
输入药店名称,不输入药店地址
输入药店名称,药店地址输入空字符
不输入药店名称,不输入药店地址
药店名称输入空字符,药店地址输入空字符
修改药店
修改药店名称为新的数据库中不存在的药店名称,不修改药店地址
修改药店名称为数据库中已存在的其他的药店名称,不修改药店地址
不输入药店名称,不修改药店地址
修改药店名称为空字符,不修改药店地址
不修改药店名称,修改药店地址为新的药店地址
不修改药店名称,不输入药店地址
不修改药店名称,修改药店地址为空字符
修改药店名称为新的数据库中不存在的药店名称,修改药店地址为新的药店地址
修改药店名称为新的数据库中不存在的药店名称,不输入药店地址
修改药店名称为新的数据库中不存在的药店名称,修改药店地址为空字符
修改药店名称为数据库中已存在的其他的药店名称,修改药店地址为新的药店地址
修改药店名称为数据库中已存在的其他的药店名称,不输入药店地址
修改药店名称为数据库中已存在的其他的药店名称,修改药店地址为空字符
不输入药店名称,修改药店地址为新的药店地址
不输入药店名称,修改药店地址为空字符
修改药店名称为空字符,修改药店地址为新的药店地址
修改药店名称为空字符,不输入药店地址
修改药店名称为空字符,修改药店地址为空字符
删除药店
选择多个药店,点击删除按钮
不选择药店,点击删除按钮
选择存在店员的一个药店,删除药店
选择不存在店员的一个药店,点击删除按钮
查看店员列表信息
店员名称、店员手机号、所属药店名称、所属药店地址
业务员新增店员后查看
业务员修改店员后查看
业务员删除店员后查看
红包充值
查看余额
首页查看余额
充值后查看余额
充值
输入整数充值金额
输入小数充值金额
充值记录
充值时间,充值金额,余额
充值成功后查看
统计
消费记录
发红包时间,店员红包:店员红包金额,顾客红包:顾客红包金额,账户余额
用户领取红包,店员没有红包
用户领取红包,店员领取红包
用户领取红包失败,店员领取红包
用户第一次领取红包失败后,再次主动触发
0 条评论
下一页