黑盒测试方法设计的测试用例
1.用户管理模块
测试登录功能:输入正确的用户名和密码,能够成功登录,并跳转到主页面;输入错误的用户名或密码,不能登录成功,并提示错误信息;
测试注册功能:输入未注册的用户名和密码,能够成功注册新用户,并跳转到登录页面;输入已经注册过的用户名,不能注册成功,并提示错误信息;
测试密码找回功能:输入正确的邮箱地址,能够收到密码重置链接,并成功重置密码;输入错误的邮箱地址,不能够收到密码重置链接,并提示错误信息。
2.社团信息管理模块
测试添加社团功能:输入正确的社团信息,能够成功添加新社团;输入重复的社团名称,不能够添加成功,并提示错误信息;
测试修改社团信息功能:输入正确的社团ID和新的社团信息,能够成功修改社团信息;输入错误的社团ID或不完整的社团信息,不能够修改成功,并提示错误信息;
测试删除社团功能:输入正确的社团ID,能够成功删除社团;输入错误的社团ID,不能够删除成功,并提示错误信息;
测试查询社团功能:输入正确的查询条件,能够查找到符合条件的社团信息;输入错误的查询条件,不能够查找到符合条件的社团信息,并提示错误信息。
3.成员管理模块
测试申请加入社团功能:输入正确的社团ID和个人信息,能够成功提交加入申请;输入错误的社团ID或不完整的个人信息,不能够提交成功,并提示错误信息;
测试退出社团功能:输入正确的社团ID,能够成功退出社团;输入错误的社团ID,不能够退出成功,并提示错误信息;
测试审批加入社团功能:输入正确的申请ID和审批结果,能够成功审批申请;输入错误的申请ID或不完整的审批结果,不能够审批成功,并提示错误信息。
4.活动管理模块
测试发布活动功能:输入正确的活动信息,能够成功发布新活动;输入不完整的活动信息,不能够发布成功,并提示错误信息;
测试报名功能:输入正确的活动ID和个人信息,能够成功报名活动;输入错误的活动ID或不完整的个人信息,不能够报名成功,并提示错误信息;
测试签到功能:输入正确的活动ID和个人信息,能够成功签到活动;输入错误的活动ID或不完整的个人信息,不能够签到成功,并提示错误信息。
5.统计分析模块
测试统计社团数量功能:能够正确统计出系统中所有社团的数量;
测试统计成员数量功能:能够正确统计出指定社团的成员数量;
测试统计活动数量功能:能够正确统计出指定社团的活动数量;
测试统计签到率功能:能够正确统计出指定活动的签到率。