资讯专栏INFORMATION COLUMN

测试用例概念 原则

dackel / 2941人阅读

摘要:测试用例概念原则什么是测试用例测试用例为一组条件或变量,根据其来确定应用软件是否能够正常的工作。其条件和变量为测试用例。测试用例属于最小的执行的实体,只有两种,通过或不通过。

测试用例概念 原则

什么是测试用例

测试用例为一组条件或变量,根据其来确定应用软件是否能够正常的工作。其条件和变量为测试用例。
测试用例属于最小的执行的实体,只有两种,通过或不通过。

基本原则 测试用例的最小化

举例 要测试功能A 其有三个子功能为A,B,C
有两种方法设计测试用例,
方法1; 用一个测试用例覆盖子功能。(一份文档)
方法2:用三个多带带的用例来覆盖三个子功能(三份文档)
其中,应该选择方法2设计测试用例,因为其能覆盖的边界定义更加清晰,对产品的指向性更强,耦合度最低。

覆盖面广

尽可能的覆盖业务逻辑
覆盖用户场景
覆盖需求点
测试目标明确
不能具有冗余的用例
测试用例覆盖测试策略
要尽可能的覆盖基本流(核心的业务逻辑)备选流(业务分支)
使用场景

可判定

对于测试用例来说,要能够可判定。

可再现性

对于同一个测试用例来说,系统的执行结果应该是每次相同的

考虑优先级

根据时间不同,考虑测试用例的优先级

测试用例具有代表性

测试用例应该能够代表当前的业务的核心流,以及备选流

语言描述在准确

测试用例的语言描述要准确,要明确。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/8880.html

相关文章

  • ❤️【全网最全】花费3小时整理出5000字软件测试必须掌握的基本理论知识!❤️

    软件测试的基本理论知识有很多, 根据不同情况划分的,内容比较多~ 目录 1、软件测试概述 2、软件测试基础软件的概念 3、软件测试分类 4、白盒测试用例设计方法 5、黑盒测试用例设计方法 6、缺陷管理软件缺陷 1、软件测试概述 软件测试的IEEE定义:使用人工或自动的手段来运行或测量软件系统的过程,目的是检验软件系统是否满足规定的需求,并找出与预期结果之间的差异。软件测试的发展趋势: ① 测试工...

    ivan_qhz 评论0 收藏0
  • 再谈自动化测试——我们在编写测试时,应该注意什么

    摘要:原则具体包括自动化独立性可重复简单的解释一下三个原则单元测试应该是全自动执行的。为了保证单元测试稳定可靠且便于维护,需要保证其独立性。原则编写单元测试用例时为了保证被测模块的交付质量需要符合原则。与设计文档相结合来编写单元测试。 本文首发于泊浮目的专栏:https://segmentfault.com/blog... 背景 最近项目在测试阶段陆陆续续的测出了一些bug.这个情况刚出现...

    My_Oh_My 评论0 收藏0
  • 随行付微服务测试之单元测试

    摘要:输出结果需要人工检查的测试不是一个好的单元测试。为了有效的进行单元测试,需要遵循一定的方法,通常采用路径覆盖法设计单元测试用例。 在微服务架构下高覆盖率的单元测试是保障代码质量的第一道也是最重要的关口,应该持之以恒。 背景 单元测试为代码质量保驾护航,是提高业务质量的最直接手段,实践证明,非常多的缺陷完全可以通过单元测试来发现,测试金字塔提出者Martin Fowler 强调如果一个高...

    xiguadada 评论0 收藏0
  • 软件测试理论

    摘要:软件测试是为了降低存在缺陷的可能性,即便是没有找到缺陷,也不能证明软件是完美的。软件测试中存在原则的缺陷发现在的模块中。软件测试不仅是找出缺陷,同时也需要确认软件是否满足需求。 4.1软件缺陷定义 软件缺陷就是通常说的bug,它是指在软件中存在的影响 *软件未达到产品说明书标明的功能, *软...

    刘永祥 评论0 收藏0
  • 正交设计

    摘要:为了实现高内聚,低耦合的软件设计,袁英杰提出了正交设计的方法论。正交设计正交是一个数学概念所谓正交,就是指两个向量的内积为零。鸣谢正交设计的理论原则及其方法论出自前软件大师袁英杰先生。 Design is there to enable you to keep changing the software easily in the long term. -- Kent Beck. 设...

    TwIStOy 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<