测试需求介绍

1、什么是测试需求?

       确切地讲,所谓的测试需求就是在项目中要测试什么。我们在测试活动中,首先需要明确测试需求(What),才能决定怎么测(How),测试时间(When),需要多少人(Who),测试的环境是什么(Where),测试中需要的技能、工具以及相应的背景知识,测试中可能遇到的风险等等,以上所有的内容结合起来就构成了测试计划的基本要素。而测试需求是测试计划的基础与重点。  
       就像软件的需求一样,测试需求根据不同的公司环境,不同的专业水平,不同的要求,详细程度也是不同的。但是,对于一个全新的项目或者产品,测试需求力求详细明确,以避免测试遗漏与误解。   

2、为什么进行测试需求分析?
       进行 软件测试的依据是什么,换句话说我们为什么要这样做才能做好本测试呢?大家都知道测试活动的基础是软件需求规格说明书,那么是不是说只要有软件需求规格说明书,就可以做出合理的测试计划和完善的 测试用例
  举一个经常见到的 性能测试需求:系统的页面访问速度要在2~4秒。面对这样一条需求要怎样进行测试呢?页面访问速度在2~4秒是指哪个页面、操作的响应速度?(不同的页面、操作由于其本身的业务复杂程度的不同,不应该做到“一视同仁”)。2~4秒是多少用户的访问标准?是什么样的系统软、硬件配置下要达到的标准?
  面对这一系列的问题,促使我们进行测试需求分析这样一个过程来帮助我们更好的理解软件需求,来确定测试中需要使用的技能、环境、工具以及可能遇到的风险等等。通过测试需求分析来帮助我们对被测软件有全面、清晰、准确的认识。

      测试需求做得越详细、精准,表明我们对被测软件的了解越深,对将要进行的测试任务内容越清晰,更能准确无误对测试对象进行量化,进而对测试工作进行量化,让我们更有把握保证测试的质量和进度。

      如果把测试活动比作软件生命周期,测试需求就相当于软件的需求规格,测试策略相当于软件的架构设计,测试用例相当于软件的详细设计,测试执行相当于软件的编码过程。只是在测试过程中,我们把”软件”两个字全部替换成了”测试”。这样,我们就明白了整个测试活动的依据来源于测试需求。  

3、测试需求分析的方法?

       测试需求通常是以待测对象的软件需求为原型进行分析而转变过来的。但测试需求并不等同于软件需求,它是以测试的观点根据软件需求整理出一个checklist,作为测试该软件的主要工作内容。 
       测试需求主要通过以下途径来收集:  

       (1)被测系统相关的文档、资料。如:需求规格说明书、界面原型、项目会议、有关需求信息的会议 记录及其他技术文档。
  (2)与客户或系统需求分析人员进行沟通。都说要像用户一样对系统进行测试,和用户交流的过程中会让我们明确怎样的系统会让用户的工作更便捷、高效。
  (3)系统的业务背景资料。业务领域的专业知识等。
  (4)正式或非正式的培训。对于专业领域性强的系统来说,培训是非常有必要的,更能发现业务的“潜规则”。
  (5)如果待测试的系统有旧版本的话,旧系统的功能特性会成为最有效的测试需求来源。
4、测试需求分析的目的?
      (1)确保需求文档中所描述的内容是真实可靠的

  我们必须考虑,提出这些需求的涉众,是否真的可以正确的描述自己的需求?我们的需求人员是否真的可以正确的理解用户的需求?有没有一些被用户认为在业务处理上是理所当然、极其平常的事情,而没有作为需求提出来?有没有一些被用户认为他们过去使用的软件已经提供了相应的功能,所以认为我们也应当提供,而没有提出来的?作为测试人员,还是需要对软件产品所涉及的行业的业务有一个全面的、深入的了解。

   (2)保证软件需求的可测试性

  就是要保证所有的需要实现的需求都是可以用某种方法来明确的判断是否符合需求文档中的描述。如果对于某条需求或某个特性,无法通过一个明确的方法来进行验证,或者无法预知它的结果,那么就意味着这条需求的描述存在缺陷,应该请需求人员对需求文档进行修改或补充。
  总之通过测试需求分析的过程,划分系统的需求及其重要程度。测试需求的确定为我们制定进度计划、分配资源以及如何确定某个阶段测试工作是否完成提供一个可供衡量的标准。已被确定的测试需求是我们进行测试用例设计和测试覆盖的依据。让测试活动进行的“有理有据”。


