仔细地编写测试用例可以避免盲目测试,提高测试效率,使测试活动规范有序;根据测试用例的多少和执行难度,可以大概估算测试工作量,亦使得跟踪测试项目的时间进度和资源分配高度更为有依据和便捷。在实际工作中,测试工程师要面对的项目很多,这时一份编写得很规范的测试用例就可以重复使用,减轻测试设计的工作量,减少回归测试的复杂程度。
测试用例是需要维护的,甚少有一次编写就能够得出一份十全十美的测试用例,这时我们需要对它进行维护,当需求变更时,更需要及时更新测试用例。
在实际工作工,一般会使用项目管理软件来写测试用例并进行相应管理,我之前使用的的禅道项目管理系统来进行用例管理,本日志以下的内容则是使用Excell表格编写的一个草稿版本,还需要不断地完善;另外经过复制粘贴后没有显示对应的表格线,不便于阅读,仍需寻求解决方法。
骑士CMS人才系统--个人前台部分测试用例 记录编号:T-01 |
||||||||||
项目名称 | 骑士CMS人才系统 | 程序版本 | v4.2.3 | |||||||
测试阶段 | 系统测试 | 测试类型 | 功能、UI、性能、安全性测试 | |||||||
设计人员 | 吴水荣 | 编制时间 | 2017年5月13日 | |||||||
序号 | 功能模块名称 | 用例目的 | 预置条件 | 输入数据 | 操作步骤 | 预期输出 | 测试结论 | BUG编号 | ||
通过 | 不通过 | 不执行 | ||||||||
个人求职者前台功能 | ||||||||||
1
|
注册 | 验证程序的注册功能正确 | 进入网站首页 | 1、正确的用户名(中英文开头,6-18位,无特殊符号)密码(6-16位组成,区分大小写)邮箱地址(不能使用已注册的邮箱): |
1、点击【立即注册】按钮 2、点击“个人注册” |
1、页面正确跳转到会员注册页面; 2、页面正确跳转到个人会员注册页面; |
|
|
|
|
A组数据:wushui; 604454841@qq.com; ma1234; 确认密码:ma1234; |
1、输入A组数据 2、点击【注册】按钮 |
注册成功,直接跳转至创建简历页面 | |
|
|
|||||
B组数据:wushuirong12345678; 604454842@qq.com; ma1234567890abcd; 确认密码:ma1234567890 |
1、输入B组数据 2、第一次确认密码出错后改正; 3、点击【注册】按钮 |
1、提示“两次输入的密码不一致”; 3、注册成功,进入创建简历页面 |
|
|
|
|||||
2、使用边界值方法输入错误的用户名密码和邮箱: | |
|
|
|
|
|||||
A组数据:wushu; 604454841@qq.com; ma123; |
依次输入A组数据 | 输入用户名时即时提示“中英文开头6-18位,无特殊符号”; 输入邮件地址时提示“该邮箱地址已被注册,请尝试登录”; 输入密码时提示“密码长度要求为6-16个字符”; |
|
|
|
|||||
B组数据:wushuirong123456789; 604454841@qq.com; ma1234567890abcde; |
依次输入B组数据 | 同上 | |
|
|
|||||
C组数据:&wushui; 604454843@qq.com; ma12345; |
依次输入C组数据 | 输入用户名时即时提示“中英文开头6-18位,无特殊符号”; | |
|
|
|||||
2
|
登录页面 | 验证程序可以根据输入正确的用户名密码登录;输入数据错误时有适当的提示 | 1、系统部署成功; 2、用户名密码已经注册好; |
1、正确:wushui/ma1234 2、错误:wushui/ma12347 3、错误:Wushui/ma1234 |
1、输入数据1,点击【登录】按钮。 2、输入数据2,点击【登录】按钮。 3、输入数据3,点击【登录】按钮。 4、输入随意数据后点击【重置】按钮。 |
1、提示登录成功并且正确跳转至会员中心首页 2、提示密码错误 3、提示用户名不存在 4、输入框清空。 |
|
|
|
|
3
|
登录页面-找回密码 | 测试系统的找回密码功能是否有效 | 进入登录页面 |
正确的邮箱地址:604454841@qq.com | 1、输入正确的邮箱地址后点击【下一步】 2、输入新的密码后点击【确定】 |
使用帐号和新的密码成功登录系统 | |
|
|
|
错误的邮箱地址:23232233@qq.com | 1、输入正确的邮箱地址后点击【下一步】 | 提示该邮箱没有绑定用户 | |
|
|
|||||
4
|
登录超时测试 | 验证登录一段时间后无操作后登录超时 | 登录系统 | 正确的用户名登录系统 | 1、使用正在测试以外的浏览器登录系统; 2、放着不进行任何操作; 3、半小时后来点击任何连接; 4、在登录的状态下关闭浏览器; 5、重新打开浏览器输入网站地址; |
3、跳转到登录页面 5、登录状态为没有登录。 |
|
|
|
|
5
|
创建简历页面 | 验证系统能正确有效地创建个人简历 | 个人用户已注册 | 1、应聘软件测试工程师/应聘软件测试工程师1234567890123456 2、吴水荣/库尔班.热合曼/ab%&*&*((0; 3、完全公开/显示编号/隐藏名字 4、13480251246/11111111111111 5、测试带*号的项 |
填写信息的其他栏目都可以随意填,需要注意的是简历名称、姓名、姓名公开程度和手机号码3个数据。 1、输入数据1; 2、输入数据2; 3、输入数据3;然后用企业帐号登录系统,点击导航栏的【招人才】栏目-->查看人才列表里刚提交的简历的姓名一栏; 4、输入数据4; 5、某些带*号的项不填写; 6、点击【保存】按钮。 |
1、输入“/”前半部分的数据,可以成功保存;输入后半部分则提示“简历名称应在12个字以内”; 2、输入成功/输入成功/提示出错; 3、注册成功后企业看到该简历的姓名:真实姓名/仅显示其编号/不根据姓和性别显示X先生或X女士; 4、输入成功/提示手机号码格式不正确; 5、提示填写该带红色*号的项。 6、跳转至完善简历页面。 |
|
|
|
|
6
|
完善简历页面 | 验证该页面功能正确 | 个人用户已注册,并且已经创建简历; | 1、填写工作经验:重点测试任职时间(A:起始时间小于结束时间;B:起始时间大于结束时间;C:不填写结束时间,勾选“至今”) 2、填写教育背景:重点测试同数据1。 3、直接探索职位: 4、测试带*号的项 |
1、填写数据1;然后点击【保存】按钮; 2、填写数据2;然后点击【保存】按钮; 3、点击【搜索职位】按钮; 4、某些带*号的项不填写; |
1、A:正确保存;B:提示“结束时间应大于起始时间;C:不显示结束时间,仅显示“至今”项被勾选。保存后简历上成功显示刚才填写的信息。 2、同上。 3、跳转至【找工作】栏目 4、提示填写该带红色*号的项。 |
|
|
|
|
7
|
简历管理 | 验证简历管理功能符合需求 | 登录网站并点击进入简历管理页面。 | 1、已申请职位 | 1、在【找工作】栏目点击进入; 点击列表中的某一条记录上的【投递简历】按钮。 |
已申请职位对应的数字相应改变 | |
|
|
|
2、面试邀请 | 1、使用上一步投递简历的企业帐号登录系统 2、点击【简历管理】-->收到的简历-->待处理简历-->点击简历名称打开简历-->下载简历-->返回待处理简历-->操作-->邀请面试-->填写面试时间-->点击确定按钮。 |
面试邀请对应的数字相应改变 | |
|
|
|||||
3、谁在关注我 | 1、使用企业账号登录网站 2、点击【找人才】栏目找到“我”的简历; 3、点击姓名连接进入简历 |
谁在关注我对应的数字相应改变。 | |
|
|
|||||
4、刷新 | 1、进入【我的简历】页面; 2、点击“刷新”; 3、进入【找人才】导航栏查看 |
2、点击“刷新”即会把“刷新时间”项改成“刚刚”,并且提示刷新简历送5积分; 3、最新刷新的记录显示在最前面(设置置顶的例外) |
|
|
|
|||||
5、修改 | 1、进入【我的简历】页面; 2、点击“修改”; 3、跳转至简历编辑页面; 4、点击各个栏目的【修改】按钮; 5、在弹出的窗口作出必要的修改后点击【保存】按钮; 6、点击编辑页面的【保存】按钮 |
5、所修改的信息即时显示在简历页面上。 6、简历修改成功,企业查看到的简历内容为已更新过的。 |
|
|
|
|||||
6、预览 | 1、进入【我的简历】页面; 2、点击“预览”; |
跳转至简历预览页面 | |
|
|
|||||
7、置顶 | 1、进入【我的简历】页面; 2、点击“置顶”; |
弹出置顶的窗口(由于与金钱挂钩,延迟测试) | |
|
|
|||||
8、标签 | 1、进入【我的简历】页面; 2、点击“标签”; |
弹出标签的窗口(由于与金钱挂钩,延迟测试) | |
|
|
|||||
9、委托 | |
延迟测试 | |
|
|
|||||
10、更换模板 | |
延迟测试 | |
|
|
|||||
11、删除简历 | 1、进入【我的简历】页面; 2、点击“更多-->删除简历”; 3、再创建一份简历后重复第1、2步 4、在弹出的对话框里点击【确定】按钮。 |
2、当只有一份简历时会弹出对话框提示不能删除; 3、弹出是否确定要删除的对话框 4、提示删除成功,并且简历列表里已经没有该条件简历记录。 |
|
|
|
|||||
12、设置默认 | 1、建立两份以上的简历 2、点击非默认简历的“设为默认”连接; |
1、默认先创建的为默认简历,后创建的在简历列表后面,并且带有“设为默认”的超链接。 2、被设置的成为默认简历并有成功提示。 |
|
|
|
|||||
8
|
简历外发 | 验证简历外发功能正确实现 | 登录成功并且已经成功创建1份以上简历 | A:有效数据:简历名称/604454841@qq.com/万里软件/软件测试工程师 B:企业邮箱与企业名称不匹配的数据: |
1、录入数据A并点击【确定】; 2、用被发简历的企业账号登录系统-->管理简历 3、录入数据B并点击【确定】 |
1、提示简历外发成功并且出现在列表第一条; 2、收到步骤2发过来的简历; 3、提示企业名称不存在或邮箱地址不匹配 |
|
|
|
|
9
|
简历隐私设置 | 验证简历隐私设置功能正确实现 | 登录成功并且已经成功创建1份以上简历 | 简历默认为公开 | 1、进入【我的简历】-->隐私设置 2、选择其中一份简历为“保密”; |
1、全部简历都默认为公开,可以在网站的【找人才】栏目下搜索得到。 2、列表里该条简历的锁标识变为红色,并且在【招人才】栏目下搜索不到了。 |
|
|
|
|
10
|
简历隐私--简历屏蔽企业设置 | 验证简历屏蔽企业功能正确实现 | 登录成功并且已经成功创建1份以上简历 | 企业名称为该网站已注册的企业 | 1、进入【我的简历】-->隐私设置 2、在屏蔽企业下划线里输入“万里软件”; 3、点击【屏蔽企业】按钮; 4、使用“万里软件”的企业账号登录系统查找该简历 |
3、提示屏蔽成功并且显示在“已屏蔽企业“列表里。 4、无法查找到该简历;如果去掉该设置再用这个企业用户登录查找则能查找得到。 |
|
|
|
|
11
|
投递简历 | 验证投简历功能正确实现 | 1、登录成功并且已经成功创建2份以上简历; 2、已有企业发布职位信息的测试数据; |
万里软件发布了A:“软件测试工程师”\B:“前端开发工程师”职位 | 1、进入【找工作】-->职位列表 2、找到准备好的测试数据A,点击【投递简历】按钮。 3、在提示对话框点击【确定】按钮; 4、找到测试数据B,点击【投递简历】按钮; 5、在提示对话框点击【取消】按钮; 6、使用“万里软件”企业账号登录系统-->简历管理 |
3、对话框关闭,职位列表刷新,【投递简历】按钮状态变成【已投递】; 5、对话框关闭,职位列表的【投递简历】状态不变。但是如果再重复点击该按钮,会提示申请失败。 6、2个职位都已有刚刚投递的简历记录。 |
|
|
|
|
12
|
求职管理--面试邀请 | 验证面试邀请功能正确实现 | 登录成功并且已经成功投递过一份以上的简历 | 以序号11的测试结果为前提 | 1、使用“万里软件”企业账号登录系统进行简历管理,并提出面试邀请; 2、点击记录后面的【查看】图标按钮 3、点击【删除】图标按钮。 |
1、个人求职者账号的求职管理--面试邀请的列表里显示已被邀请的职位,状态为:未查看。 2、弹出面试详情对话框,点击【确定】按钮后邀请记录的状态为“已查看”。 3、弹出是否删除的确认对话框,点击【取消】的话无任何改变,点击【确定】按钮,则记录被删除。 |
|
|
|
|
13
|
求职管理--已申请职位 | 验证已对申请职位的管理功能正确实现 | 账号建立2份以上简历并且已分别投过1个职位以上 | 以序号11的测试结果为前提 | 1、在【找工作】栏目点击进入; 点击列表中的某一条记录上的【投递简历】按钮。 2、在“选择简历”处的下拉框分别选择简历; 3、点击申请职位超连接; 4、投递反馈:1)在下拉框里选择各种状态; 2)使用被投递简历的企业账号登录网站,对“企业未查看”的记录进行查看操作; 3)企业发出面试邀请; 5、删除:点击【删除】图标按钮; 6、批量删除:勾选所要删除的记录,点击列表左下方的【删除】按钮; |
1、求职管理-->已申请职位列表里的记录新添加步骤1投递简历的那条职位信息。 2、列表里分别显示每一份简历投递的对应职位记录; 3、跳转至职位详情页面; 4.1)列表里的记录相应改变; 4.2)投递反馈状态变成“待反馈”; 4.3)投递反馈状态变成“合适”; 5、弹出是否确定删除的提示对话框,点击【取消】按钮不影响,点击【确定】按钮则删除记录。 6、批量删除成功; |
|
|
|
|
14
|
收藏&关注 | 验证收藏和关注职位的管理功能正确实现 | 登录成功并且已经成功创建1份以上简历 | 收藏2条职位信息 | 1、在【找工作】栏目-->所有职位列表; 2、随机点击2条记录的“收藏”链接; 3、点击职位名称超链接; 4、测试职位招聘期限:使用企业帐号登录系统,将步骤2收藏的职位关闭(职位管理-->管理职位-->发布中的职位-->勾选职位-->点击【关闭职位】按钮; 5、职位管理-->管理职位-->未显示的职位-->勾选职位-->点击恢复超链接; |
2、提示收藏成功,收藏图标变成红色的“已收藏”,并且在会员中心-->收藏&关注列表里显示步骤2收藏的记录。 3、进入职位详情页面; 4、弹出是否确定要关闭的提示对话框,点击确定后职位收藏夹里对应的记录“职位名称”字体颜色变成灰色; 5、上一步的“职位名称”字体颜色重新变成蓝色; |
|
|
|
|
15
|
收藏&关注--批量投递 | 验证收藏和关注职位的批量投递简历功能正确实现 | 登录成功并且已经成功创建2份以上简历 | 以序号14的测试结果为前提 | 1、勾选2条记录,点击【批量投递】按钮; 2、勾选2条已经投递过简历的职位记录和1条没有投递过的记录后点击【批量投递】 |
1、提示职位申请成功,获得积分;并且职位列表处的投递状态变成“已投递”; 2、弹出对话框,提示“您申请3个职位,其中1个成功了。以下职位投递失败:(已经投递过的那2条记录,并提示已经申请过该职位) |
|
|
|
|
|
|
|
|
|
|