|
如何写测试案例,没有经验怎么入手?
我们先来看看测试用例是什么?
是测试工作的核心;一组在测试时输入输出的标准;软件需求的具体对照
测试用例包含哪些内容?
用例编号、用例名称、测试背景、前置条件
优先级、重要级、测试数据、测试步骤
预期结果、实际结果、备注
测试用例编写方法:
测试用例包括:测试编号、用例名称、测试背景、前置条件、重要级、优先级、测试数据、测试步骤、预期结果、实际结果、编写人和执行人等
没有经验的话你需要从基础开始一步步来学,掌握要点,按照流程来做就行。也可以找个老师带着你做。
怎么写好测试用例
1、熟悉需求,了解系统
任何系统都有大的业务背景,只要熟悉了业务知识才能更有效的使用系统。任何系统在使用过程中,都有一个熟悉的过程,对系统越熟悉,越容易发现系统问题和业务问题。
2、用客观的思考方式站在用户的角度分析
作为测试人员如果想提升测试用例的编写能力,首先应该做到的就是站在客户的角度分析客户需要什么和客户想要什么,客户不想要什么,也就是所谓的客户的使用场景,这样有利于我们更好的挖掘和思考隐含的需求。至于这个需求该不该做,那是需求人员的职责,这个需求做起来复不复杂那是开发人员的事情,作为测试人员需要考虑的事就是你所设计的正向和反向测试用例是不是用户常用到的场景,以及一些客户基本不会用到的场景有哪些。
3、多思考,不要拘束于惯性思维
一个人做一个工作时间越久,也就是我们说的经验越丰富,可能这个思维方式就会固话。比如,测试的统计表多了,当拿到一个新增的统计表的时候,首先想到的是公用用例上所列的测试点基本上就是最全的了,我都不用思考,直接用就行了。
其实这是一个误区,公用用例的目的是帮助我们减少一些不必要的内耗,但是我们的思维不要被它所限定,如果公用用例中某个点是错的,那我们岂不要一错再错了。
如何才能写好一个软件的测试用例
写好一个软件的测试用例的建议有:
1、测试用例名称,也叫测试用例标题,一定要写得简洁、明了,需要用概括的语言描述该用例的出发点和关注点,使得测试人员第一眼看到测试用例名称就能够明白测试用例的目的。用例名称中一般要求不能存在假设性的语句,并且原则上每个用例的名称不能重复。
2、预置条件要明确,包括测试环境、测试数据、测试场景。因为许多BUG只有在特定的环境、特定的场景下才可以重现。没有正确的前提条件,就无法进行后面的测试步骤或无法得到预期的结果。
3、测试步骤描述要简单、清晰,并且要清楚每一个步骤的描述,比如:第一步,输入用户姓名;第二步,输入登录密码;第三步,用户点击登录。步骤写的明确时就利于提高用例的可操作性。
4、用例的预期结果要完整而且清晰,并且要将各个输出的结果写出来,包括:返回值的内容、数据库相关字段的记录、界面的响应结果、输出结果的规则符合度、日志的检查和对其它业务影响的检查。
5、测试用例级别要划分清楚,这样在测试执行时有主次之分。
6、测试用例的划分也要单一,一个测试用例只检查功能点的一种情况。一个用例检查的情况太多,会导致用例的目的不明确。而且这样组织用例,有利于需求覆盖率的统计。
新手如何写测试用例
首先需要掌握编写测试用例方法/测试用例组成,然后写个登录模块,看看自己能不能写出来,能写出来多少条,离预期还有多大差距。
|
上一篇:脸上划了伤口怎么处理,脸蛋划伤了怎么办
下一篇:孩子数学填空题不好怎么办?,数学填空题不会怎么办
|