单元测试

  
共有 461 2 3 4 下一页

datafaker: 为Java测试提供假数据

23-01-03 502 1k

如何为应用程序生成假数据,例如用于演示目的?推荐使用 Datafaker 库: 为 JVM(Java、Kotlin、Groovy)生成假数据从未如此简单! 这个库是 java-faker 的现代分... 详细

hackingtool: 黑客的一体化工具大全

23-01-02 531

可用于安全测试,包括: 匿名隐藏工具 信息收集工具 词表生成器 无线攻击工具 SQL注入工具 钓鱼攻击工具 网络攻击工具 后期开发工具 取证工具 有效载荷创建工具 利用框架... 详细

hurl: 用简单纯文本编写HTTP/API测试

22-12-29 528 3k

Hurl 是一个命令行工具,它运行以简单的 纯文本格式定义的 HTTP 请求 。 它可以链接请求、捕获值并评估对标头和正文响应的查询。 Hurl 非常通用:它可用于 获取数据 、 测试 HTTP ... 详细

为什么我不做 TDD? - Shai

22-12-17 744 1 2k

编写大量的测试。这怎么可能是坏事呢? 但随着时间的推移,我从另一个角度看待它。我认为它是一个非常有限的工具,有非常具体的用例。它不适合我所建立的项目类型,而且经常阻碍它应该促进的流动过程。 在T... 详细

演示:React + Spring + ArchUnit的开源项目

22-05-14 473 3k

使用 ArchUnit 强化Java架构:展示如何使用 Spring 运行前端 (React) 和后端 (Java) 的 Java开源项目,创建具有前端和后端的项目,以便在本地或通过浏览器轻松运行。... 详细

Spring Boot + Junit 5 + Testcontainers源码项目

22-04-05 545 1

这是一个新的Spring Boot项目的例子,该项目有一个集成测试,使用JUnit 5(Jupiter)和一个Testcontainer的数据库。 创建这个项目是因为发现由于大多数指南使用JUnit... 详细

45种用于前端测试的Chrome插件工具

22-03-08 664 1k

面向测试人员的 Chrome 扩展:   WebUI 测试: 1. WhatFont 2. ColorZilla 3. Spell Checker 4. IE Tab 5. Sess... 详细

单元测试被高估了 - tyrrrz

22-02-22 1329 2 4k
测试在现代软件开发中的重要性怎么强调都不为过。交付一个成功的产品不是你做一次就忘记的事情,而是一个不断重复的过程。随着每一行代码的更改,软件必须保持功能状态,这意味着需要进行严格的测试。 随着时间的... 详细

Apache Camel的单元测试

22-02-10 776 15k

几乎大多数软件开发人员都知道Apache Camel是一个事件驱动的框架,具有基于规则的路由和调解引擎,它由Java驱动,许多人都受益于它在与Spring集成方面提供的巨大支持。 但是如何进行单元测... 详细

使用Spring Boot、Kotlin和OpenFeign实现类型安全API测试

22-01-25 1135 1 8k

有多种方法可以测试你的 Spring Boot 应用程序的 API,虽然启动时间比MockMvc它稍长,但我更喜欢这种OpenFeign方法。 您可以在我的 Github 页面 上找到所有 4 种方... 详细

Datafaker是用于生成类似生产数据的工具 – jworks.io

22-01-15 857 1k

当需要真实的测试数据时,Datafaker 是一个很棒的库。例如,单元测试就是一个很好的例子,或者填充数据库表,或者生成 CSV 文件。使用 Datafaker,生成真实的数据(例如信用卡号码、电话... 详细

为什么单元测试的目标从类改为依赖行为? - miro

22-01-09 937 1 2k

类级别的测试有以下主要问题: 类测试使更改变得痛苦 类测试不验证实际行为 类测试很难理解    类测试使更改变得痛苦 当对我们的代码进行更改时,这会成为一个问题,因为每个小的修改都... 详细

不要依赖Mock库 - Erwin

21-12-07 604

过去我大量使用Mock,但现在我已经放弃了这种方法,我的测试变得更好了: 不要依赖 Mocking 库。对模拟库的依赖导致: 增加类之间的耦合。 降低了测试的可读性。 降低了应用程序的可维... 详细

使用Testcontainers测试Spring Boot

21-07-07 589 9k

Testcontainers是一个 Java 库,可在Docker容器内启动服务、运行测试并最终销毁容器。您无需担心任何事情,框架可以完成这项工作。只要确保你已经安装了 Docker,然后你就可以开... 详细