文章 2024-01-11 来自:开发者社区

软件测试/测试开发/全日制|Pytest测试用例调度与运行

前言 Pytest 是一个功能强大的 Python 测试框架,它具有灵活的测试用例调度和运行机制。在本文中,我们将深入了解 Pytest 是如何收集、选取和运行测试用例的。 测试用例的收集 在 Pytest 中,测试用例是通过函数来表示的。为了进行测试,Pytest 需要收集这些测试函数。默认情况下,Pytest 会在当前目录...

文章 2024-01-10 来自:开发者社区

软件测试/测试开发/全日制|pytest如何标记测试用例

前言 在pytest中,有时候我们并不需要对所有的用例全部执行。pytest提供了一种机制:有选择的挑选用例去执行,即标记测试函数。下面详细介绍几种方法给函数标记。 使用pytest.mark在函数上进行标记 标记格式 @表示这是一个装饰器,pytest.mark是pytest固定的写法,mark_name可以使用自定义标记和内置标记。如下: @pytest.mark.mark_nam...

软件测试/测试开发/全日制|pytest如何标记测试用例
文章 2023-12-28 来自:开发者社区

软件测试/测试开发|测试用例设计和评审应该怎么做,一篇文章告诉你?

测试用例简介 测试用例(TestCase)是为项目需求而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序是否满足客户需求,可以总结为:每一个测试点的数据设计和步骤设计对需求分析找出来的每一个功能点,进行数据的设计、步骤的设计、预期的结果。 测试用例的目的(为什么使用测试用例?) 1、测试用例是软件测试的核心;2、评估测试结果的基准;3、保证测试的时候不遗漏功能点,可以再测试人员疲...

软件测试/测试开发|测试用例设计和评审应该怎么做,一篇文章告诉你?
文章 2023-12-28 来自:开发者社区

软件测试/测试开发|一文告诉你什么是测试用例

前言 对于一个测试工程师来说,测试用例的编写是一项必须掌握的能力,但有效的设计和熟练的编写确实一项十分复杂的技术。不仅需要掌握软件测试技术和流程,而且还要对整个软件不管从业务,还是对软件的设计,程序模块的结构,功能规格等说明都要有透彻的理解。测试的设计方法不是单独存在的,具体的每个测试项目里有很多方法,每种类型都有各自的特点。 测试用例 概念 测试用例是一组步骤、条件和预期结果的集合,用...

软件测试/测试开发|一文告诉你什么是测试用例
文章 2023-12-27 来自:开发者社区

软件测试/测试开发|如何使用因果图法设计测试用例?

前言 我们之前介绍了等价类边界值场景法来设计测试用例,本篇文章我们来介绍一下使用因果图来设计测试用例。 因果图法 因果图(Cuase-effect Graph)是一种描述输入条件的组合以及每种组合对应的输出的图形化工具。 为什么使用因果图法? 我们之前介绍的等价类和边界值都是着重考虑输入条件,如果程序输入之间没有什么联系,采用等价类划分和边界值分析是一种比较有效的方法。如果输入之间有关...

软件测试/测试开发|如何使用因果图法设计测试用例?
文章 2023-12-27 来自:开发者社区

软件测试/测试开发|如何使用场景法设计测试用例?

简介 我们之前介绍过了等价类和边界值来设计我们的测试用例,等价类和边界值是我们最常用的测试用例设计方法之一,本文我们将向大家介绍场景法。 场景法 定义 场景法是一种通过用户使用“场景”对软件系统的功能点或业务流程进行描述,即针对需求模拟出不同的场景进行所有功能点及业务流程的覆盖,从而提高测试效率并达到良好效果的方法。 场景法要求我们通过两个层面去理解被测软件,分别是业务层面和技术层面。...

软件测试/测试开发|如何使用场景法设计测试用例?
文章 2023-12-26 来自:开发者社区

软件测试/测试开发|测试用例设计方法——等价类划分

前言 在软件测试领域,测试用例设计是确保软件系统质量的关键环节之一。等价类划分法(Equivalence Partitioning)是一种被广泛采用的测试用例设计技术,它通过将输入数据划分为相互等价的类别,以确保在每个等价类中选择适当的测试用例,从而提高测试的全面性和效率。 1. 了解等价类划分法的基本概念 等价类划分法的核心思想是将输入数据分组,使得每个组内的数据具有相似性,并且在测试中...

软件测试/测试开发|测试用例设计方法——等价类划分
文章 2023-12-26 来自:开发者社区

软件测试/测试开发|测试用例设计方法——边界值

前言 我们之前介绍了等价类测试用例设计方法,但是等价类测试用例设计方法容易存在问题,即我们取的值不一定在我们程序设计的边界附近,但是在我们的测试实践中,问题往往都是出在输入定义域或输出值域的边界上,而不是在其内部。因此,针对各种边界情况设计测试用例,通常可能会发现更多的bug。 边界值测试是一种常用的测试方法,旨在检测系统在输入的边缘条件下的表现。本文将介绍边界值测试的基本概念以及如何为初学...

软件测试/测试开发|测试用例设计方法——边界值

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注