我的测试用例设计-01测试用例的个人见解

Ouhy-whylaughing Ouhy-whylaughing     2022-09-20     204

关键词:

刚入行的时候,看了很多关于测试相关的文章,记得有一篇说到测试用例是测试灵魂让我印象深刻。如今,我入行几年了,越发深感测试用例的设计重要性,可以这么说,测试用例的设计与管理是测试工程师的核心技能。我发现很多测试的同行都向往去追求新的测试工具,测试技术手段而忽视测试用例的设计,测试用例的设计其实是测试方法、测试思路的体现,如果一面追求技术手段而忽视方法思路的锻炼,本人就觉得有点本末倒置。

说到此,突然就联想到一个武侠小说的例子。武侠小说里华山派有分剑宗和气宗两个派别,网络上也很多在讨论究竟剑宗厉害还是气宗厉害(小说里当时两派比拼时是剑宗胜利,本人觉得主要是因为风清扬当时被骗不在场而已)。

其实测试工具、测试技术手段等可以看做是剑宗,测试方法思路可以看作是气宗。

再引用小说里我觉得很有道理的一段话(来自岳不群):“剑宗功夫易于速成,见效极快。大家都练十年,定是剑宗占上风;各练二十年,那是各擅胜场,难分上下;要到二十年之后,练气宗功夫的才渐渐的越来越强;到得三十年时,练剑宗功夫的便再也不能望气宗之项背了。”

有几年测试经验的人我觉得都会认同,测试工具、测试技术容易速成,见效快,但测试方法、思路、意识等这类东西需要长期积累和培养。想要做到一个资深的测试工程师,必须先有强大的内在测试技能。为什么别人工资高,为什么别人是测试的设计者,测试架构师,测试经理,其实我觉得很大程度就来源于这个。工具和技术是容易掌握和学习得来的,而内在的一些方法思路才是难能可贵。记得以前一个老大对我说过,一个优秀的测试人员当一个项目来了就能够迅速知道如何去测试,如何能够通过测试保障其质量。

 

以上扯多了,纯属个人见解,如有意见尽可提,回归正题:

1、什么是测试用例?测试用例是什么?

来自百度百科:测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。

简单的来说,测试用例其实就是测试的思路,测试的操作步骤的文档形式。

2、编写测试用例有什么好处?

1)具有计划性、组织性、步骤性,思路清晰,从而避免盲目测试并提高测试效率,减少测试的不完全性;

2)可以根据用例的优先等级,不同策略实施不同级别的测试;

3)可以根据测试用例的多少和执行难度,估算测试工作量,便于测试项目的时间和资源管理与跟踪;

4)制定公共用例库,不同的项目可以进行用例复用,节省不同项目的用例设计时间;

5)减少回归测试的复杂程度,软件更新后只需更新少量测试用例即可开展工作,降低工作强度、缩短项目周期;

6)如果客户有要求,测试用例会是交付的一部分,同时也可提高软件的可信度;

7)通过编写用例,执行用例,可以跟踪测试进度,同时通过用例获取测试的内容以及其是否全面;

8)通过测试用例编写,发现需求问题、设计问题。

 

PS:很多公司的测试对于测试用例的重视程度不一样,同时也造就很多测试人员对待测试用例的态度和重视程度也不一样,其实我想说都的是,做事情在于以什么态度去对待,如果你有做好一件事的心,那摆在你面前的所有问题都不是问题,都有办法一一解决;如果你是不想克服,想随波逐流,那就无话可话,自己的人生自己负责。

面试测试开发工程师:用例篇

目录1.测试用例的基本要素2. 测试用例的给我们带来的好处 3. 测试用例的设计方法3.1测试用例的总体设计方法基于需求的设计3.2 具体的设计方法3.2.2等价类3.2.3 边界值3.2.4 因果图3.2.5 正交排列 3.2.6场景设计法3.2.7 错误猜测... 查看详情

优秀测试用例的设计策略

测试工作最为基础核心的内容就是设计测试用例,什么样的测试用例是好的测试用例?我们一般会认为数量越少,发现缺陷越多的用例就是最好的用例。那么我们如何才能设计出好的测试用例呢?一份好的用例是设计出来的,是... 查看详情

我的测试用例设计-02用例组成元素(用例模板)