QQ注册页面详细的测试用例 用例编号 需求(用例标题) 模块 步骤 预期结果 测试结果 功能点优先级 V_0001 显示输入状态 注册页面 "1、进入QQ邮箱账号申请页面 2、鼠标点击邮箱账号输入框" 光标闪动,输入框亮色 1 V_0002 页面失效 注册页面 "1、进入QQ邮箱账号申请页面 2、长时间离开页面" 提示:由于您长时间离开导致页面失效,请重新注册 1 V_0003 输入不合理邮箱账号 注册页面 "1.进入QQ邮箱账号申请页面 2.输入错误的邮箱名,如111111111 3.鼠标焦点离开邮箱账号框" 提示:邮箱格式错误 1 V_0004 输入字母自动弹出合理的邮箱账号下拉框选 注册页面 "1.进入QQ邮箱账号申请页面 2.输入字母 如 aa 自动弹出合理下拉框选 3.选择其中一种" 提示:创建成功 1 V_0005 输入数字自动弹出合理的邮箱账号下拉框选 注册页面 "1.进入QQ邮箱账号申请页面 2.输入数字 如 11 自动弹出合理下拉框选 3.选择其中一种" 提示:创建成功 1 V_0006 邮箱账号分类选 注册页面 "1.进入QQ邮箱账号申请页面 2.鼠标焦点进入邮箱账号框" "提示:1.请输入你常用的电子邮箱 2.选择""创建邮箱""或""注册普通QQ号""" 1 V_0007 查看邮箱账号旁边分类选的“注册普通QQ号”选是否有用 注册页面 "1.进入QQ邮箱账号申请页面 2.点击邮箱账号旁边的“注册普通QQ号” 3.是否正确转换到“QQ账号注册”页面" 成功转换页面 1 V_0008 查看邮箱账号旁边分类选的“创建邮箱”选是否有用 注册页面 "1.进入QQ邮箱账号申请页面 2.点击邮箱账号旁边的“创建邮箱” 3.邮箱账号是否分为2部分组成;前半部为输入;后半部为选择 " 成功显示区分状态 1 V_0009 查看邮箱账号右侧选择的下拉框选是否可用 注册页面 "1.进入QQ邮箱账号申请页面 2.点击邮箱账号旁边的“创建邮箱” 3.邮箱账号是否分为2部分组成;左半部为输入;右半部为选择 4.点击右半部的选下拉框,查看是否可用" 可以正确选择其中一种 1 V_0010 邮箱账号不能为空 右侧邮箱账号结尾默认值为@qq.com 注册页面 "1.进入QQ邮箱账号申请页面 2.左侧不输入任何符号 3.右侧随意选择一种选 如 @qq.com 4.鼠标焦点离开邮箱账号输入框" 提示:请输入邮箱 1 V_0011 注册页面 "1.进入QQ邮箱账号申请页面 2.左侧输入 空格键 3.右侧随意选择一种选 如@qq.com 4.鼠标焦点离开账号输入框" 提示:请输入邮箱 1 V_0012 不以字母开头的邮箱账号 注册页面 "1.进入QQ邮箱账号申请页面 2.左侧输入以空格、数字、点、减号、下划线组成的邮箱账号 3.右侧随意选择一种选 如 @qq.com 4.鼠标焦点离开邮箱账号框" 提示:必须以a-z的字母(不区分大小写)为开头 V_0013 "输入小于3位的字符邮箱账号 (不区分大小写)" 注册页面 "1.进入QQ邮箱账号申请页面 2.左侧输入小于3位的字符 如 aa 3.右侧随意选择一种选 如 @qq.com 4.鼠标焦点离开账号输入框" 提示:长度该为3-18个字符 1 V_0014 "输入大于18位的字符邮箱账号 (不区分大小写)" 注册页面 "1.进入QQ邮箱账号申请页面 2.左侧输入大于18位的字符 如 aaaaa11111#####a2%] 3.右侧随意选择一种选 如 @qq.com 4.鼠标焦点离开账号输入框" 提示:长度该为3-18个字符 1 V_0015 输入3-18位字符包含不合理使用的特殊符号(点、减号、下划线) 注册页面 "1.进入QQ邮箱账号申请页面 2.左侧输入包含不合理使用特殊符号的账号 如 aaa3122s2...wa 3.右侧随意选择一种选 如@qq.com 4.鼠标焦点离开账号输入框" 提示:点、减号、下划线不能连续出现2次或2次以上 1 V_0016 输入3-18位字符包含合理使用的特殊符号(点、减号、下划线) 注册页面 "1.进入QQ邮箱账号申请页面 2.左侧输入包含合理使用特殊符号的账号 如 aaa-312_2s2.wa 3.右侧随意选择一种选 如@qq.com 4.鼠标焦点离开账号输入框" 提示:创建成功 1 V_0017 检测账号是否已被注册 注册页面 "1.进入QQ邮箱账号申请页面 2.左侧输入3-18个合理字符 如 aaaaa222222 3.右侧随意选择一种选 如@qq.com 4.鼠标焦点离开账号输入框" 提示:账号以被注册 1 V_0018 注册页面 "1.进入QQ邮箱账号申请页面 2.左侧输入3-18个合理字符 如 akuhkj523312 3.右侧随意选择一种选 如@qq.com 4.鼠标焦点离开账号输入框" 提示:创建成功 1 V_0019 输入以点、减号、下划线为结尾 注册页面 "1、进入邮箱账号申请页面 2、左侧输入以点、减号、下划线为结尾 如 asdas123_ 3、右侧随意选择一种选 如@QQ.com 4.鼠标焦点离开账号输入框" 提示:请以字母或数字结尾 1 V_0020 输入以字母或数字结尾 注册页面 "1、进入邮箱账号申请页面 2、左侧输入以字母或数字结尾 如asdasw_11 3、右侧随意选择一种选 如@qq.com 4.鼠标焦点离开账号输入框" 提交成功 1 V_0021 显示输入状态 注册页面 "1、进入QQ邮箱账号申请页面 2、鼠标点击昵称输入框" 光标闪动,输入框亮色 1 V_0022 昵称不能为空 注册页面 "1.进入QQ邮箱账号申请页面 2.点击进入昵称输入框 3.不输入任何符号 4.鼠标焦点离开昵称输入框" "提示:1.请输入昵称 2.昵称输入框变红" 1 V_0023 注册页面 "1.进入QQ邮箱账号申请页面 2.点击进入昵称输入框 3.输入空格符号 4.鼠标焦点离开昵称输入框" "提示:1.昵称不能为空格 2.昵称输入框变红" 1 V_0024 输入大于24位字符 注册页面 "1.进入QQ邮箱账号申请页面 2.点击进入昵称输入框 3.输入大于24位的字符 如 aaaaaaaa11111111$$$$$$$$y 4.鼠标焦点离开昵称输入框" 提示:不能超过24个字符或12个汉字 1 V_0025 输入大于12个汉字 注册页面 "1.进入QQ邮箱账号申请页面 2.点击进入昵称输入框 3.输入大于12个的汉字 如啊啊啊啊啦啊啊啊啊啦啊啊啊 4.鼠标焦点离开昵称输入框" 提示:不能超过24个字符或12个汉字 1 V_0026 输入大于12位字符和6个汉字 注册页面 "1.进入QQ邮箱账号申请页面 2.点击进入昵称输入框 3.输入大于12位字符和6个汉字 如asdc1234^&*&啊啊啦暗暗额h 4.鼠标焦点离开昵称输入框" 提示:不能超过24个字符或12个汉字 1 V_0027 输入不超过24个字符或12个汉字 注册页面 "1.进入QQ邮箱账号申请页面 2.点击进入昵称输入框 3.输入12342 4.鼠标焦点离开昵称输入框" 提示:创建成功 1 V_0028 密码提示功能 注册页面 "1.进入QQ邮箱账号申请页面 2.鼠标点击密码输入框" 提示:请输入密码 1 V_0029 密码不能为空 注册页面 "1.进入QQ邮箱账号申请页面 2.不输入任何符号 3.鼠标焦点离开密码输入框" "提示:1请输入密码 2密码框变红" 1 V_0030 注册页面 "1.进入QQ邮箱账号申请页面 2.输入空格符号 3.鼠标焦点离开密码输入框" "提示:1密码不能为空格 2密码框变红" 1 V_0031 设置密码软键盘 注册页面 "1.进入QQ邮箱账号申请页面 2.鼠标焦点进入密码输入框 3.旁边出现软键盘图标 4.进入软键盘,看能否使用" 弹出软件盘能正常使用 1 V_0032 填写不合理密码长度小于6位字符 注册页面 "1.进入QQ邮箱账号申请页面 2.输入小于6位的字符,如55555 3.鼠标焦点离开密码输入框" "提示:1密码长度应为6-16位字符 2密码框变红" 1 V_0033 填写不合理密码长度大于16位字符 注册页面 "1.进入QQ邮箱账号申请页面 2.输入大于16位的字符,如55555666667777788 3.鼠标焦点离开密码输入框" "提示:1密码长度不能过长 2密码框变红" 1 V_0034 "密码不能为9位以下的纯数字 " 注册页面 "1.进入QQ邮箱账号申请页面 2.输入小于9位的纯数字,如88888888 3.鼠标焦点离开密码输入框" "提示:1密码不能为9位以下的纯数字 2密码框变红" 1 V_0035 "填写合理的密码最小长度 区分大小写" 注册页面 "1.进入QQ邮箱账号申请页面 2.输入6位的字符,如z55555 3.鼠标焦点离开密码输入框" 提示:密码成功 1 V_0036 "填写合理的密码最大长度 区分大小写" 注册页面 "1.进入QQ邮箱账号申请页面 2.输入16位的字符,如5555566666777778 3.鼠标焦点离开密码输入框" 提示:密码成功 1 V_0037 "填写合理的密码纯数字 " 注册页面 "1.进入QQ邮箱账号申请页面 2.输入9位的纯数字,如888888888 3.鼠标焦点离开密码输入框" 提示:密码成功 1 V_0038 "填写合理的密码组合数字加字母 区分大小写" 注册页面 "1.进入QQ邮箱账号申请页面 2.输入数字加组合,如8888zasd 3.鼠标焦点离开密码输入框" 提示:密码成功 1 V_0039 提示密码强度 弱 注册页面 "1.进入QQ邮箱账号申请页面 2.输入纯数字,如8888888888 3.鼠标焦点离开密码输入框" 提示:密码强度 弱 1 V_0040 提示密码强度 中 注册页面 "1.进入Q邮箱Q账号申请页面 2.输入字母加数字,如zxcs7654 3.鼠标焦点离开密码输入框" 提示:密码强度 中 1 V_0041 提示密码强度 强 注册页面 "1.进入QQ邮箱账号申请页面 2.输入数字+字母+符号,如888zsd#¥% 3.鼠标焦点离开密码输入框" 提示:密码强度 强 1 V_0042 确认密码不能为空 注册页面 "1.进入QQ邮箱账号申请页面 2.不输入任何符号 3.鼠标焦点离开密码输入框" 提示:请再次输入密码 1 V_0043 确认密码要一致 注册页面 "1.进入QQ邮箱账号申请页面 2.输入不一致的密码 3.鼠标焦点离开密码输入框" 提示:密码不一致 1 V_0044 注册页面 "1.进入QQ邮箱账号申请页面 2.输入一致的密码 3.鼠标焦点离开密码输入框" 提示:密码成功 1 V_0045 设置确认密码软键盘 注册页面 "1.进入QQ邮箱账号申请页面 2.鼠标焦点进入确认密码输入框 3.旁边出现软键盘图标 4.进入软键盘,看能否使用" 弹出软键盘能正常使用 1 V_0046 选择性别 (默认设置为 男) 注册页面 "1.进入QQ邮箱账号申请页面 2.选择性别 默认设置为 男 3.鼠标焦点离开性别选择输入框" 提示:选择成功 1 V_0047 注册页面 "1.进入QQ邮箱账号申请页面 2.选择性别 如 女 3.鼠标焦点离开性别选择输入框" 提示:选择成功 1 V_0048 不选择生日日期:年 月 日 注册页面 "1.进入QQ邮箱账号申请页面 2.不选择任何选 3.鼠标焦点离开生日输入框" 提示:请选择生日 1 V_0049 只选择生日日期:年 注册页面 "1.进入QQ邮箱账号申请页面 2.只选择年份,如1991年 3.鼠标焦点离开生日输入框" 提示:请选择生日 1 V_0050 只选择生日日期:年 月 注册页面 "1.进入QQ邮箱账号申请页面 2.只选择年份+月份,如1991年1月 3.鼠标焦点离开生日输入框" 提示:请选择生日 1 V_0051 "选择生日日期:年 月 日 默认设置为 公历" 注册页面 "1.进入QQ邮箱账号申请页面 2.选择年份+月份+日期,默认设置为公历,如 公历 1991年1月11日 3.鼠标焦点离开生日输入框" 提示:属马 魔蝎座 1 V_0052 查看年份下拉框选内容是否正确 注册页面 "1.进入QQ邮箱账号申请页面 2.进入选择年份 3.查看年份下拉框选内容是否正确 " 年份选正确 1 V_0053 输入错误年份 注册页面 "1.进入QQ邮箱账号申请页面 2.进入选择年份 输出错误年份 3.自动默认年份第1个选为默认值 " 默认年份第1个选 1 V_0054 查看月份下拉框选内容是否正确 注册页面 "1.进入QQ邮箱账号申请页面 2.选择出年份 进入选择月份 3.查看月份下拉框选内容是否正确 " 月份选正确 1 V_0055 输入错误月份 注册页面 "1.进入QQ邮箱账号申请页面 2.选择出年份 进入选择月份 输出错误月份 3.自动默认月份第1个选为默认值 " 默认月份第1个选 1 V_0056 查看日期下拉框选内容是否正确 注册页面 "1.进入QQ邮箱账号申请页面 2.选择出年份和月份 进入选择日期 3.查看日期下拉框选内容是否正确 " 日期选正确 1 V_0057 输入错误日期 注册页面 "1.进入QQ邮箱账号申请页面 2.选择出年份和月份 进入选择日期 输出错误日期 3.自动默认日期第1个选为默认值 " 默认日期第1个选 1 V_0058 生日是否有农历选 注册页面 "1.进入QQ邮箱账号申请页面 2.在公历下拉框选内容 3.选择出农历 选值" 能选择出农历选 1 V_0059 查看农历年份下拉框选内容是否正确 注册页面 "1.进入QQ邮箱账号申请页面 2.进入农历选 选择年份 3.查看年份下拉框选内容是否正确 " 年份选正确 1 V_0060 查看农历月份下拉框选内容是否正确 注册页面 "1.进入QQ邮箱账号申请页面 2.进入农历选 选择出年份 再选择月份 3.查看月份下拉框选内容是否正确 " 月份选正确 1 V_0061 查看农历日期下拉框选内容是否正确 注册页面 "1.进入QQ邮箱账号申请页面 2.进入农历选 选择出年份和月份 选择日期 3.查看日期下拉框选内容是否正确 " 日期选正确 1 V_0062 选择所在地 注册页面 "1.进入QQ邮箱账号申请页面 2.选择你的所在地 默认设置为 中国广东省广州市 3.鼠标焦点离开所在地输入框" 提示:选择成功 1 V_0063 查看国家所在地下拉框选内容是否正确 注册页面 "1.进入QQ邮箱账号申请页面 2.进入选择国家 3.查看国家下拉框选内容是否正确 " 国家选正确 1 V_0064 输入错误国家 注册页面 "1.进入QQ邮箱账号申请页面 2.进入选择国家 输出错误国家 3.自动默认国家第1个选为默认值 " 默认国家第1个选 1 V_0065 查看省份下拉框选内容是否正确 注册页面 "1.进入QQ邮箱账号申请页面 2.选择出国家 进入选择省份 3.查看省份下拉框选内容是否正确 " 省份选正确 1 V_0066 输入错误省份 注册页面 "1.进入QQ邮箱账号申请页面 2.选择出国家 进入选择省份 输出错误省份 3.自动默认省份第1个选为默认值 " 默认省份第1个选 1 V_0067 查看城市下拉框选内容是否正确 注册页面 "1.进入QQ邮箱账号申请页面 2.选择出国家和省份 进入选择城市 3.查看城市下拉框选内容是否正确 " 城市选正确 1 V_0068 输入错误城市 注册页面 "1.进入QQ邮箱账号申请页面 2.选择出国家和省份 进入选择城市 输出错误城市 3.自动默认城市第1个选为默认值 " 默认城市第1个选 1 V_0069 填写不合理的验证码 注册页面 "1.进入QQ邮箱账号申请页面 2.不输入任何符号 3.鼠标焦点离开验证码输入框" 提示:请输入验证码 1 V_0070 注册页面 "1.进入QQ邮箱账号申请页面 2.输入不一致的验证码 3.鼠标焦点离开验证码输入框" "提示:输入错误 请重新输入" 1 V_0071 填写合理的验证码 不区分大小写 注册页面 "1.进入QQ邮箱账号申请页面 2.输入正确的验证码 3.鼠标焦点离开验证码输入框" 提示:选择成功 1 V_0072 验证码的图片可否换一张 注册页面 "1.进入QQ邮箱账号申请页面 2.点击验证码图片的旁边“换一张”看能否更换" 更换成功 1 V_0073 选择“我已阅读并同意相关服务条款” 注册页面 "1.进入QQ邮箱账号申请页面 2.不选择“我已阅读并同意相关服务条款” 3.鼠标焦点离开输入框" "提示:1.请选择“我已阅读并同意相关服务条款” 2.立即注册选变黑" 1 V_0074 注册页面 "1.进入QQ邮箱账号申请页面 2.选择“我已阅读并同意相关服务条款” 3.鼠标焦点离开输入框" 提示:选择成功 1 V_0075 能否点击查看《QQ号码规则》 注册页面 "1.进入QQ邮箱账号申请页面 2.点击“我已阅读并同意相关服务条款”旁边的选下拉框进入《QQ号码规则》 3.是否可以进入《QQ号码规则》" 可以进入 1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值