基于JUnit进行的项目测试
对不同功能点进行测试:
检测忘记密码功能、注册功能能否正常使用
脚本文件:registerTest.java
1.检测忘记密码功能。事先注册好一个账号用于测试
测试步骤:输入账号
输入电子邮箱
输入验证码
1)用例标题:验证码错误情况
测试数据:账号 2021127
电子邮箱 [email protected]
验证码 1234
预期结果:验证码错误
实际结果:Verify Code Wrong!
2)用例标题:验证码正确情况
(由于验证码会变化,这里手动输入验证码来完成正确的填写)
测试数据:账号 2021127
电子邮箱 [email protected]
验证码 (手动填写)
预期结果:进入忘记密码下一级操作
实际结果:向邮箱发送验证信息
2.检测注册功能
测试步骤:输入用户名
输入昵称
输入密码
重复输入密码
输入学校(可选)
输入邮箱
1)用例标题:用户名重复情况
测试数据:用户名 2021127
昵称 clkr
密码 123456
重复密码 123456
邮箱 [email protected]
预期结果:用户存在无法注册
实际结果:
2)用例标题:正常注册情况
测试数据:用户名 2021008
昵称 cll
密码 123456
重复密码 123456
邮箱 [email protected]
预期结果:成功注册并登录
实际结果:成功注册并登录
登录功能测试
脚本文件:loginTest1.java
分出正确账号密码,不正确账号正确密码,正确账号不正确密码,全部不正确账号密码四种用例测试。
错误输入包括缺位,错误输入,多输入,大小写错误,空格输入
用例举例如下
正确:
错误输入:
不正确账号正确密码,正确账号不正确密码,全部不正确账号密码无法登录
输入出现缺位,错误输入,多输入错误,密码大小写,密码空格错误无法登录。
测试界面稳定:
脚本文件:Test1.java
通过测试长时间处于同一页面是否会造成卡顿
打开页面并进行休眠