标准测试中一天能写多少测试用例?执行多少用例?这个有标准不?
普通的测试用例(执行步骤不超过10步)的话,高质量的测试用例一天编写一般在30个左右,执行在50个左右。不标准,在工作过程中难免会有一些因素影响进度的。
测试用例的标准:
A.覆盖到所有的业务逻辑(包括正常逻辑和异常逻辑),即正常流和异常流。
B.覆盖到所有的典型用户场景。
C.覆盖到所有的需求点。
D.测试目标明确,并且测试步骤能够最快的达到测试目的或者测试时间很短。
E.没有冗余的用例。
F.测试用例能够直接附带测试策略,该模块的策略指定人和用例执行人能够非常清楚。
/iknow-pic.cdn.bcebos.com/9345d688d43f8794bc38d448dd1b0ef41ad53a94"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/9345d688d43f8794bc38d448dd1b0ef41ad53a94?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/9345d688d43f8794bc38d448dd1b0ef41ad53a94"/>
扩展资料:写测试用例的技巧:
(1)基于需求的用例设计过程:
A、用例编写过程:首先参照需求文档以及项目原形交互图,划分模块,以及具体的测试点,然后整理出详细的测试点文档,然后根据文档一条条编写测试用例;充分利用相关的用例编写技术。包括:
边界值分析法、等价类分析法、错误类推测法、路径覆盖法、因果分析法、正交分析法等;分析用例是否能够通过自动化或者其他测试手段来覆盖到。
B、用例评审过程:首先对照需求表来进行检查,是否全部覆盖到,不仅仅是测试用例,还包括测试步骤和期望结果,避免因为依赖研发的逻辑来设计用例导致问题。
其次评审该部分用例是否跟前面的逻辑用例和场景用例冗余;最后分析用例是否能够通过自动化或者其他测试手段来覆盖到。
(2)基于逻辑的用例编写过程:
A.用例编写过程:首先进行全面的需求分析,分析系统包含哪些功能模块,各功能模块下富含哪些子模块,每个模块之间的逻辑关系,分析一下这个需求是否存在不合理的地方。
其次完成业务逻辑图或者流程图,需要在测试的角度上面去画逻辑图,包括数据流完整的输入和输出过程,正常的逻辑过程以及异常的逻辑过程,并且自己能够理解为什么这样处理。
再根据自己的理解分析每个逻辑的处理是否完善,是否有没有覆盖到的地方,整合成具体的文档,小组讨论并提交缺陷预防bug。
另外根据逻辑编写测试用例,保证每个逻辑都能够有对应的用例覆盖;最后有一个原则要注意,用例要按照10分钟原则,即保证10分钟内能够执行完成,此原则针对较复杂的逻辑操作,对于大部分的测试用例都可以保证。
B.用例评审过程:前期要求参与审核的人员自己先进行需求分析,然后把自己不理解或觉得有问题的地方记录下来;然后项目主负责人先讲解整个业务逻辑图,需要保证评审人员对于整个业务逻辑图都非常清楚,并且能够理解为什么这样做。
并且分析整个业务逻辑图是否有没有覆盖到的场景或者分支情况(采用头脑风暴的方式),大家在一起讨论各种可能存在的情况,然后进行评判和筛选,找出更多的测试点。
分析业务逻辑的异常处理情况(是否每个业务逻辑都有对异常情况进行处理,也采用头脑风暴的方式);是否将逻辑的用例分类比较合理,让大家通过逻辑很容易就找到对应的用例。
分析是否所有的逻辑都能够找到对应的用例(通过逻辑找到对应的用例),包括前面没有考虑到的逻辑;分析用例是否有冗余,是否多个用例都是覆盖的同一个逻辑(包括测试步骤和检查点)。
分析用例的测试方法是否有改进,是否能够直接通过代码静态走读、接口测试、自动化测试(包括编写脚本)、引入工具等等来进一步提高我们的测试效率。
(3)基于场景的用例设计过程:
A、用例编写过程:整理清楚客户的原始需求,为什么需要这个功能,能够给客户带来的价值是什么;查看需求说明书里面的客户使用的典型用户场景,并且整合到场景用例里面。
在需求说明书的基础上进一步分析客户还可能有哪些实际的使用场景(主要是整个客户的拓扑结构);客户会怎样去配置该模块以满足什么样的需求(头脑风暴);过程中客户会有哪些操作(头脑风暴)。
B、用例评审过程:安排相关项目经理和主管来进行评审,主要是分析还可能有哪些场景没有考虑到,最好是能够有具体的客户。
安排讲解该模块的场景,保证用例责任人对模块场景是非常熟悉的,并且过程中分析是否可能会有其他情况,来进一步完善场景用例。
C、友情提醒:模块用户场景尽量是有真实的客户,而不是自己臆想出来的;模块用户场景最好是完整的客户使用过程,而不是某一个测试点;并不是所有的模块都有场景用例。
普通的测试用例(执行步骤不超过10步)的话,高质量的测试用例一天编写一般在30个左右,执行在50个左右。不标准,在工作过程中难免会有一些因素影响进度的。
测试用例的标准:
A.覆盖到所有的业务逻辑(包括正常逻辑和异常逻辑),即正常流和异常流。
B.覆盖到所有的典型用户场景。
C.覆盖到所有的需求点。
D.测试目标明确,并且测试步骤能够最快的达到测试目的或者测试时间很短。
E.没有冗余的用例。
F.测试用例能够直接附带测试策略,该模块的策略指定人和用例执行人能够非常清楚。
扩展资料
确定测试用例之所以很重要,原因有以下几方面。
(1)测试用例构成了设计和制定测试过程的基础。
(2)测试的“深度”与测试用例的数量成比例。由于每个测试用例反映不同的场景、条件或经由产品的事件流,因而,随着测试用例数量的增加,测试人员对产品质量和测试流程也就越有信心。
(3)判断测试是否完全的一个主要评测方法是基于需求的覆盖,而这又是以确定、实施和/或执行的测试用例的数量为依据的。类似下面这样的说明:“95%的关键测试用例已得以执行和验证”,远比“我们已完成95%的测试”更有意义。
(4)测试工作量与测试用例的数量成比例。根据全面且细化的测试用例,可以更准确地估计测试周期各连续阶段的时间安排。
(5)测试设计和开发的类型以及所需的资源主要都受控于测试用例。
(6)测试用例通常根据它们所关联的测试类型或测试需求来分类,而且将随类型和需求进行相应的改变。
参考资料来源:百度百科-测试用例
普通的测试用例(执行步骤不超过10步)的话,高质量的测试用例一天编写一般在30个左右,执行在50个左右。不标准,在工作过程中难免会有一些因素影响进度的。
测试用例的标准:
A.覆盖到所有的业务逻辑(包括正常逻辑和异常逻辑),即正常流和异常流。
B.覆盖到所有的典型用户场景。
C.覆盖到所有的需求点。
D.测试目标明确,并且测试步骤能够最快的达到测试目的或者测试时间很短。
E.没有冗余的用例。
F.测试用例能够直接附带测试策略,该模块的策略指定人和用例执行人能够非常清楚。
扩展资料:
写测试用例的技巧:
(1)基于需求的用例设计过程:
A、用例编写过程:首先参照需求文档以及项目原形交互图,划分模块,以及具体的测试点,然后整理出详细的测试点文档,然后根据文档一条条编写测试用例;充分利用相关的用例编写技术。包括:
边界值分析法、等价类分析法、错误类推测法、路径覆盖法、因果分析法、正交分析法等;分析用例是否能够通过自动化或者其他测试手段来覆盖到。
B、用例评审过程:首先对照需求表来进行检查,是否全部覆盖到,不仅仅是测试用例,还包括测试步骤和期望结果,避免因为依赖研发的逻辑来设计用例导致问题。
其次评审该部分用例是否跟前面的逻辑用例和场景用例冗余;最后分析用例是否能够通过自动化或者其他测试手段来覆盖到。
(2)基于逻辑的用例编写过程:
A.用例编写过程:首先进行全面的需求分析,分析系统包含哪些功能模块,各功能模块下富含哪些子模块,每个模块之间的逻辑关系,分析一下这个需求是否存在不合理的地方。
其次完成业务逻辑图或者流程图,需要在测试的角度上面去画逻辑图,包括数据流完整的输入和输出过程,正常的逻辑过程以及异常的逻辑过程,并且自己能够理解为什么这样处理。
再根据自己的理解分析每个逻辑的处理是否完善,是否有没有覆盖到的地方,整合成具体的文档,小组讨论并提交缺陷预防bug。
另外根据逻辑编写测试用例,保证每个逻辑都能够有对应的用例覆盖;最后有一个原则要注意,用例要按照10分钟原则,即保证10分钟内能够执行完成,此原则针对较复杂的逻辑操作,对于大部分的测试用例都可以保证。
B.用例评审过程:前期要求参与审核的人员自己先进行需求分析,然后把自己不理解或觉得有问题的地方记录下来;然后项目主负责人先讲解整个业务逻辑图,需要保证评审人员对于整个业务逻辑图都非常清楚,并且能够理解为什么这样做。
并且分析整个业务逻辑图是否有没有覆盖到的场景或者分支情况(采用头脑风暴的方式),大家在一起讨论各种可能存在的情况,然后进行评判和筛选,找出更多的测试点。
分析业务逻辑的异常处理情况(是否每个业务逻辑都有对异常情况进行处理,也采用头脑风暴的方式);是否将逻辑的用例分类比较合理,让大家通过逻辑很容易就找到对应的用例。
分析是否所有的逻辑都能够找到对应的用例(通过逻辑找到对应的用例),包括前面没有考虑到的逻辑;分析用例是否有冗余,是否多个用例都是覆盖的同一个逻辑(包括测试步骤和检查点)。
分析用例的测试方法是否有改进,是否能够直接通过代码静态走读、接口测试、自动化测试(包括编写脚本)、引入工具等等来进一步提高我们的测试效率。
(3)基于场景的用例设计过程:
A、用例编写过程:整理清楚客户的原始需求,为什么需要这个功能,能够给客户带来的价值是什么;查看需求说明书里面的客户使用的典型用户场景,并且整合到场景用例里面。
在需求说明书的基础上进一步分析客户还可能有哪些实际的使用场景(主要是整个客户的拓扑结构);客户会怎样去配置该模块以满足什么样的需求(头脑风暴);过程中客户会有哪些操作(头脑风暴)。
B、用例评审过程:安排相关项目经理和主管来进行评审,主要是分析还可能有哪些场景没有考虑到,最好是能够有具体的客户。
安排讲解该模块的场景,保证用例责任人对模块场景是非常熟悉的,并且过程中分析是否可能会有其他情况,来进一步完善场景用例。
C、友情提醒:模块用户场景尽量是有真实的客户,而不是自己臆想出来的;模块用户场景最好是完整的客户使用过程,而不是某一个测试点;并不是所有的模块都有场景用例。
下午用早孕试纸测试会不准吗 - 百度宝宝知道
很多早早孕试纸都没有说明一天中进行测试的最佳时间。一般来说,用早起第一次排出的尿液会测出最准确的结果。虽然阳性结果不像阴性结果那样误诊率高,但也有不少非怀孕因素会导致测试结果呈阳性:如尿中带血,近期有过的怀孕(在小产、人工流产或生育8周后都可以发现HCG激素)、卵巢肿瘤等病症,或服用一些...
成都高考试坐需要注意些什么
参加语文、数学、综合能力测试、物理、生物、历史、化学、政治、地理及高职类语文、数学、英语等12科考试...考试的前一天,考生在睡觉前应该将准考证、身份证和考试用品放进自己准备的考试专用袋,以防止遗忘……...最好能亲手准备或查点第二天要用的东西,一是在这个过程中自然地想像考试的常规环节,逐步认可并愉快...
准得惊人的心理测试
这样简单可操作性强的方式,对你来说小事一桩啦!(完) 准得惊人的心理测试篇二 贯穿你2017年会是...而在承担的过程中,你虽然地觉得苦涩,但你会收获成长与 经验 。 C、火辣居多 你是一个挺有辣气的
一个月内如何备考,才能顺利通过四六级考试?
不会写的词语可以查词典。 练习口语 笔试题型 四级六级的笔试题型其实差不多,有一些细微的差别,下面说一下四级和六级的题型类别和不同点。 四级笔试考试内容 六级笔试考试内容 1、写作 写作测试选用考生所熟悉的题材,要求考生根据所提供的信息及提示(如:提纲、情景、图片或图表等)写出一篇短文, 四级不少于120词,...
什么时候测试怀孕最准,一天之中,什么时候测试怀孕最准确
2、检测的时间:HCG一般在着床几天后才出现在中,且要达到一定量才能被检出,所以对于平时月经正常的女性需在月经推迟后才可能在尿中检测出HCG,而长或排卵异常的女性需在停经40-44天的时候才可能检测出。怀孕要几天能测出来。3、稀释:若在检测前喝过多水,也会使稀释导致假结果。怎么测试哪一天...
软件测试需要什么能力
与开发人员相比,测试人员掌握的知识具有“博而不精”的特点,“艺多不压身”是个非常形象的比喻。由于测试中经常需要配置、调试各种测试环境,而且在性能测试中还要对各种系统平台进行分析与调优,因此测试人员需要掌握更多网络、操作系统、数据库等知识。 在网络方面,测试人员应该掌握基本的网络协议以及网络工作原理,尤其...
我刚刚买了一台电脑,想测试电脑性能,要如何操作?谢谢!
在这里,用户可以设置测试的时间、测试所使用的内存容量,可以看到测试的起始和结束时间、以及CPU的型号、实际频率以及缓存等信息。设置好以后点击单栏“Option(选项)”中的“Torture Test(稳定性测试)”就开始进行测试了。由于Prime95的系统稳定性测试消耗的系统资源并不多,用户可以在测试期间进行其它#作,这时Prime 95 ...
检验技师考试记忆方法大全
因此,背诵长课文、阶段复习,与其集中时间打突击,不如分而治之,每天背一点,效果还好些。也就是说,把不同学科的学习交替进行,避免过多地接受单一刺激,可...①当日测:晚上睡觉前,应该将当天所学的知识择其要点复述一下或默想一遍。②周日测:星期天休息,可将一周来所学课程的内容变换角度提出问题,写在一张纸上...
早孕测试纸准确吗? - 百度宝宝知道
般有最高的HCG值。很多早早孕试纸都没有说明一天中进行测试的最佳时间。一般 来说,用早起第一次排出的尿液会测出最准确的结果。虽然阳性结果不像阴性结果 那样误诊率高,但也有不少非怀孕因素会导致测试结果呈阳性:如尿中带血,近期有 过的怀孕(在小产、人工流产或生育8周后都可以发现HCG激素)、卵巢...
公务员考试各个科考试的时间,怎么样才能合理安排?
一道题目如果你会做也许十几秒就有答案了,如果你不认识选项中的词语,那么即便给你更多的时间也是于事无补。而其余的阅读的部分我建议25分钟搞定。平均每道题1分钟左右。其中主旨观点、道理启示、标题添加题不要超过1分钟,文章阅读大约2分钟一道题。(三)数量关系:参考时间不超过15分钟。很多考生都...
叶卖活血: 个人觉得先测后写是比较好的,因为这样你就知道如果写用例能够最有效.不过你也可以自发的从各个方面去考虑,也是一种锻炼.既然写之后肯定就能测,具体测试才最增加你的测试经验.希望能够帮到你.
疏勒县19311514527: 测试用例执行和编写测试用例的区别 - ?
叶卖活血: 集成测试和系统测试的区别一般的小系统区分不是很大的.1、计划和用例编制的先后顺序从V模型来讲,在需求阶段就要制定系统测试计划和用例,HLD的时候做集成测试计划和用例,有些公司的具体实践不一样,但是顺序肯定是先做系统...
疏勒县19311514527: 如何提高测试用例编写效率 - ?
叶卖活血: 1.尽早参与到项目中测试尽早介入项目详细了解项目的业务需求,做好测试的前期准备:目前来说,可能大家都有类似的感受,接触到的大多数的项目,都是测试周期比较短,开发人员耽误了时间,为了不拖延项目进度,留给测试人员做测试...
疏勒县19311514527: 执行测试用例应该注意哪些? - ?
叶卖活血: 当测试用例编写完成,并通过审核后,就进入到软件测试最主要的阶段,就是执行测试用例,进行软件测试.不过在执行测试是有几个地方需要注意: 1、仔细检查软件测试环境是否搭建成功.执行测试前要按照测试用例中描述的测试环境去...
疏勒县19311514527: 为什么要写测试用例?测试用例在测试执行中的主要性有哪些? - ?
叶卖活血: 主要性:1、便于领导审核测试工作;2、可以指导新的测试人员执行测试,让从来没有使用过此系统的人也可以依据用例来进行测试,提高测试效率;3、提高测试覆盖率;4、对回归测试有很大的帮助.虽然知道有好处,但是具体执行的过程中总是感觉比较麻烦;1、要是在测试过程中严格的按照测试用例在执行测试的话,那太费事费力了,特别是在td中执行用例的时候.2、如果严格的执行测试用例,那用例得设计的多详细?各种正常、异常情况都的考虑,测试用例写下来那几乎就成了长篇大论,而且如果用例写的过于详细的化那后期的维护工作量又比较大,且执行力并不一定好.
疏勒县19311514527: 怎么书写测试用例以及测试用例的好处 - ?
叶卖活血: 测试用例的好处测试中常常友人提到测试用例,书写用例的好处大概有3点1:明确测试的覆盖率.测试中常常被人家问道,你的覆盖率时多少.如果你没有书写难道就能说明是95% 100%.只有我们针对需求书写了用例才能拍拍胸膛说...
疏勒县19311514527: 软件测试中编写测试用例的编写原则是什么? - ?
叶卖活血: 必需依照测试计划,需求分析来编写.不是每个测试人员都能编写测试用例的,必须由相关负责人编写出合理、规范的测试用例
疏勒县19311514527: 如何高效编写测试用例 - ?
叶卖活血: 测试用例设计和执行是测试工作的核心,也是工作量最大的任务之一. 测试用例(Test Case)目前没有经典的定义.比较通常的说法是:指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略.内容包括测试目标、...
疏勒县19311514527: 怎么写好测试用例 - ?
叶卖活血: 测试用例是测试执行的指导;是测试执行的实体,是测试方法、测试质量、测试覆盖率的重要依据和表现形式;是团队内部交流以及交叉测试的依据,便于测试工作的跟踪管理,包括测试执行的进度跟踪,测试质量的跟踪,以及测试人员的工作...
疏勒县19311514527: 测试用例应该注意什么?如何保证高的覆盖率 - ?
叶卖活血: 一、首先测试需求分析要全面.测试需求分析分两步:1、测试需求的获取需求的来源:显式需求:(1)原始需求说明书(2)产品规格书(3)软件需求文档(4)有无继承性文档(5)经验库(6)通用的协议规范隐式需求:用户...