给初创公司CTO和VPE的一些智慧箴言​​作者注:这是对我之前那篇《你真的需要聘请QA或组建QA团队吗?》一文的后续。在那篇文章中,我总结说,到了某个时候,你可能需要聘请你的第一位测试工程师并开始组建质量团队。本文讨论了你应该何时考虑这一点,以及我认为较好的方法是什么,以及为什么。首先,你甚至需要QA或测试团队吗?工程师主导型公司与产品/业务主导型公司我在Plato的Elevate2024会议上参
2025-05-11/430 人阅读/1 人点赞

​​介绍在我们系列文章的第一部分中,我们通过构建一个具有强大测试能力的SpringBootRESTAPI,为我们的测试自动化流程奠定了坚实的基础。我们实现了/hello端点,并通过/health和/info端点启用了执行器支持的健康监测。我们使用maven-checkstyle-plugin和Google的风格指南进行了静态代码分析,为我们的控制器编写了单元测试,使用Docker容器化了我们的应用
2025-05-11/572 人阅读/0 人点赞

​​介绍在上一篇文章中,我们介绍了使用CI/CD的测试自动化流程的概念。现在,让我们开始创建我们应用的基础:一个SpringBootRESTAPI。虽然任何后端技术都可以满足我们的需求,但SpringBoot提供了一个强大且文档齐全的框架,非常适合演示最佳实践。在本教程结束时,你将拥有:一个带有简单“HelloWorld”端点的运行中的SpringBootRESTAPI单元和API测试以确保质量使
2025-05-11/441 人阅读/0 人点赞

第一部分:引言在当今瞬息万变的网络世界中,应用程序不仅要能运行,还需要在所有设备和浏览器上呈现出正确的外观。这就是可视化测试的用武之地。虽然功能测试可以检查应用程序是否正常工作,但可视化测试通过比较截图来捕捉设计或布局中的任何不希望出现的变化。​​Playwright是微软推出的一款强大的端到端测试工具,它内置了对可视化比较的支持。通过简单的命令(如awaitexpect(page).toHave
2025-05-11/725 人阅读/1 人点赞

初创公司CTO或VPE面临的必然问题​​作者注:这篇文章于2025年1月发布,但在同年3月,我意识到遗漏了合成监控的部分,因此在此进行了补充。你是如何走到这一步的你努力工作,带领公司的技术团队和产品度过了MVP阶段。你的客户群正在增长,你开始看到一些bug出现,其中一些导致了严重的客户投诉。不断增加的bug数量以及由于关键bug而不得不回滚发布,让产品和业务感到沮丧,也让开发团队感到疲惫。你希望能
2025-05-11/360 人阅读/0 人点赞

​​我从事QA手动测试和自动化测试已经两年了。我的工作主要是手动测试,而自动化测试则是在业余时间完成的。我个人非常喜欢编码和自动化测试,但大部分任务仍然是手动测试。正如您可能知道的,同时处理手动测试和自动化测试的工作量非常大。因此,我现在处于这样一种状态:我热爱编写自动化测试代码,但却总是匆忙完成任务。当自动化脚本完成后,开发仍在继续,几个月过去了……当我试图再次运行这些脚本时,通常会因为用户界面
2025-05-11/337 人阅读/0 人点赞

Java新特性在测试自动化框架中的应用​​Java持续发展,不断推出的新特性可以显著增强您的测试自动化框架。以下是最有影响力的近期新增功能,您可以利用它们来优化您的测试项目。字符串模板(Java21预览版,Java24)Java21和24中的字符串模板显著改进了我们在测试自动化代码中创建动态字符串的方式。在Java中,我们传统上使用字符串拼接或String.format()​来创建包含变量内容的字
2025-05-11/305 人阅读/0 人点赞

什么是AI智能体?当AI不再仅仅是回答你的问题,而是能够主动采取行动并自主行事时,会发生什么呢?AI智能体正在改变在无需人工干预情况下人工智能所能做到的事情。但究竟什么是AI智能体呢?当与ChatGPT或其他聊天机器人互动时,提出问题,它会给出回应。然而,AI智能体更进一步,能够自主地采取行动、做出决策,或者与外部系统进行交互。AI智能体是一种能够自主工作以实现特定目标的系统。2023年在柏林举行
2025-05-11/825 人阅读/1 人点赞

这是本系列的最后一篇文章。我将展示一个示例,用以说明:如何将UI-Tars的系统2推理与本地搭建的RAG(基于Ollama和LangChain)结合,从而创建一个能够理解用户高级指令,并基于每个阶段的浏览器截图实现自动化执行的系统。验证UI-Tars和本地RAG结合后系统2推理的能力。端到端演示本次演示以Miro为例,展示处理非B2C且复杂系统的能力。AI智能体根据用户的单条指令执行任务:“创建一
2025-05-11/659 人阅读/0 人点赞

​​各位质量爱好者大家好。今天的文章并非技术类的。有时候,泛泛地聊聊流程和质量也是一件不错的事情。今天,我想和大家分享一些关于质量关卡的想法。你听过这个词多少次呢?一次都没听过?听过一次?还是每天都能听到呢?无论你是否听过这个词,我相信你在过去都曾运用过它。也许你知道自己用过,也许不知道,但我觉得在你当前的项目中,是可以运用质量关卡的。本文的目的仅仅是把我们已有的知识梳理整合一下,其中也包括我所掌
2025-05-11/330 人阅读/0 人点赞

热门文章