• 0
  • 0
分享
  • Excel形式的测试用例模板及用例设计——软件测试圈
  • 曼倩诙谐 2022-12-28 11:13:34 字数 958 阅读 9856 收藏 0

  1.制作下来菜单

  1.1先选中某列,再点击数据

1-1.png

  1.2设置值为“通过”、“未通过”注意中间为英文逗号!!!

1-2.png

  2设置单元格值为某个值时,背景颜色发生变化

  2.1先选中该列,再点击开始

  2.2设置单元格值等于某值时的颜色变化

1-3.png

1-4.png

  3.设置自动统计自己案例的执行比,插入countif函数(注意双引号为英文的双引号)

  3.1通过数

1-5.png

  3.2不通过数

  3.3执行比(通过数+不通过数)/总数

1-6.png

  在我们测试工作中大多数测试人员使用的用例设计方法都是黑盒用例设计方法,其中使用最多的方法就是等价类划分法和边界值分析法,这两者也是所有的用例设计方法中最简单的,但是有一个缺点是如果我们稍不注意就会造成数据的遗漏,我们这篇文章就主要来分析一下如何合理高效的使用这两种方法设计测试用例。

1-7.png

  如何编写测试用例

  1.测试用例的组成元素

  · 用例编号

  · 用例标题

  · 功能模块名称

  · 前置条件

  · 输入数据

  · 操作步骤

  · 预期结果

  · 优先级

  · 执行结果

  · 编写人

  · 执行人

  · 其他补充项

  以上列出来的项并不是需要完全写在我们的用例里面的,但是像用例编号,用例标题,前置条件,输入数据,操作步骤,预期结果,优先级,执行结果则是每一条测试用例必要元素。

  2.用例标题

  · 不能有过多的字数

  · 概括性-只需要看一眼标题就知道本条用例到底写了什么

  · 坚决杜绝歧义性

  3.测试用例的特点

  · 步骤清晰

  要有很清楚的操作步骤,如果你不知道怎么写就按照执行测试的步骤一步一步写清楚就好了,比如我们现在有一个QQ登录的用例,那么就可以这样写操作步骤:

  1)点击QQ应用程序

  2)输入正确的用户名

  3)输入正确的密码

  4)点击登录

  · 结果唯一

  每一条测试用例都只能有一个唯一的测试结果;每一条测试用例都只能包含一个测试点;每一条测试用例允许有多个检查点;预期结果中不能有歧义或者二义的字。

  · 可操作性强

  要保证不同的测试人员或者不同的测试平台,最终的结果都是相同的。

  注意点:不管是用例标题还是预期结果,尽量不要使用含糊不清的语句。


作者:丸子说测试    

来源:http://www.51testing.com/html/45/n-4478045.html

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   想必金字塔测试原理大家已经很熟悉了,近年来的测试驱动开放在各个公司开始盛行,测试代码先写的倡议被反复提及。  鉴于此,许多中大型软件公司对单元测试的要求也逐渐提高。那么,编写单元测试有哪些小技巧可以借鉴和学习的呢?  测试代码文件路径与开发代码文件路径“相同”  这里的“相同”并不是完全意义的一摸一样,测试代码和开发代码处于同一目录,而是指的测试代码文件路径你与开发代码文件路径“大体相同”。  如下图1、2所示,开发代码路径和测试代码路径都包括/java/ru/yandex/clickhouse/。图1 开发代码路径图2 测试代码路径  测试代码文件名清晰  清晰的测试代码文件名可以帮助阅...
            3 3 1524
            分享
          •   序言  由于公司在来年需要进行压力测试,所以也就借节假日的机会来学习一下压力测试的步骤,由于本人的学习时间比较短,希望各位大神朋友们能够多多的谅解并指正在下的错误,在此仅表敬意。  适应人群  1、初入门的压力测试工程师。  2、为入门但是打算在软件测试方面发展的同学。  3、对软件测试有浓厚的兴趣的人。  压力测试初窥探  压力测试顾名思义就是通过模拟指定的用户数量同时访问网站从而达到对网站进行施压,进而测试出网站在高并发问题上的性能优势劣势以及应对DDOS攻击的防护能力,这也是考验一个网站的健壮性的一个特点(本人认为的),目前主流的压力测试工具有Jmeter、RoadRunner,其中...
            0 0 1333
            分享
          • 一、页面性能测试概述页面性能测试则是针对于页面性能优化而开展的一种性能测试,目的是对Web系统的页面进行测试以确认系统页面是否会影响系统的性能并为页面的优化提供依据与建议,最终提升系统的整体性能表现,提高用户体验满意度。可见,Web系统页面性能测试是相对Web系统后台测试的另外一种性能测试,是Web系统性能测试的一个重要部分。二、页面性能测试必要性相对于C/S架构的应用系统,Web应用系统所有数据都需要从服务器端下载,虽然浏览器有缓存机制,但客户每次访问仍然需要下载大量的数据。特别是用户对系统要求越来越高,除了要求功能完备,对界面的美观、易用性也提出了更高的要求,越炫的页面也就意味着页面中要包...
            1 2 1836
            分享
          •   你是否经常感到困惑,明明自己始终在辛勤付出,然而薪资却始终未能如愿增长,反观周围的同事,有的享受着高薪待遇,有的则获得了职位晋升。  时不时,你是否会对自己产生质疑,是否真的是因为自身能力不足,才导致这样的局面?无需解释,也无需寻找借口。  本文根据身边高薪的同事,结合他们目前测试工作的特点,探究他们高薪的密码,主要包含下面3点希望对你有所启发:  · 选对赛道开启高薪之门  · 深耕技能夯实高薪基础  · 简历优化助力高薪跳板  1、选对赛道开启高薪之门  首先我们来说说选对赛道为什么很重要?  疫情以前,大家的普遍认知互联网行业赚钱,所以那时候大学毕业后能够进入一线...
            0 0 194
            分享
          •   要了解越权测试,首先要先了解什么是越权攻击。  越权攻击顾名思义就是超越了自己的权限范围,是指用户通过某种方式获取到了不属于自己的权限。越权攻击分为水平越权和垂直越权。  下面我们先来说一下水平越权  水平越权:攻击者尝试访问与他权限相同的用户资源。比如说在修改用户信息时,在浏览器上用户可以看到该用户的ID是多少,如下图:  这里如果攻击者通过猜测或者其他途径获取到了其他用户的ID是多少,那么就可以在浏览器的地址栏里将ID直接换成要攻击的用户ID,就可以访问被攻击用户的用户信息并对其进行修改。  再举一个例子,比如说一个用户在某网站上买了一件商品,但是地址填错了,要去修改地址。  我们看到...
            12 12 2536
            分享
      • 51testing软件测试圈微信