#Java程序测试

鲍勃大爷:怎么做TDD编程?

19-12-15 1 1684 3 banq

TDD: 在未通过测​​试的情况下,请勿编写任何生产代码。 一旦测试失败或编译失败,请停止编写该测试。 测试失败后,立即停止编写生产代码。 两者都重构,然后重复。 循环时间:〜10-60秒。 众说... 详细

幽默:程序员和测试员在解决业务问题的迥异应对 - QualityFrog

20-05-16 672 2 banq

问题:当我4岁时,我妹妹2岁,现在我44,我妹妹多大? 程序员:44 - (4 - 2) = 42 测试员:很困难有一个答案。她可能是42岁,但她也可能是41岁或43岁,因为您没有说生日。而且,她可... 详细

金融科技公司Nubank为什么杀死自己的端到端测试套件 ?

21-09-25 503 banq

作为一家金融科技公司,质量对我们来说至关重要。我们需要客户用他们的钱信任我们。我们的端到端测试套件补充了我们的测试策略,以确保我们的系统具有非常高的质量和完整性。 过去,在 Nubank,我们使用 ... 详细

软件测试主要种类大全

21-06-10 321 1 banq

测试的主题是广泛的。从外面看起来可能很简单,但事实并非如此。例如,人们可以将测试定义为检查软件是否适合其目的。   1. 单元测试 单元测试是一门有据可查的学科:无论使用哪种语言,都已经出版了... 详细

软件自动化测试与AI结合 - modernanalyst

21-01-10 812 banq

关于AI是否会取代QA测试人员的工作,仍然存在很多思考。但是,事实并非如此。实际上,人工智能永远不会取代测试人员的角色。测试人员将能够借助AI驱动的工具更好地进行测试。 自动化测试和AI的结合具有许... 详细

鲍勃大爷:单元测试中单元是多小?

20-01-05 1081 2 banq

“单元测试”中的“单元”一词通常仅表示“小”。该词没有一致的定义。一些TDDer称它们为微测试以强调其微小性。我更喜欢它是“程序员测试”,因为使用TDD,它们是由程序员为程序员编写的。 众说纷纭:... 详细

幽默:TDD揭示了数据库应用背后一个肮脏的真相 - Adam

20-05-20 686 banq

TDD揭示现实背后的肮脏真相:几乎所有LoB应用程序(数据库应用)都无法使用TDD,因此LoB无需任何有趣或艰苦的工程设计。 众说纷纭: 如果我们的顾问只知道SQL,将我们所有的应用程序逻辑塞入2... 详细

使用混沌工程打造微服务 - javaonfly

21-06-03 203 banq

通过混沌工程,我们为开发人员和基础设施人员提供了准备实时生产的机会,现在他们将成为经验丰富的玩家,可以毫无顾虑地处理生产错误。这是所有组织都需要采用的未来思维方式,因为我们正在快速发展,每天都有新框... 详细

如何测试分布式系统?Actor模型虽好但难以测试

21-03-19 447 banq

没有并行性+量化执行+确定性行为=确定性模拟测试,不多线程去测试 分布式系统 ,从并发系统中移除并发。 像 FoundationDB这样的人已经公开谈论了他们沿着这条道路的经历 ,他们的成功是我... 详细

六个单元测试、自动测试、集成测试和端到端测试的开源框架介绍

21-06-03 320 banq

1. 测试框架 RoboFramework Robot Framework 是一个通用的开源 自动化 框架。它可用于测试自动化和机器人过程自动化 (RPA)。 Robot Framework ... 详细

关于形式方法的10个误解 · Buttondown

21-07-06 163 banq

形式方法Formal-Methods是一个非常有趣和重要的领域,但不是程序员熟悉的领域,这会导致很多误解。这是试图解决其中的一些问题。免责声明,我专注于其中几个工具,但相信我对其余工具足够熟悉,可以... 详细

SpringBoot使用Testcontainers+Avro消息测试Kafka消费者

21-06-04 250 banq

您有一个 Spring Boot 微服务 来管理用户数据。该微服务侦听来自 Kafka 的传入事件(例如用户创建、更新或删除),将它们转换为您自己的业务对象,将它们写入 PostgreSQL ... 详细

如何编写TDD测试的启发式方法:从期望开始 - qwan

21-07-06 166 banq

首先从编写测试的最后一部分开始:从期望(或断言)开始,然后自下而上编写测试。 在最后开始测试,期望(或断言)的位置可能会让人感到奇怪。您可能倾向于从上到下编写测试,从设置到调用生产代码,再到期望。从... 详细

使用Testcontainers测试Spring Boot

21-07-07 161 banq

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

共有 461 2 3 4 下一页