Django、Vue 和Element UI 前后端原理论述一个值得推荐的重要功能。如名所示,它的功能就是 自动生成单元测试用例。 12 《51 测试天地》七十四 www.51testing.com 这个功能有没有很惊艳?快速生成单元测试用例?——不是问题;生成高覆盖率的 单元测试用例?——不是问题;生成不同语言的单元测试用?——不是问题。 1) 首先,让我们来看看,如何生成基本的单元测试用例 如下图所示,选中代码,点击 Bito 面板的”generate 法应用于信贷领域多个场景,取得了良好成效。 二、背景与挑战 当前信贷领域长链路业务测试主要有三方面特点:一是业务链路长,随着信贷业务 不断迭代,业务场景一般涉及多个业务模块,整体业务流程长;二是信贷业务复杂度高, 业务形态的不同会有不同的触发方式,业务逻辑的不同也会产生不同的组合方式;三是 信贷业务依赖性强,业务前后环节间的依赖性强,后一环节的输入是前一环节的输出。 一般来讲,测试数据准备有“造”数和 一般来讲,测试数据准备有“造”数和“找”数两种方式。“造”数主要是通过某种 方式模拟实际业务的运行逻辑生成测试数据,一种方法是通过 GUI 构造测试数据,这是 最常见、最可靠的方式,直接通过客户端或界面完成数据构造,缺点是成本高、效率低; 另一种方法是通过数据库构造数据,缺点是直接修改数据库容易产生脏数据,全量导入 数据有评估和操作成本。“找”数是通过某种方式去查找已经存在的测试数据,一种方法 是通过数据库去查找可用数据0 码力 | 61 页 | 6.84 MB | 1 年前3
Django 官方教程翻译项目是,你已经在正确的路上了。在 教程第三部分(zh)中,我们了解了如何从通过在项目级别的 URL 配置文件中使用 include 来使投票应用和主项目分离。在本教程中,我们将采取进一步的措施,使 应用能很容易在新项目中使用,并发布给别人安装和使用。 包?应用? Python 包(package)提供了将 Python 代码按相关性分组的组织方式,这一方式提高了可重用性。包中包含一个或多个 Python 代码文件(也被称为“模块”)。0 码力 | 103 页 | 1.86 MB | 1 年前3
共 2 条
- 1













