最新 最热

从手动测试到自动化测试(上)

随着软件需求的变化比以往任何时候都更快更频繁,越来越多的团队正在采用敏捷方法来实现更短的开发周期和更快的迭代时间。

2022-12-09
1

编程是测试职业生涯的关键

我在研究自动化开发方面投入了大量的时间和精力,但我成为自动化开发者的时间并不长。我花了很多年时间打基础,现在我正在为一个Appium/Java移动测试自动化框架做概念验证。...

2022-12-09
1

亿级日志队列回放性能测试初探

队列通常是软件设计模式中的基本组件。但是如果每秒接收到数百万条消息,改如何处理?如果多个消费者都需要能够读取所有消息,又改如何处理?难道需要把所有消息的数据都放在内存中吗?这样 JVM GC 又表现如何?...

2022-12-09
1

软件行业里测试与质量保证的区别

尽管有时认为质量保证 (QA) 和软件测试是相同的,但实际上它们是不同的概念。它们的目标、特征和方法各不相同。由于对测试的性质存在许多误解,测试人员和QA工程师也不清楚他们的工作描述。我将仔细研究每个角色以澄清它...

2022-12-09
0

i++需要多少QPS才能测出BUG

我接触到的并发缺陷绝大部分是因为线程安全问题导致的,还有一些数据库锁的问题(这个不擅长)这里就不分享了。

2022-12-09
1

Selenium 中的 JUnit 注解

JUnit 是一个基于 Java 的开源框架,可帮助测试人员执行单元测试。JUnit 主要用于测试应用程序的每个单元或组件,例如类和方法。它有助于编写和运行可重复的自动化测试,以确保项目代码按预期运行。还可以使用 JUnit 执行 ...

2022-12-09
1

应对自动化测试9大挑战

Web 应用程序的动态、快速变化和关键业务的重要性不断挑战传统自动化测试和测试框架的极限。本文讨论了最常遇到的关键挑战,以及如何帮助简单地或自动地应对这些挑战。...

2022-12-09
1

基于时间戳的日志回放引擎

之前写过一个日志回放引擎的第一代千万级日志回放引擎设计稿,当时理解的日志回放就是把日志记录的请求重新发出去,这就是回放线上用户的流量了。可是在我最近看goreplay的过程中,重新刷新了我的认知。...

2022-12-09
1

智能测试实践之路-UI缺陷检测

随着业务与技术的发展,软件架构从最初单体结构逐步演变成AI赋能的分布式体系,基础框架技术能力不断成熟,数据、控制、服务等能力的深化为业务的快速建立与扩展提供了强大的支撑能力。与此同时,测试技术由被测体的业务与技...

2022-12-09
1

Redis API——List功能实践与性能测试【Go版】

前文提到Go语言Redis API基本功能实践,以及后续的学习实践计划,由于总总原因耽搁了许久。终究是计划赶不上变化,学完Go语言操作Redis的常用功能之后,我打算把API实践、封装、简单性能测试场景放在一起写。...

2022-12-09
1