书栈网 · BookStack 本次搜索耗时 0.030 秒,为您找到 185385 个相关结果.
  • 14.2 在单元测试中给对象打补丁

    14.2 在单元测试中给对象打补丁 问题 解决方案 讨论 14.2 在单元测试中给对象打补丁 问题 你写的单元测试中需要给指定的对象打补丁,用来断言它们在测试中的期望行为(比如,断言被调用时的参数个数,访问指定的属性等)。 解决方案 unittest.mock.patch() 函数可被用来解决这个问题。patch() 还可被用作一...
  • 使用命令行运行单元测试

    使用命令行运行单元测试 使用命令行运行单元测试 ./gradlew test 执行gradle测试任务后所有的测试用例都会被运行,然后会产出测试报告. 测试报告存放在址: app\/build\/reports\/debug\/index.html 通过gradle工具栏执行的效果同命令行.
  • 单元测试 HBase 应用程序 - Unit Testing HBase Applications

    单元测试 HBase 应用程序 175. JUnit 176. Mockito 177. MRUnit 178.使用 HBase Mini-Cluster 进行集成测试 单元测试 HBase 应用程序 本章讨论使用 JUnit,Mockito,MRUnit 和 HBaseTestingUtility 对 HBase 应用程序进行单元测试。大部...
  • 14.3 在单元测试中测试异常情况

    14.3 在单元测试中测试异常情况 问题 解决方案 讨论 14.3 在单元测试中测试异常情况 问题 你想写个测试用例来准确的判断某个异常是否被抛出。 解决方案 对于异常的测试可使用 assertRaises() 方法。例如,如果你想测试某个函数抛出了 ValueError 异常,像下面这样写: import unittest ...
  • TDD测试

    TDD测试 TDD测试 测试驱动开发是一个工程过程,开发人员编写一个初始自动测试用例,定义一个特性,然后写入最少量的代码以通过测试,最终将代码重构为可接受的标准。 单元测试用于测试系统的各个组件。集成测试是测试系统作为一个整体,以及如何在生产中运行的测试。 单元测试应该只验证特定单元代码的行为。如果单元的行为被修改,则单元测试也将被更新。单元测试...
  • 编写JUnit测试

    编写JUnit测试 JUnit 单元测试的好处 练习 小结 读后有收获可以支付宝请作者喝咖啡: 编写JUnit测试 什么是单元测试呢?单元测试就是针对最小的功能单元编写测试代码。Java程序最小的功能单元是方法,因此,对Java程序进行单元测试就是针对单个Java方法的测试。 单元测试有什么好处呢?在学习单元测试前,我们可以先了解一下测试...
  • 3.35 学习测试

    3.35 学习测试 3.35 学习测试 单元测试 - 在计算机编程中,单元测试是一种软件测试的方法,它是源代码的独立单元,一个或多个计算机程序模块集合,以及关联的控制数据,使用程序和操作程序,以确定他们是否适合可用。直观地,可以将单元视为程序中最小的可测试部分。 — 维基百科 & 中文地址 功能性测试 - 功能性测试是一种质量保证的过程和黑...
  • 自动化测试

    自动化测试 自动化测试的类型 自动化测试金字塔 自动化测试 如果你想构建可靠的高质量的软件,自动化测试将是你工具箱里面非常关键的一个部分,它帮助你减少手工测试的代价,提高你的开发小组重构已有代码的能力。 自动化测试的类型  并非所有的自动化测试都是相似的,他们通常在作用域、实现方式和执行时间上有所差异,我把他们分成三种类型的测试:单元测试、...
  • 第4章 创建和运行测试

    第4章 创建和运行测试 第4章 创建和运行测试 本章的主要内容有: 创建一个简单的单元测试 使用Catch2库进行单元测试 使用Google Test库进行单元测试 使用Boost Test进行单元测试 使用动态分析来检测内存缺陷 预期测试失败 使用超时测试运行时间过长的测试 并行测试 运行测试子集 使用测试固件 测试代码是开发工具的核心组件。...
  • 测试

    1646 2018-10-19 《Beeshell 文档手册》
    测试 单元测试 测试用例设计 UI 自动化测试 静态分析 测试 代码的终极目标有两个,第一个是实现需求,第二个是提高代码质量和可维护性。测试是为了提高代码质量和可维护性,是实现代码的第二个目标的一种方法。 单元测试 单元测试(Unit Testing),是指对软件中的最小可测试单元进行检查和验证。在结构化编程的时代,单元测试中单元指的就...