精华内容
下载资源
问答
  • 写测试用例的前提是已经非常清楚这部分需求了,才能展开编写测试用例。首先,我们先说下测试用例都包括什么?无论是用word还是excel进行编写,都包括一下几部分:用例编号、用例名称、运行环境、前提、执行步骤、...

    写测试用例的前提是已经非常清楚这部分需求了,才能展开编写测试用例。

    7b235f7262d4ec0d02f52d10f72ada3e.png

    首先,我们先说下测试用例都包括什么?无论是用word还是excel进行编写,都包括一下几部分:

    用例编号、用例名称、运行环境、前提、执行步骤、预期结果、备注。

    其次,我们看下设计测试用例的方法有哪些:

    等价类划分方法:

    等价类划分的方法是把程序的输入域划成若干部分,然后从每个部分中取少数代表值作为测试用例。使用时有以下几个步骤:

    一、划分等价类和列出等价类表:分为有效等价类和无效等价类,以下有6个确定等价类的参考原则:

    1、在输入条件规定了取值范围或值的个数情况下,可以明确一个有效等价类和两个无效等价类

    2、在输入条件规定了输入值的集合或规定了“必须如何”的条件的情况下,可以明确一个有效等价类和一个无效等价类

    3、输入条件是一个布尔量的情况下,可以明确一个有效等价类和一个无效等价类。

    4、在规定了输入数据的一组值(假定n个),并且程序要对每一个输入值分别处理的情况下,可以明确n个有效等价类和一个无效等价类。

    5、在规定了输入数据必须遵循的规则的情况下,可以明确一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则)。

    6、在明确知晓已划分的等价类中,各元素在程序中处理的方式不同的情况下,则应将该等价类再进一步的划分为更小的等价类。

    二、有了划分好的等价类后,就是确定测试用例。

    边界值分析法:

    边界值法是指相当于输入等价类和输入等价类而言,稍高于其边界值及稍低于其边界值的一些特定情况。

    因果图法:

    因果图法是一种帮助人们系统的选择一组高效率测试用例的方法。其步骤分为一下几个步骤:

    一、分割功能说明书

    二、识别出“原因”和“结果”,并加以编号

    三、根据功能说明书中规定的原因和结果之间的关系画出因果图

    四、根据功能说明在因果图中加上约束条件

    五、根据因果图画出判定表

    六、为判定表的每一列设计一个测试用例

    展开全文
  • 测试用例怎么写

    2018-11-23 10:51:00
    大家都是用什么方式去写测试用例? 其实都可以,适合自己公司就好 可以是excel 可以是word 也可以用工具,如testlink、zentao等 适合自己公司就好 根据老徐的了解,很多公司都是用excel来写测试用例; 那么,...

    测试用例

    说简单其实挺简单的,大家都可以写~

    但是,其实也挺难的

    没多少人能写的很好~

     

     

    大家都是用什么方式去写测试用例?

    其实都可以,适合自己公司就好

    可以是excel

    可以是word

    也可以用工具,如testlink、zentao等

    适合自己公司就好

    根据老徐的了解,很多公司都是用excel来写测试用例;

    那么,用例模板就很重要了,你公司的测试用例模板包含哪些元素?

     

     

    怎么去着手写用例?

    首先,必须要熟读测试理论,至少要知道测试用例设计常用的方法

    回复“入门书籍”,先补充下测试理论

     

     

    什么思路去写用例?

    写用例,入口在产品需求

    如何把产品需求,转变成测试需求?

    先把需求分解成测试点(可以用脑图去梳理思路)

    然后再把测试点,细化拆解成具体的测试用例(当然,很多公司是不需要细化到测试用例,直接测试点就OK,具体看公司情况)

     

    你的用例也许毫无价值,简直就是浪费时间,做的都是无用功!

     

    很多同学,可能还在纠结,每个功能到底多少条用例才合适,我应该用什么模板写测试用例,我的测试用例是否覆盖度够...

     

    然而,老徐要讲的是:你的1000条用例,抵不上有用的两条测试点!

    为何老徐会抛出这个观点?

     

    也许针对某个功能,你绞尽脑汁,综合运用各种用例设计方法、想象各种可能性、然后非常细致的设计你所能想到的测试用例,花了几天时间,可能会有1000条左右;然而,可能漏掉一些重要的点、老徐关注的某些点并没有涉及到。而且,你花了几天去设计的测试用例,实际测试中并没有按照用例去执行,也没有时间去按照用例执行测试...

     

    为什么会突然写这个主题?

    其实很早前就想写,如果没记错,老徐之前写过关注测试用例的这类观点,至少在QQ群说过,多少人记得就不得而知了~

     

    之所以写这个主题,实在是,是时候有必要跟大家正式谈论下这个话题了;最近,老徐一直在参与公司几个测试团队的用例评审会议,会给出一些建设性的建议;发现很多同学写的用例非常充实「可以说很详细」,然而一些非常重要的测试点却被遗漏,如果是这样的测试思路交付的产品老徐是很没安全感的~

     

    那么问题来了,如何用更少的测试点,尽可能的考虑充分各种可能性呢?

    跟什么因素有关呢?

     

    答:用例方法、经验、需求理解等等

     

    OK,想知道自己的测试点梳理是否有问题?自己作为一个功能测试是否合格?

    完成这个实操就知道了(关注此公众号后,点击菜单互动社区,去完成实操题,直接发帖说说你的测试点,并联系老徐查看~)

     

    老徐提到的测试点,你是否接触过、实际工作中是否实践过?用什么工具去写的?后台留言~

    可以看看老徐之前的文章测试用例设计~思路分析

     

    老徐观点:

    1. 如果公司只有你一个Tester,真没必要写测试用例了,写测试点吧,提取关键要素~

    2. 如果你们的需求老是频繁变化,写测试点吧;因为你的测试用例的更新速度完全跟不上需求的变化速度,每天都在改用例~

    3. 如果你们的节奏控制的非常紧凑,完全没时间严格按照测试用例执行,写测试点吧,提取关键要素

    4. 如果团队的整体Tester技能均衡,测试点已经能够保证充分覆盖了,写测试点吧,测试用例的意义不大~

    5. 如上的观点,并不是代表大家都去写测试点,不用写测试用例了,看每条的前提条件~

    没有需求文档,最头疼的问题是不知道开发的产品应该是个什么样,要完成哪些功能,达到什么指标。有哪些细节需要注意的。大家只是口头沟通,过段时间,谁都不知道谁说了什么。

     

     

    下面几个步骤应该也许有用:

     

    1、首先可以查找其他相关文档。比如产品策划书、Feature List,不可能什么文档都没有吧。我们可以收集一切相关的文档来帮助理解所要测试的产品需要完成的目标。

     

    2、尽量多参加该项目组内的会议。比如需求讨论、设计讨论、计划讨论等会议,尽管没有白纸黑字的文档,但讨论过程中也能让你加深对产品的理解。

     

    3、咨询相关人员。经过以上两个过程,应该对产品有了一个初步的理解,花点时间自己把大致的功能点整理一下,遇到不明确的、有疑问的,可以咨询项目负责人或者相关市场人员,他们应该对整个产品心中有数。

    这里有一个前提是,在对产品有了初步了解后,才有针对性的去咨询,否则在什么都不知道的情况下。

    第一,对方没有耐心和时间向你介绍整个产品;

    第二,对于对方的讲解,估计最多也只能了解个大概,不能很好理解。

     

    4、召集相关人员,对你整理的结果进行讨论。整理以上几步得出的结论,总结成文档,发给相关人员,包括项目负责人、市场部代表、开发人员等,让他们帮助评审check,根据意见对文档不断进行补充完善。当最后通过评审后,这个文档就可以当作依据来设计你的测试用例了。

     

    当然,如果是一款已经上线的产品,可以多去使用产品。有不懂的记录下来,问产品经理。如果没有产品经理,问测试同事。如果公司在职的测试也没有(就你一个测试),问开发同学。

    也可以去看历史Bug。通过历史Bug,可以了解到一些你需要关注的东西。

     

    转载于:https://www.cnblogs.com/aprial/p/10006135.html

    展开全文
  • 一个有广告的纸杯子,请设计测试用例?测试项目:杯子需求测试:查看杯子使用说明书界面测试:查看杯子外观功能度:用水杯装水看漏不漏;水能不能被喝到安全性:杯子有没有毒或细菌可靠性:杯子从不同高度落下的损坏...

    一个有广告的纸杯子,请设计测试用例?

    73298258cb07cb5668423338bf7f5aa8.png

    测试项目:杯子
    需求测试:查看杯子使用说明书
    界面测试:查看杯子外观
    功能度:用水杯装水看漏不漏;水能不能被喝到
    安全性:杯子有没有毒或细菌
    可靠性:杯子从不同高度落下的损坏程度
    可移植性:杯子在不同的地方、温度等环境下是否都可以正常使用
    兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等
    易用性:杯子是否烫手、是否有防滑措施、是否方便饮用
    用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述

    疲劳测试:将杯子盛上水(案例一)放24小时检查泄漏时间和情况;盛上汽油(案例二)放24小时检查泄漏时间和情况等
    压力测试:用根针并在针上面不断加重量,看压强多大时会穿透
    跌落测试:杯子加包装(有填充物),在多高的情况摔下不破损
    震动测试:杯子加包装(有填充物),六面震动,检查产品是否能应对恶劣的铁路公路航空运输基本功能测试(逻辑功能测试)

    (1)硬度:是否达到设计标准。装载能力:在杯子内分别装入少量的、半杯的、满杯的,看其装载量是否达到设计标准。装载种类:开水(是否产生异味)、温水、冷水、冰水、咖啡.…

    (2)界面测试(Ul测试)。看其形状、大小设计是否适合人方便拿起。外观是否吸引人(广告嘛),赏心悦目。带广告的图案沾水受是否掉色、模糊。
    (3)易用性测试。看其形状、大小设计是否适合人方便拿起。残疾人士用此杯去喝水的容程度。杯子设计是否上大下小,在运输过程中可以套在一起有效利用空间,在使用时也容易拿开。
    (4)稳定性测试(24×7测试)。装入液体后记录其多少以后漏水。
    (5)安全性测试。杯子所用的材料(包括纸基、涂层和广告颜料)是否符合食品卫生标准,在内外温度等环境因素下是否会与所盛各种饮料相反应,而产生对人体有害的物质。
    (6)本地化测试。为国际化和本地化的需要,广告图案和文字是否在政治、宗教和文化方面具有广泛的适用性。
    (7)对设计的改进建议。“如果是一次性杯子,能否标示已使用(比如变色)”和“杯子是否有使用者标贴(多人使用时防止混淆)”

    有补充的测试点,大家可以留言互动

    展开全文
  • 一个有广告的纸杯子,请设计测试用例?测试项目:杯子需求测试:查看杯子使用说明书界面测试:查看杯子外观功能度:用水杯装水看漏不漏;水能不能被喝到安全性:杯子有没有毒或细菌可靠性:杯子从不同高度落下的损坏...

    一个有广告的纸杯子,请设计测试用例?

    fcc9d72f43d53154d009483f3ea22030.png

    测试项目:杯子
    需求测试:查看杯子使用说明书
    界面测试:查看杯子外观
    功能度:用水杯装水看漏不漏;水能不能被喝到
    安全性:杯子有没有毒或细菌
    可靠性:杯子从不同高度落下的损坏程度
    可移植性:杯子在不同的地方、温度等环境下是否都可以正常使用
    兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等
    易用性:杯子是否烫手、是否有防滑措施、是否方便饮用
    用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述

    疲劳测试:将杯子盛上水(案例一)放24小时检查泄漏时间和情况;盛上汽油(案例二)放24小时检查泄漏时间和情况等
    压力测试:用根针并在针上面不断加重量,看压强多大时会穿透
    跌落测试:杯子加包装(有填充物),在多高的情况摔下不破损
    震动测试:杯子加包装(有填充物),六面震动,检查产品是否能应对恶劣的铁路公路航空运输基本功能测试(逻辑功能测试)

    (1)硬度:是否达到设计标准。装载能力:在杯子内分别装入少量的、半杯的、满杯的,看其装载量是否达到设计标准。装载种类:开水(是否产生异味)、温水、冷水、冰水、咖啡.…

    (2)界面测试(Ul测试)。看其形状、大小设计是否适合人方便拿起。外观是否吸引人(广告嘛),赏心悦目。带广告的图案沾水受是否掉色、模糊。
    (3)易用性测试。看其形状、大小设计是否适合人方便拿起。残疾人士用此杯去喝水的容程度。杯子设计是否上大下小,在运输过程中可以套在一起有效利用空间,在使用时也容易拿开。
    (4)稳定性测试(24×7测试)。装入液体后记录其多少以后漏水。
    (5)安全性测试。杯子所用的材料(包括纸基、涂层和广告颜料)是否符合食品卫生标准,在内外温度等环境因素下是否会与所盛各种饮料相反应,而产生对人体有害的物质。
    (6)本地化测试。为国际化和本地化的需要,广告图案和文字是否在政治、宗教和文化方面具有广泛的适用性。
    (7)对设计的改进建议。“如果是一次性杯子,能否标示已使用(比如变色)”和“杯子是否有使用者标贴(多人使用时防止混淆)”

    有补充的测试点,大家可以留言互动

    展开全文
  • 上面所说的都是很粗略的测试用例怎么写,详细点说就是比如一个登陆页面,我们需要关注以下几个维度来编写测试用例 模板 用例编号 测试模块 用例名称(测试项目) 前置条件 操作步骤 预期结果 测试结果 重要程度 ...
  • 作为一名测试工程师,写测试用例作为一项最最基本的技能谁不会啊!...怎么才能测试用例? 首先说下我对测试用例是什么的看法。设计编写测试用例类比于开发编写代码,是一个测试工程师最基本的技能...
  • 软件测试的测试用例怎么写 不明白什么意思………………………………………………
  • 对于QA来说,测试用例就是我们的源码库。测试用例的重要性自然也是不言而喻的,相信每一个QA都曾在“写不完”的测试用例文档里挣扎过,也可能...后续还会有实用篇向大家分享,我在平常的工作中是怎么写测试用例的。...
  • 测试人员必备技能:使用excel生成测试数据实用测试方法系列-正交实用测试技巧系列-excel关于测试用例,我们测试人员的问题有很多,比如:测试周期紧张时,是否可以不用例?测试周期紧张,希望用测试点来替代用例,...
  • 在线等挺急的聊骚几句很多人不知道写测试用例有什么用,而仅仅是像工具人一样,在每次提测之前,把测试用例照着需求文档抄一遍,仿佛像是走个过场。开发提测之后,就照着测试用例点点点,可能一天就走完用例了,开发...
  • 1.定义一个测试类(测试用例)1.1 测试类名: 被测试类的名字+Test 比如 UserServiceImplTest1.2 测试类的包名: 最后以.test结尾 比如 xxx.xx.test2. 测试类中的测试方法2.1 test+方法名 比如 testAdd2.2 返回值建议...
  • 新书速递吴老的java版...文 |iTesting来源 | 微信公众号iTesting自动化测试用例写多了,不可避免会遇到这个问题,每次运行无需运行所有的用例,那么如何把要运行的用例挑出来并高效组织它们呢?一般说来,通用的做法...
  • 上篇文章介绍了测试常用的测试方法,今天就趁热打铁说说如何编写测试用例。https://zhuanlan.zhihu.com/p/69208341用例其实很简单,一个需要会测试方法,另一个就是需要明白测试逻辑。一、什么是测试逻辑比如我...
  • 功能测试用例怎么写

    万次阅读 2019-01-10 13:27:02
    1、单个模块的测试用例 测试类型 功能测试 模块名称 XXXXX系统用户登入 用例描述 该用例用来测试在登入界面,用户能否正常登入,如果出错,是否能给出出错信息 前置条件 存在正确的用户名和密码...
  • 引言:既然我们这篇要说《Xmind测试点》,那么先来回顾一下,什么情况下才测试点,而不写测试用例。之前过一篇《测试用例-20问20答》,没看过的朋友戳这里:吉提:《测试用例知识大全》----测试用例所有疑问,...
  • 软件测试工作中找bug就是这个岗位本身立足的职责,那么对于很多新人和新入行的同学们来说,这个过程会有点苦逼,毕竟经历的项目经验不多,想快速的切入寻找bug往往会比较痛苦。那下面我就以自身的经验来普及下如何在...
  • 戳上面的蓝字关注,助你成金一般...下面IT技术宅男为大家整理了18个常见的问题:1项目中相关需求问题,测试可以直接和客户沟通吗?A1:可以,最初与客户沟通需求时,测试人员直接参与,所以我们可以直接和客户方的代...
  • 适合从简单的单元到复杂的功能测试l模块化parametrizeable装置(在2.3,持续改进)l参数化测试函数(用例)l标记测试功能与属性lSkip和xfail:处理不成功的测试用例(在2.4改进)l通过xdist插件分发测试到多个CPUl不断地...
  • 二、用例 1、TestApiGetSearchSuggestion.java,该代码实现对Api接口的请求,对返回的数据进行判断,并文件。 2、Jmeter_GetSearchSuggestion.java,为本节介绍的重点 [java] view plain copy package ...
  • 通常怎么做?基本上,当您使用递归(或任何方法调用)时,计算机所做的是它为每个调用创建一个新的堆栈帧,其中包含有关它的信息(局部变量,一些指针等)并将其推送到当前的执行堆栈.因此,为了克服这个问题,您可以进行迭代...
  •  connect/disconnect与conncetion 测试session的时候可能会用到这两个命令,前者是建立或断开一个连接。后者是表示使用哪个连接执行sql语句,可以在多个connection之间切换 比如: connect (conn3,127.0.0.1,root,...
  • 所以我整理一下软件测试的基本工作流程和一些测试用例编写方法。大致内容如下,希望这些内容对大家有帮助。文末有福利哦# 首先,作为测试人员需了解业务,分析需求点 #为什么测试人员要参加需求分析?也就是进行测试...
  • 一个初入测试职场的新人,有没有经历过这样一个场景:一个项目来了,让你编写测试用例,可是你的脑袋里却是一片浆糊,...那这篇文章就是用自己的工作经验来告诉大家怎么思路清晰的去编写测试用例。一个项目刚来时,...
  • 接口测试用例怎么写

    2020-03-12 10:35:12
    接口测试:是指针对模块或系统间接口进行的测试。 2.接口测试经常遇到的bug和问题 (1)传入参数处理不当,导致程序crash; (2)类型溢出,导致数据读出和写入不一致; (3)因对象权限未进行校验,可...
  • 接口测试用例 字段 含义 用例ID 编号 项目名称 测试项目 所属模块 模块 接口名称 哪个接口 用例标题 用例作用 请求方式 GET/POST或者其他方式 请求RUL地址 URL地址 请求参数 需要的参数 ...
  • 用户登录测试用例 功能性测试用例包括: 1.输入已注册的用户名和正确的密码,验证是否登录成功; 2.输入已注册的用户名和不正确的密码,验证是否登录失败,并且提示信息正确; 3.输入未注册的用户名和任意密码,验证...
  • 抽奖测试用例怎么写

    千次阅读 2019-06-14 10:59:59
    今天,就给大家分享关于平台抽奖活动的测试点: 1UI 首页banner 活动页面(显示剩余次数,抽一次少一次,立即刷新) 支付后获得抽奖机会页面(转盘,跑马灯) 2活动时间 时间未到,能不能看到活动页面,如果...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 734
精华内容 293
关键字:

测试用例怎么写