• 编写大量的测试。这怎么可能是坏事呢? 但随着时间的推移,我从另一个角度看待它。我认为它是一个非常有限的工具,有非常具体的用例。它不适合我所建立的项目类型,而且经常阻碍它应该促进的流动过程。 在TDD其中,
  • 测试的主题是广泛的。从外面看起来可能很简单,但事实并非如此。例如,人们可以将测试定义为检查软件是否适合其目的。 1. 单元测试单元测试是一门有据可查的学科:无论使用哪种语言,都已经出版了大量关于该主题的书籍。他们通常重复相同的事情。<
  • SRE代表站点可靠性工程(或有时称为站点可靠性工程师),它是一种IT操作方法,优先考虑软件开发常用的工具和方法。换句话说,您不会使用传统的IT策略(例如手动部署)来处理IT任务(例如应用程序部署和监视),而是使用基于代码的自动化工具(例如“基础结构即代码”解决方案)。同时,可 icon
  • 从自动填写表单、执行重复性任务、截取屏幕截图到抓取网站数据,您想使用此扩展程序做什么取决于您。您还可以安排自动化执行的时间。这是通过连接块来自动化浏览器的扩展,点击此安装 icon
  • 面向测试人员的 Chrome 扩展:  WebUI 测试: 1. WhatFont 2. ColorZilla 3. Spell Checker 4. IE Tab 5. Session Ma icon
  • 来自 vladmihalcea的建议:在 tmpfs 上映射数据文件夹,可在使用Docker时,将PostgreSQL、MySQL、MariaDB 上的集成测试运行速度提高 20 倍!只要在Docker run命令后增加一句:--tmpfs /var/lib/mysql:rw  icon
  • Step CI 是一个开源工具,它使测试和监控 API 变得简单:概览: 语言无关。灵活的声明式配置语言 REST、GraphQL、XML 融合的。与 Node、Docker 和 GitHub Actions 无缝协作 icon
  • 在本文中,我将介绍如何对使用服务器端 Kotlin(Spring Boot)创建的 Web API 进行 API 集成测试。通过结合MockMVC和DatabseRider,可以轻松实现API集成测试。 MockMVC icon
  • 在使用容器进行测试时,Testcontainers 是多种编程语言的标准解决方案。它对 Spring 应用程序具有一流的支持。它甚至包含在众所周知的start.spring.io< icon
  • Replibyte 是一种速度极快的工具,可以在您的数据库中植入生产数据,同时保证敏感数据的安全。 特点: 支持 PostgreSQL、MySQL 和 MongoDB 的数据转储和恢复 用虚假数据替换敏感数据 适用于 icon
  • 混沌工程是 Netflix 首创的一种用于测试系统弹性的方法。您可以使用 Chaos Monkey、Gremlin、AWS Fault Injection Simulator 等工具模拟整个系统的不同故障,然后衡量影响。这些工具允许您设置模拟故障(例如阻止传出 DNS 流量、关闭虚拟 icon
  • icon
  • 1. 测试框架 RoboFrameworkRobot Framework 是一个通用的开源自动化框 icon
  • Martin Fowler的url=https://martinfowler.com/articles/practical-test-pyramid.html#:~:text=The%20%22Test%20Pyramid%22%20is%20a,put%20i icon
  • 作为Trendyol客户服务团队,我们开发和维护不同的项目。为了能够安全地依赖我们的项目并增加我们的交付重点,我们始终试图改善我们的运营。集成测试是这些操作步骤之一,最近我们有机会专注于我们的集成测试,并且情况有所改善。我将通过回答以下问题来尝试解释与集成测试过程相关的这些操作: icon
  • “如果有任何方法可以在没有数据库的情况下进行测试,请在没有数据库的情况下进行测试!”杰拉德·梅萨罗斯(Gerard Meszaros) 说这句话的人可能不知道有TestContainer. 最好同时具备:单元测试和数据库集成测试。如果不测试集成,就不会测试关键 icon
  • 使用Spring Boot,Testcontainers,DbRider和Datasource Proxy为持久层编写集成测试的方法:可以在 icon
  • 单元和集成测试是您作为开发人员日常生活不可或缺的一部分。特别是对于Spring Boot而言,新手为他们的应用程序编写有意义的测试是一个障碍: 从哪里开始我的测试工作? Spring Boot如何帮助我编写高效的测试? 我应该使用哪些库? 通过此博客 icon