写给初次写测试用例的朋友_第1页
写给初次写测试用例的朋友_第2页
写给初次写测试用例的朋友_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、我的测试历程2-写给初次写用例的朋友历程,朋友历程,朋友写给初次写用例的朋友:(下面都是自己对用例编写的一点感受或建议,写的不对的地方 请多多指教)有很多朋友初次写用例,不知道从何下手,虽然有的公司给出了相关说明文档,但是写起 来还是不能得心应手,编写用例方法有很多种:功能导向用例(边界值、等价类等等), 用户导向用例(场景法),用户、功能相结合导向用例那么对于初次编写用例,应该 怎样高效率的编写用例?应该注意点什么?一、功能导向用例是按照系统需要达到的每一个功能,进行编写用例,这样的用例着重点 在功能实现上,而没有考虑到每个功能之间的关联,因而虽然用例已经达到功能覆盖,却 不一定达到逻辑覆盖

2、,因而这种方法通常会和其他方法结合使用。功能导向用例是每个用 例编写者前期最常用的方法,网络上可以搜索到很多相关文章,这里因为时间关系就不写 了。(还有一个原因就是可能写的很烂,所以就不拿出来丢人现眼了,呵呵)二、用户导向用例是按照用户的习惯,将用户使用系统的每个目的作为一个目标,以每个 目标实现为基点设计测试用例,这样的方法在B/S结构中使用比较广泛(我一直从事B/S 测试所以适不适用C/S我不清楚,但因为我喜欢玩网游,所以对C/S软件也不陌生,个 人觉得也可以应用,现在的网络游戏(非竞技类)以多任务为主导,比如魔兽世界、梦幻 西游、大话西游、完美国际、QQ三国等等,那么可以将完成每个任务作

3、为目标设计测试用 例)但是设计这一类用例,初写者,可能会产生很多困惑(下面写一下我第一次写的时候 有哪些困惑,并针对这些困惑,后来采取了怎样的解决方案)1、编写用例的第一步我该做什么?理解系统,首先站在测试的角度深入理解系统的每个功能与系统业务逻辑,画出业务逻辑 图(即:系统能做什么)。其次站在用户的角度,列出用户使用系统的目的(即:用户使用这个系统,想干什么?)2、怎样确定用户目标?不能确定用户目标,可能由2方面原因造成:3对系统不够熟悉,b不了解用户背景。 对于第一点原因,那是你自己的原因,只有回过去头看文档了,对于第二点原因,可以从 系统能做什么推算出用户可以做什么然后再总结出用户可能想

4、做什么,当然 这样做的前提是你对系统已非常熟悉。下面以51testing论坛为例,因为刚刚进测试论坛,所以对这类系统不太熟悉,只能简单 的阐述一下过程,很多地方没全写(比如:角色、角色能做什么等等),这里只是阐述一 种方法,大家可以自己动手写一下:1、首先确定系统使用角色:a、管理员用户:b、普通用户:A)版主:见习版主、*版主B)水手:菜鸟、大虾 2、确定这些角色能做什么: 菜鸟:看帖、发帖、回帖、修改自己发的帖 3、将自己放在用户角度设计用例:场景1:我不是51testing会员,我想发帖子对问题进行扩展:我不是会员(怎样成为会员),我想发帖子(在哪里发帖子、发什么样 的帖子、发完后怎样查

5、看帖子、怎样修改帖子、怎样查看别人的跟帖、怎样回帖(并送鲜 花、砸鸡蛋)、怎样退出论坛)分析一下步骤:用户注册、登录、进入相关主题、发帖、查看帖、编辑帖、查看跟帖、回 帖、退出论坛下面可以设计用例了:1、将用户场景作为用例概述2、将用户目标转化为用例所要达到的目标:a注册为会员,可发帖子。b非会员不可发 帖子(根据具体情况而定)。3、以问题扩展为步骤设计测试用例:1.1我不是51testing会员,我想发帖子目标:a注册为会员,可发帖子。b非会员不可发帖子Step 1注册成为会员详细步骤:1)在IE浏览器输入: HYPERLINK 2)点击【*】-点击【*】-点击【*】点击【注册】,进入 测试

6、论坛注册页面(因为没打开51论坛,不记得步骤,所以用*代替,实际写用例过程应 按照实际步骤写)3)填写注册信息,点击【提交】预期结果:1)成功打开51testing主页2)成功进入论坛注册页面3)A)填写的信息符合规则,注册成功,点击进入论坛链接直接进入论坛,未点击进入论 坛链接5秒后自动进入论坛B)填写的信息不符合规则,注册失败,有相关提示(具体提示应和输入错误类型对应,这 里不详细写了)Step 2登录论坛,进入相关主题(根据实际,进入相应主题)步骤:1)2)预期结果:1)2)Step 3发表帖Step 4查看帖Step 5编辑帖Step 6查看跟帖Step 7回帖Step 8退出论坛1.2我是会员,我想有自己的BLOG目标:会员可以成功开通自己的BLOG前提:该用户已经注册为51testing会员(前提,应按照实际情况写,没有前提就不写)Step1:步骤:期望结果:Step 2:1.3我是会员,我想改变我的页面风格1.4我是会员,我想给好友发消息 (列出用户登录论坛的各种可能的目的,然后按照1.1的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论