- 博客(82)
- 收藏
- 关注
原创 自动化测试简历优化指南:让HR一眼锁定你的硬核实力
在自动化测试岗位平均收件量突破200+的激烈竞争中,简历就是你的第一张自动化测试脚本。本文为你拆解5大黄金模块+3个必杀技巧,教你用测试工程师的思维打造"高通过率简历"。
2025-03-24 21:08:23
774
原创 Airtest:用iOS-Tagent在iOS17的wda部署方法
之前有很多同学一直在问如何在iOS17的设备上安装wda?其实我们 iOS-Tagent 已经更新兼容iOS17以上的设备啦,虽然无法直接通过AirtestIDE进行连接,但是可以先安装iOS-Tagent后,使用Airtest进行连接去跑脚本的~
2025-03-24 21:06:20
966
原创 如何使用 Locust 进行性能测试?
使用Locust进行性能测试是一个相对直观的过程,它允许你通过编写Python脚本来模拟大量用户的行为,并对Web应用或其他网络服务进行负载测试。以下是基本步骤和一些关键概念的介绍,帮助你开始使用Locust进行性能测试。
2025-03-24 21:04:58
924
原创 AI生成测试用例,真的“卷”到天花板了?
测试用例作为质量保障的核心,影响着研发-测试-发布-上线的全过程,如单元测试用例、手工测试用例、接口自动化用例、UI 自动化用例等。但用例撰写的高成本,尤其是自动化用例,导致用例的可持续积累、更新和迭代受到非常大的制约。
2025-03-24 20:58:53
764
原创 爆火一个多月,你还在手写测试用例?DeepSeek一键搞定!
DeepSeek作为一款基于人工智能和机器学习的自动化测试工具,能够根据软件的需求和设计文档,自动生成高质量的测试用例,显著减少人工编写测试用例的工作量。接下来,本文将会讲解下如何使用deepseek api生成文本测试用例。
2025-03-12 21:16:33
585
原创 这两个Python库,给你的自动化测试加个进度条~
我们在执行自动化测试或者调试时,自动化测试用例数量过多,不清楚目前用例数执行了多少个了,还差多少个执行完成。这时候就会猜想,如果执行过程中存在进度条,就很清楚的了解到测试用例的执行情况,今天小编通过下面两种方法简单介绍如何在自动化测试时加入进度条。
2025-03-12 21:02:56
886
原创 RoostGPT:改变了自动化软件测试的游戏规则
Roost.ai 巧妙地使用生成式 AI 和大型语言模型 (LLM) 以及其自身强大的引擎、用户的项目特定代码、API、日志和文档,从而改变了自动化软件测试的游戏规则。这种混合不仅有助于生成上下文丰富且准确的测试用例,而且还与各种 API 规范和编程语言无缝集成,增强了其在实际项目中的实用性和适应性。
2025-03-11 21:35:20
808
原创 震惊!AI编程正在淘汰这5类人,你在其中吗?
今天在知乎上看到一个关于讨论:“人工智能大爆发,AI编程工具对程序员到底是颠覆还是辅助?’”问题,觉得蛮有意思。的确,AI编程的出现,引发了人们对于程序员职业未来的广泛讨论,有人担忧它可能会颠覆程序员的职业, 今天分享一些个人观点。
2025-03-08 21:02:13
881
原创 当UI自动化遇上DeepSeek:测试工程师的“躺赢“新姿势
在数字化浪潮席卷全球的今天,UI自动化测试早已不是新鲜词汇。但当传统自动化工具还在与XPath选择器苦苦纠缠时,DeepSeek正以AI驱动的智能自动化重塑行业格局。这个神秘的"数字员工"不仅能看懂界面,还能像真人一样思考点击逻辑,让测试脚本真正拥有了"火眼金睛"。
2025-03-08 18:49:32
877
原创 Python编程三十: 面向对象:Python中的异常机制
在Python中,异常机制是确保程序稳定运行的重要工具。通过合理使用异常处理,可以有效捕获和处理运行时错误,避免程序崩溃。本文将通过具体的代码示例,深入探讨Python异常机制的概念及其应用场景。
2025-03-08 18:47:55
891
原创 laywright 快照测试:如何让 UI 回归测试变得轻松高效
Playwright 是一个功能强大的自动化测试库,广泛应用于回归测试。它在基于 Web 的测试方面表现出色,即导航到链接并执行各种用户流程,这些流程的行为始终应保持一致。通常会自动化用户流程测试以验证事物的运行方式,但事物的外观又该如何呢?
2025-03-08 18:45:13
729
原创 数据仓库测试
做数据分析时,要先将原始业务数据进行ETL处理(即抽取、转换、载入),转换成有业务价值的目标数据。比如对业务数据库来说,数据库里可能有用户信息表、用户订单表、用户账单表、还款计划表等等,但是数据分析人员需要的是有针对性、更直观的信息,囊括了用户基本信息、用户订单记录、用户账单、是否有逾期、是否已结清的数据,那就需要对原始业务数据进行加工处理。这一部分工作也是需要测试的,主要是针对存储过程的逻辑是否有遗漏、是否准确来进行测试。
2025-02-05 18:43:56
965
原创 作为测试经理,这两年我都做错了哪些事
我是一名测试经理,在过去的两年时间做了两件事,团队从0到1的搭建和从QC到QA转型。这两年没有什么精彩的故事,都是一次次的尝试-失败-尝试的过程。
2025-02-05 18:41:30
537
原创 Postman接口自动化测试:从调试到Jenkins集成
最近使用Postman做简单的接口自动化测试,感觉很方便很好用,趁有空,在这里分享下整个过程,主要包含Postman的使用方法和优缺点两方面。
2025-02-05 18:24:37
738
原创 一款基于Playwright的AI测试新框架
今天我们就来一起看看!它利用 Anthropic Claude 的强大自然语言处理能力,让测试开发者通过日常语言就能生成可执行的单元测试。使测试变得更加简单和直观!真有这么神奇吗?我们一起来看看!
2025-02-05 18:17:08
1029
原创 软件测试界的未解之谜:自动化测试用Java还是Python?
常见的自动化测试编程语言有很多种,如Java、Python、JavaScript、C#、Ruby、Shell等等,对于学习自动化测试选择java语言还是python语言想必大多数人测试人员都有过这个疑问,也是困惑本人很久的问题。
2025-02-05 18:13:38
897
原创 高性能队列 Aeron Queue vs Chronicle Queue
在高性能、低延迟的消息传递领域,Aeron Queue和Chronicle Queue常被拿来对比。两者都具有出色的能力,但如何在它们之间做出选择可能并不容易。本篇博文将深入比较这两种消息传递解决方案,帮助您为下一项目做出明智的决定。
2025-02-05 17:01:43
637
原创 CPU狂飙900%如何分析?怎么定位?怎么溯源处理
01 场景1:MySQL进程飙升900%评估:大家在使用MySQL过程,想必都有遇到过CPU突然过高,或者达到200%以上的情况。数据库执行查询或数据修改操作时,系统需要消耗大量的CPU资源维护从存储系统、内存数据中的一致性。
2025-02-05 16:55:17
747
原创 线上内存泄漏排查思路
内存泄漏排查背景了解:告知 线上 room_work 运行一段时间内存就会慢慢往上涨,8G内存吃掉了4G。。思路1.大概捋一下项目中有通过常驻内存操作实现业务逻辑的代码
2025-02-05 16:47:36
934
原创 自动化测试领域的 “宝藏神器”:conftest 深度解析
在Python的自动化测试领域,尤其是使用pytest框架时,conftest.py扮演着极为重要的角色。它是提升测试代码可重用性和可维护性的得力助手,能够将一些通用的配置、数据和功能集中管理,避免在多个测试模块中重复编写相同的代码,从而使测试项目的结构更加清晰,易于维护和扩展。接下来,我们将深入探究conftest.py的诸多奥秘,详细了解其作用、使用方法以及在实际项目中的应用场景。
2025-02-05 16:41:58
727
原创 SQLancer:数据库测试的“终极武器”,让Bug无处遁形!
SQLancer作为数据库安全领域的一款强大工具,应运而生。它就像一位不知疲倦的 “数据侦探”,在复杂的数据库系统中穿梭,寻找那些隐藏的逻辑错误和潜在的安全漏洞,为数据库系统的稳定运行和数据安全保驾护航。无论是数据库开发者在开发过程中进行质量保障,还是数据库管理员在日常运维中确保系统的可靠性,SQLancer都能发挥关键作用。
2025-02-05 16:37:13
761
原创 Midscene:让UI自动化测试变得更简单
今天,我要向大家介绍一款名为Midscene的工具,它利用自然语言处理(NLP)技术,让UI自动化测试变得更加简单和直观。
2025-02-05 16:30:31
934
原创 从自动化软件测试到自主测试,还差几步?
在当今万物互联、信息爆炸的时代,软件测试的角色显得越发重要。作为软件开发生命周期(SDLC)中的关键环节,测试不仅仅是保障软件质量的工具,更是推动产品迭代的助推器。随着自动化测试技术的崛起,测试开发变得更加高效和可靠。然而,从完全依赖人工的自动化测试到真正实现自主测试,我们还需要跨越几道坎。本文将深入探讨这一过程的具体步骤及其对软件测试行业的影响。
2025-02-05 16:27:27
1025
原创 如何区分AI智能体、自动化工作流和PRA?
在当今快速发展的技术时代,AI智能体、自动化工作流和PRA(Process Robotic Automation,流程机器人自动化)正逐步成为推动企业效率提升的重要工具。这些概念看似相似,却有着本质的区别。作为软件测试领域的从业者,了解它们的特点和应用场景,不仅能帮助我们更高效地完成测试任务,还能为职业发展带来全新机会。
2025-02-05 16:26:03
764
原创 别被自动化测试“忽悠“了!
当一家公司拥有一支超厉害的工程团队时,那就好比拥有了一群“技术特种兵”,他们一心想着把自动化搞起来。毕竟,既然机器能“吭哧吭哧”干活,为啥还要让人一遍又一遍地折腾那些测试用例呢?在他们看来,只要把所有场景都交给自动化这位“超级助手”,每次提交代码的时候让自动化“跑起来”,那就可以随时“一键发布”啦。而且,哪怕出现漏洞的可能性比中彩票还低,他们也会赶紧创建新的测试用例,就像给房子装了无数个防盗门,就怕那点小漏洞“溜进来”。
2025-02-05 16:17:07
766
原创 软件测试之数据库常问
1、Mysql数据库常用工具,及语法2、触发器?什么是存储过程3、数据库常用语句4、左连接,右连接,内连接,外连接,各是什么?
2024-12-02 22:06:59
724
原创 软件测试和实施都是干什么的?
在当今数字化时代,软件无处不在,从手机里的各种应用到电脑上的办公软件,从购物网站到游戏平台,软件已经深入到我们生活的方方面面。但你有没有想过,这些软件是如何诞生并顺利运行在我们的设备上的呢?这就不得不提到软件研发过程中的两个关键环节——软件测试和实施。今天,就让我们一起揭开它们神秘的面纱。
2024-12-02 22:03:35
754
原创 谁说读大专只配进厂打工?拿到Offer的那一刻,他说:有点激动,手有点抖......
在网上经常看见这样一句话:“大专生毕业找工作就是给别人当牛马的。” 这话听了真扎心啊,但好像又是赤裸裸的现实。
2024-12-02 21:53:57
648
原创 颠覆传统的自动化测试平台
1. 传统的自动化测试平台近些年,中等以上规模的公司测试团队都在建设自己的自动化测试平台。主要要以 HTTP接口测试 和 性能测试 为主;一些平台还支持 WebUI测试和 AppUI测试等,试图通过UI界面配置来替代 代码自动化测试编写。
2024-12-02 21:48:35
768
原创 Python 基础较难理解的 15 个知识
1. 面向对象编程(Object-Oriented Programming, OOP)面向对象编程是一种程序设计思想,它将代码组织成可重用的对象,并通过定义类、创建对象和调用方法来实现。类与对象类是一个模板,描述了对象的属性和操作。对象是类的实例,可以访问类的属性和方法。示例:
2024-12-02 21:24:36
823
原创 阿里面试官:我仅用一个问题,就能刷掉70%的测试
hr在招聘性能测试时往往会遇到一个难题:简历上看起来很不错的候选人,在面试时却表现平平,缺乏足够的实战经验。
2024-12-02 21:18:39
611
原创 如何快速写出一个完整的测试用例
测试工作中最为基础核心的内容就是设计测试用例,我们一般会认为数量越少、发现缺陷越多的用例就是好的用例。那么,怎样才能设计出好的测试用例呢?本次专题就向大家介绍如何编写一个完整且靠谱的测试用例。
2024-11-19 14:25:11
418
原创 工作6年,没接触过数据库,面试官都无语了
MySQL作为目前使用最多的开源关系数据库,是目前很多企业存储数据的选择,它具有高性能、多平台支持、易用性等特点,支持存储过程和触发器, 被广泛应用于 Web 开发、企业应用、移动应用等领域
2024-11-19 14:21:31
256
原创 使用Ragas为RAG生成测试集,评估RAG系统在特定文档的表现
测试集是用于评估模型性能的数据集,它不参与模型的训练过程,而是用于在模型训练完成后测试其准确性和泛化能力。这篇文章介绍如何使用Ragas框架创建一个测试集,以便可以评估自己的RAG系统在处理特定文档时的表现。通过使用自己的文档生成测试集,可以确保测试集与RAG具体应用场景紧密相关,从而更准确地评估RAG系统的效果。
2024-11-19 14:17:36
1027
原创 美团某员工爆料:夫妻俩人每月到手6.4万,公积金1.6万,在一线城市里压力山大,根本不敢停下来!
最近看到一条热议的爆料,说是一对美团员工夫妻,月入6.4万却还觉得压力山大。一开始我也觉得这有点夸张,毕竟这收入放在大多数人眼里都是令人羡慕的高薪了。但仔细一想,我似乎也能理解他们的烦恼。
2024-11-19 14:11:51
515
原创 从5.6秒到1秒!Nginx性能调优实战之1秒内响应千并发!
公司投标需要各个性能评测点都通过测试。但其中有一个评测点:1000个并发下载80k大小的文件需要1s内响应,因性能测试工具Loadrunner的测试结果上最大响应时间总是5.6s+的而一直没有通过。测试环境中的服务端是一台Nginx,它负责代理转发客户端(由Loadrunner模拟)的请求转发给三台应用服务器进行处理,并负责负载均衡。
2024-11-18 18:46:23
768
原创 Faker:自动化测试数据生成利器
在自动化测试中,无论是测试用户注册、登录、数据展示还是API接口,都需要大量的测试数据来支持;Faker库正是为了解决这一问题而生。它支持多种编程语言,能够生成各种类型的假数据,如姓名、地址、电子邮件、电话号码等;
2024-11-18 18:40:23
753
原创 Pytest:高效的Python测试框架,确保代码质量!
我今天要说的 Pytest 是我这些年用下来最顺手的一个。它不仅语法简单,功能还贼强大,插件生态也特别丰富。很多Python大厂都在用它做测试框架,比如Mozilla、Dropbox什么的。写测试用例特别轻松,代码可读性也好。
2024-11-18 17:37:08
763
原创 功能测试面试没人要了!自动化测试如何入门?
对于我来说,我做的是web端的测试,做测试也有好几个年头了,每次都是使用手工测试的话,一直是做重复性的工作,既枯燥又繁琐,所以我在两年前自己使用java语言写了一系列的自动化测试脚本,利用的框架是java+testng+reportng+selenium,这个框架在项目中基本可用了。
2024-11-16 15:37:12
755
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人