设计登录页面测试用例,页面包括账号、密码和验证码,账号字符长度小于20,密码字符长度小于30,验证码数字和字母组合,长度为4

1. 正确输入账号、密码和验证码,登录成功。
2. 账号为空,应提示"请输入账号"。
3. 账号长度为19个字符,符合要求。
4. 账号长度为20个字符,符合要求。
5. 账号长度为21个字符,应提示"账号长度应小于20个字符"。
6. 密码为空,应提示"请输入密码"。
7. 密码长度为29个字符,符合要求。
8. 密码长度为30个字符,符合要求。
9. 密码长度为31个字符,应提示"密码长度应小于30个字符"。
10. 验证码为空,应提示"请输入验证码"。
11. 验证码输入错误,应提示"验证码错误,请重新输入"。
12. 验证码为4位数字,符合要求。
13. 验证码为4位字母,符合要求。
14. 验证码为3位数字和1位字母,应提示"验证码应为4位数字和字母组合"。
15. 验证码为5位数字和字母组合,应提示"验证码应为4位数字和字母组合"。
16. 输入正确的账号和密码,但未输入验证码,应提示"请输入验证码"。
17. 在输入错误的密码时,多次重复提交表单,应该能正常显示错误信息,但不应频繁请求验证码或进行其他异常操作。
18. 输入正确的账号和验证码,但未输入密码,应提示"请输入密码"。
19. 输入正确的密码和验证码,但未输入账号,应提示"请输入账号"。
20. 在已登录状态下,再次访问登录界面,应自动跳转到首页或显示当前用户已经登录。
21. 输入错误的账号、密码和验证码

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
一、app常规测试内容 1、功能测试 1.1功能点测试 测试各模块的业务功能点是否正常,app前端和后端数据交互是否正常,页面显示是否正常等 1.2业务逻辑测试 测试各关联的业务流程是否正常,异常情况下的处理方式是否正确,耶特别要关注一些关联和交互性的测试,比如与pc端的交互,客户端被打扰的测试,待机和插拔数据线的测试,前后切换是否正常等 也包括业务场景的测试,比如弱网状态的测试(可使用fiddle设置弱网),网络的切换的测试(4g_wifi等) 2、安装/卸载测试 测试app在手机上的安装/卸载是否存在问题,覆盖安装的处理是否正确,是否支持第三方的辅助安装和卸载 3、升级测试 重点要验证升级后是否正常使用,升级包括在线升级,聚道下载包升级等方式,也需要测试到相邻版本升级,以及跨版本升级的情况 4、设配性测试 也就是我们通常说的兼容性测试,主要包括几方面的兼容性:手机型号的兼容性,在手机选项的时候,要兼顾不同的品牌,型号,操作系统和版本(包括定制操作系统),屏幕尺寸和不同分辨率的兼容性 也包括内部兼容,与主流app是否兼容 5、性能测试 性能测试包括两部分,一部分是服务器的性能测试,一部分是app本身的性能测试,这里讲的是app本身的性能测试,涉及app在手机上的响应速度,比如app第一次和非第一次的启动时间,图片加载比较多的页面打开时间,app的耗电量,app的耗流量等。 6、稳定性测试 通过adb自动化命令,或者monkey等工具对app进行长时间的稳定性测试 7、权限和安全性测试 第三方工具跳出的提示禁止,是否会影响业务流程的正常进行; 敏感信息泄露 服务器接口安全性 服务器接口安全性 账号的安全性 文件及目录的权限 扣费风险 8、易用性测试 包括用户操作,界面等领域的测试,比如:操作步骤,菜单是否符合用户习惯,界面的布局是否合理,界面是否美观,整体的风格是否一致。
1. 标题:正常情况下输入正确的账号密码验证码进行登录 步骤:输入正确的账号密码验证码,点击登录按钮 预期:能够成功登录到系统中 2. 标题:输入错误的账号,正确的密码验证码进行登录 步骤:输入错误的账号、正确的密码验证码,点击登录按钮 预期:登录失败,提示账号不存在或错误 3. 标题:输入正确的账号,错误的密码验证码进行登录 步骤:输入正确的账号、错误的密码验证码,点击登录按钮 预期:登录失败,提示密码错误 4. 标题:输入正确的账号密码,错误的验证码进行登录 步骤:输入正确的账号密码和错误的验证码,点击登录按钮 预期:登录失败,提示验证码错误 5. 标题:输入错误的账号密码验证码进行登录 步骤:输入错误的账号密码验证码,点击登录按钮 预期:登录失败,提示账号密码错误 6. 标题:只输入账号进行登录 步骤:只输入账号,不输入密码验证码,点击登录按钮 预期:登录失败,提示密码验证码不能为空 7. 标题:只输入密码进行登录 步骤:只输入密码,不输入账号验证码,点击登录按钮 预期:登录失败,提示账号验证码不能为空 8. 标题:只输入验证码进行登录 步骤:只输入验证码,不输入账号密码,点击登录按钮 预期:登录失败,提示账号密码不能为空 9. 标题:输入正确的账号密码验证码,但是账号密码之间有空格 步骤:输入正确的账号密码验证码,但账号密码之间有空格,点击登录按钮 预期:登录失败,提示账号密码错误 10. 标题:输入正确的账号密码验证码,但是验证码密码之间有空格 步骤:输入正确的账号密码验证码,但验证码密码之间有空格,点击登录按钮 预期:登录失败,提示验证码错误 11. 标题:输入正确的账号密码验证码,但是账号验证码之间有空格 步骤:输入正确的账号密码验证码,但账号验证码之间有空格,点击登录按钮 预期:登录失败,提示验证码错误 12. 标题:输入正确的账号密码验证码,但是账号密码验证码之间都有空格 步骤:输入正确的账号密码验证码,但账号密码验证码之间都有空格,点击登录按钮 预期:登录失败,提示账号密码错误 13. 标题:输入正确的账号密码验证码,但是账号密码验证码之间都有特殊字符 步骤:输入正确的账号密码验证码,但账号密码验证码之间都有特殊字符,点击登录按钮 预期:登录失败,提示账号密码错误 14. 标题:输入正确的账号密码验证码,但是账号密码验证码之间都有换行符 步骤:输入正确的账号密码验证码,但账号密码验证码之间都有换行符,点击登录按钮 预期:登录失败,提示账号密码错误 15. 标题:输入正确的账号密码验证码,但是账号密码验证码之间都有空格和特殊字符 步骤:输入正确的账号密码验证码,但账号密码验证码之间都有空格和特殊字符,点击登录按钮 预期:登录失败,提示账号密码错误 16. 标题:输入正确的账号验证码,但是不输入密码进行登录 步骤:输入正确的账号验证码,不输入密码,点击登录按钮 预期:登录失败,提示密码不能为空 17. 标题:输入正确的密码验证码,但是不输入账号进行登录 步骤:输入正确的密码验证码,不输入账号,点击登录按钮 预期:登录失败,提示账号不能为空 18. 标题:输入正确的账号密码,但是不输入验证码进行登录 步骤:输入正确的账号密码,不输入验证码,点击登录按钮 预期:登录失败,提示验证码不能为空 19. 标题:输入空的账号密码验证码进行登录 步骤:输入空的账号密码验证码,点击登录按钮 预期:登录失败,提示账号密码验证码不能为空 20. 标题:输入正确的账号密码,但是验证码输入的是汉字 步骤:输入正确的账号密码,但验证码输入的是汉字,点击登录按钮 预期:登录失败,提示验证码错误 21. 标题:输入正确的账号密码,但是验证码输入的是字母 步骤:输入正确的账号密码,但验证码输入的是字母,点击登录按钮 预期:登录失败,提示验证码错误 22. 标题:输入正确的账号密码,但是验证码输入的是数字 步骤:输入正确的账号密码,但验证码输入的是数字,点击登录按钮 预期:登录失败,提示验证码错误 23. 标题:输入正确的账号密码,但是验证码输入的是特殊字符 步骤:输入正确的账号密码,但验证码输入的是特殊字符,点击登录按钮 预期:登录失败,提示验证码错误 24. 标题:输入正确的账号密码,但是验证码输入的是换行符 步骤:输入正确的账号密码,但验证码输入的是换行符,点击登录按钮 预期:登录失败,提示验证码错误 25. 标题:输入正确的账号密码,但是验证码输入的是空格 步骤:输入正确的账号密码,但验证码输入的是空格,点击登录按钮 预期:登录失败,提示验证码错误 26. 标题:输入正确的账号密码,但是验证码输入的是超过四位数的数字 步骤:输入正确的账号密码,但验证码输入的是超过四位数的数字,点击登录按钮 预期:登录失败,提示验证码错误 27. 标题:输入正确的账号密码验证码输入正确,但是系统正在维护 步骤:输入正确的账号密码验证码输入正确,但系统正在维护,点击登录按钮 预期:登录失败,提示系统正在维护 28. 标题:输入正确的账号密码验证码输入正确,但是账号被锁定 步骤:输入正确的账号密码验证码输入正确,但账号被锁定,点击登录按钮 预期:登录失败,提示账号已被锁定 29. 标题:输入正确的账号密码验证码输入正确,但是密码输入错误次数超过限制 步骤:输入正确的账号密码验证码输入正确,但密码输入错误次数超过限制,点击登录按钮 预期:登录失败,提示密码错误次数超过限制,请联系管理员 30. 标题:输入正确的账号密码验证码输入正确,但是账号已过期 步骤:输入正确的账号密码验证码输入正确,但账号已过期,点击登录按钮 预期:登录失败,提示账号已过期,请联系管理员重新开通账号

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值