可以这么说,每一家公司对于测试用例的设计规范、风格和用例的组成元素(填写的字段)都一样,但都大同小异,不同只是来源于公司对于某些实际需求来带来的差异。一般基本的测试用例都具有以下基础的组成元素:用例编... 查看详情

测试用例设计

概念测试用例就是测试时使用的例子,是为了某个特定的目标而开发的输入、执行条件、操作步骤以及预期结果的集合。格式用例编号产品名称—用例属性—测试需求标示—数字编号测试项测试用例对应的功能模块测试标题描述... 查看详情

2021最详细的测试用例的设计方法及案例——骚操作

测试用例的设计方法 一.概念1.什么是测试用例?在测试过程中很重要的一类文档,它是测试工作的核心、是一组在测试时输入输出的标准、是软件需求的具体对照。2.测试用例的作用:检验软件是否满足客户需... 查看详情

测试用例的设计

一、什么是测试用例        测试用例(TestCase)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求,通俗的讲:就是把我们测试... 查看详情

软件测试用例的设计和编写

一、为什么要写测试用例  写测试用例可以让测试的需求覆盖更加全面,让测试工作进行得条理有序,且方便移交和交流好的测试用例要做到:结构设置和理,case覆盖全面,且具有可执行性,可重复等特点。二、软件测试文... 查看详情

测试用例

测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果。测试用例是执行的最小测试实体。测试用例就是设计一个场景,使软件程序在这种场景下,必须能够正常运行并且达到程序所设计的执行结果。测试用例... 查看详情

软件测试复习----测试用例的编写

软件测试的编写有这几大不可缺少的元素测试目标测试环境输入数据步骤期望结果看例题:根据如下登录界面设计两个测试用例设计两个测试用例,我们可以从正反两面设计。设计一个正确成功登录的用例、再设计一个... 查看详情

测试用例的设计方法

测试用例的总体设计方法基于需求的设计验证需求的正确性和合理性细分需求,多细致的需求就设置多细致的测试用例(从细分的需求里面,根据每一个功能设计完整的测试用例)如:软件需求(1)若... 查看详情

测试用例的编写

在这里和大家聊聊测试用例编写的问题。做一名测试人员,最基本的就是测试用例的编写。文档功底一定要有。我们来说说用例的编写需要的东西。首先,用例的模板网上有很多。这些都是根据个人习惯的,但是再变,其核心内... 查看详情

第二周学习总结

软件测试部分1.测试用例的概念  2.测试用例的属性、特征  属性:用例ID、用例名称、测试目的、测试级别、参考信息、测试环境、前提条件、测试步骤、预期结果、编写人员、测试结论  特征:最有可能抓住错误的、不... 查看详情

测试用例的理论知识

什么是测试用例? 是为了实现测试有效性而采取的一种最基本的手段。在测试过程中可以通过对于测试用例的组织和跟踪来完成对测试工作的量化和管理是有效地发现软件缺陷的最小测试执行单元,是为了特定目的(验证是否... 查看详情

软件测试测试用例的设计

测试用例:是为了实施测试而向被测试的系统提供的一组集合,这组集合包括:测试环境、操作步骤、测试数据、预期结果等要素。评价测试用例的标准:1.用例表达清楚,无二义性。2.用例可操作性强。3.用... 查看详情

单元测试中测试用例的设计方法

单元测试中测试用例的设计方法1.用于语句覆盖的基路径法基路径法保证设计出的测试用例,使程序的每一个可执行语句至少执行一次,即实现语句覆盖。基路径法是理论与应用脱节的典型,基本上没有应用价值,读者稍作了解... 查看详情

功能测试用例的书写

功能测试用例的书写功能性测试用例1.测试的来源,及测试的需求  测试用力的主要来源有:1)需求说明及相关文档2)相关的设计说明(概要设计,详细设计等)3)与开发组交流对需求理解的记录(可以是开发人员的一... 查看详情

质量如何衡量测试用例质量

测试用例的标准不能局限于一个层次,因为测试用例设计类似于软件设计,软件设计有架构设计(结构设计/概要设计)和详细设计,所以对于测试用例的质量标准,也应分为两个层次来考虑:高层次——满足某... 查看详情

质量如何衡量测试用例质量

测试用例的标准不能局限于一个层次,因为测试用例设计类似于软件设计,软件设计有架构设计(结构设计/概要设计)和详细设计,所以对于测试用例的质量标准,也应分为两个层次来考虑:高层次——满足某... 查看详情