- 博客(100)
- 收藏
- 关注
原创 软件测试兼容性测试:分布式测试与多设备管理
什么是分布式测试?分布式测试是指将测试任务分散到不同的计算机或者设备上进行,以提高测试的效率和可扩展性。它允许团队在多台测试机器上并行执行测试用例,从而缩短测试时间,提升整体测试覆盖率。
2025-02-05 20:48:16
1094
原创 自动化测试落地的挑战与成功之道:从问题到解决方案的全面解析
希望本文的分析和建议能够为正在开展自动化测试的团队提供有价值的参考,帮助大家在实践中少走弯路,顺利实现自动化测试的预期效果。
2025-02-05 20:41:33
1042
原创 【自动化】如何在自动化中使用yaml进行数据参数化
同学们在python自动化的时候,都会考虑到数据的参数化,这时候Yaml文件的使用不失为一个好办法,那么如何在python代码中进行yaml文件的参数化呢?今天给大家整理了相关操作和笔记,以下内容可以实操哦~。
2025-02-05 20:29:15
710
原创 学习测试开发,选择什么编程语言好呢?
在当今数字化的时代,软件测试在软件开发流程中占据着举足轻重的地位。而测试开发工程师们手中的编程语言,就如同工匠手中的得力工具,直接影响着测试工作的效率与质量。在众多编程语言中,Python 脱颖而出,成为了测试开发领域的热门之选。这背后究竟有着怎样的原因呢?让我们一探究竟。
2025-02-05 20:27:08
993
原创 【鸿蒙测试】使用DevEco Studio 创建Harmony OS 模拟器
1.点击菜单栏的Tools > Device Manager,点击右下角的Edit设置模拟器实例的存储路径Local Emulator Location,Mac默认存储在 ~/.Huawei/Emulator/deployed下,
2025-02-05 20:14:22
796
原创 如何在Locust中实现WebSocket连接?
在Locust中实现WebSocket连接,你需要利用Python的第三方库如websockets来处理WebSocket协议,因为Locust默认提供的HTTP客户端不支持WebSocket。下面是一个具体的示例,展示了如何在Locust测试脚本中集成WebSocket连接。
2025-02-05 20:03:23
567
原创 Python 中的装饰器如何工作?
装饰器(Decorator)是 Python 中一种高级特性,它允许程序员修改或增强函数和方法的行为,而无需直接更改其源代码。装饰器本质上是一个返回函数的高阶函数,它可以接收一个函数作为参数,并返回一个新的或修改后的函数。通过使用装饰器,您可以实现诸如日志记录、访问控制、性能测量等功能,同时保持代码的清晰和模块化。
2025-02-05 20:01:07
675
原创 为团队选择合适的API自动化测试工具
API 测试是现代软件开发中的重要组成部分,但最合适的工具取决于您的团队性质、技术栈以及目标。在众多可用选项中,选择合适的自动化 API 测试工具可能变得棘手。为了让这一过程更容易理解,我们将其根据不同场景进行拆解,这样您就可以为您的团队选择最佳工具。
2025-02-05 19:56:20
1041
原创 使用DRY原则简化自动化测试脚本的示例
本文将讨论一个重要的软件工程原则:DRY(不要重复自己)。为了证明这些概念在不同编程语言中的适用性,本文中我们将使用Playwright C# 项目,与上一篇文章中使用的TypeScript项目相反。
2025-02-05 19:54:57
1025
原创 测试大减负!自动化精准锁定冗余测试
随着时间的推移,测试套件不断扩大是很常见的情况,但废弃测试用例却很少见。正因如此,有些测试每次都会运行,却没有任何实际价值。这些测试只是在浪费时间,增加测试维护的负担。考虑到这一点,我尝试通过利用变异测试的强大功能,找到一种自动检测冗余测试的方法。
2025-02-05 18:55:21
886
原创 停止对手动用例进行自动化处理
测试是一项极具分析性的工作,需要对被测系统有深入的了解。测试自动化不仅需要这些,还需要对测试内容进行分析,以便确定哪些部分需要拆分,从而以最优方式运行测试。很多时候,优化过程就像解数学方程一样,你可以去掉冗余的部分。手动测试用例的方法中存在很多这样的冗余部分,而做出有效的测试自动化决策的关键就在于识别出这些冗余部分。
2025-02-05 18:53:40
975
原创 关键质量指标的计算、落地与运用
前几日,我与一位相识的测试老朋友闲聊,交谈过后,我思索起在参与过的一些项目中,与指标相关的流程是如何构建的:在其中一个项目里,大多只有开发人员会收到生产环境中严重 bug 的通知,而且必须紧急修复该 bug。结果是 bug 修复了,但测试人员甚至都不会知晓这个 bug 的存在。这样的流程使得收集与 bug 相关的指标变得不太准确。
2025-02-05 18:52:06
747
原创 35+老测试员生涯回顾,揭秘无力吐槽的自动化真相…
不知道从什么时候开始,软件测试行业就和“自动化”这个词联系在一起了,对于如今的测试人来说,几乎没有人不知道「自动化测试」,甚至查看各大招聘网站,你从任何一个招聘渠道来看最近两年对测试岗位的要求,几乎都要求会自动化测试。
2024-11-13 21:49:40
826
原创 推荐三款常用接口测试工具!
本篇文章将介绍几种接口测试工具,易用的接口测试工具。该工具为开发人员和测试人员提供了丰富的功能和灵活的操作方式,以满足各种接口测试需求。旨在帮助开发人员和测试人员更高效地进行接口测试
2024-11-13 21:47:52
938
原创 使用Jmeter轻松实现AES加密测试
大家在自己公司做接口测试的时候,有没有遇到过接口做加密处理的情况呢?相信我们的读者朋友们都有一定的概率会遇到这种情况,尤其是对接口数据安全有一定要求的公司接口数据一定会做加密处理。那么遇到加密情况,大家使用工具JMeter如何做接口测试呢?
2024-11-13 21:45:09
1143
原创 最新20道经典自动化测试面试题(附带答案)
下面通过20道经典自动化测试面试题。让你能够在面试的时候轻松应对,也让你在学习自动化测试的时候明白应该关注哪些内容,而不仅仅只是会调用接口模拟输入和点击操作!
2024-11-13 21:43:50
1096
原创 如何在jmeter中把响应中的数据提取出来并引用
jmeter做接口测试过程中,经常遇到请求需要用到token的时候,我们可以把返回token的接口用后置处理器提取出来,但是在这种情况下,只能适用于当前的线程组,其他线程组无法引用到提取的token变量值,所以必须要生成全局变量让测试计划下的所有线程组都可以引用变量。
2024-11-13 21:41:49
933
原创 在职经验:软件测试的几种方法
1、从是否关心内部结构来看(1)白盒测试:又称为结构测试或逻辑驱动测试,是一种按照程序内部逻辑结构和编码结构,设计测试数据并完成测试的一种测试方法。
2024-11-13 21:37:26
917
原创 接口测试用例生成工具介绍及应用
目前,接口测试是开展项目测试实施过程中非常重要的环节,对于新增接口和修改接口更是需要做到应测必测,但是在实施过程中普遍存在一些问题,经分析总结如下:
2024-11-09 20:52:06
1014
原创 Selenium自动化测试面试题全家桶
1、什么是自动化测试、自动化测试的优势是什么?2、什么样的项目比较适合做自动化测试,什么样的不适合做自动化测试?3、说一下开展自动化工作的主要流程是怎样的?3、说一下开展自动化工作的主要流程是怎样的?
2024-11-09 20:48:28
747
原创 软件测试用例经典方法 | 逻辑覆盖测试法及案例
逻辑覆盖测试法是常用的一类白盒测试方法,其以程序内部逻辑结构为基础,通过对程序逻辑结构的遍历来实现程序测试的覆盖。逻辑覆盖测试法要求测试人员对程序的逻辑结构有清晰的了解。
2024-11-09 20:36:36
1214
原创 Jenkins插件安装失败时这么做就搞定啦
1.网络或墙的问题导致插件下载安装失败这种错误提示很明显,就是无法连接到插件下载地址,导致插件下载失败。
2024-11-09 20:34:22
1529
原创 业务太忙,真的是没时间搞自动化测试吗?
话题来源于某测试群在讨论:接口自动化如何做?话题中一位同学的随口抱怨,原话为 “业务那么忙,哪有时间搞自动化”。
2024-11-09 20:10:44
741
原创 面试被问:项目上线后才发现bug怎么办?
常在河边走,哪能不湿鞋,即使测试在工作中已经小心再小心了,但有时还是可能会出现线上问题,真是个悲伤的故事,然而纵然悲伤也需要有个结局,那么项目上线出现bug,测试人员该肿么办呢?
2024-11-09 20:07:03
1003
原创 手把手搭建jenkins + docker + k8s 持续集成、自动化发布环境
持续集成对于微服务开发来说,已经是不可或缺了,能够极大的提升效率。
2024-11-09 20:03:38
830
原创 2024 11月软件测试面试题(800道)【附带答案】持续更新...
我特意整理出一份(超详细笔记/面试题)它几乎涵盖了所有的测试开发技术栈,非常珍贵,人手一份 肝完进大厂 妥妥的!
2024-11-09 19:56:25
326
原创 职场经验--接口测试用例设计
随着测试分析和分层测试的深化,“接口测试”出现在我们视野的频次越来越高。那么接口测的用例设计常用哪些方法呢?本文将详细描述。
2024-11-09 19:52:24
751
原创 python 接口自动化测试中的10个魔法方法
在Python中,魔法方法(也称为特殊方法)是一些特殊命名的方法,它们允许你定制类的行为。虽然这些方法不直接应用于接口自动化测试,但它们可以用来增强测试框架的功能。
2024-11-06 18:29:34
324
1
原创 Python 接口自动化测试:10个实战案例
这些接口不仅能够简化代码结构,还能提高代码的可读性和可测试性。通过将这些接口应用到项目中,你可以轻松地扩展或修改功能,而无需担心对其他部分产生影响。
2024-11-06 18:24:17
586
原创 Web应用自动化测试实战——基于Playwright实现
Web自动化测试是通过录制或者编写程序代码模拟人的操作,实现对网站的自动化测试。可以对Web应用程序进行功能测试、兼容性测试等。自动化测试可以自动执行这些测试任务,无需人工参与,然后生成测试报告,提供给相关人员进行分析和改进。自动化测试可以反复进行回归测试,提高测试效率,节省成本。
2024-11-06 18:20:48
710
原创 好爱这个抓包工具,我要做它的推广大使!
从事app软件测试的同学有必要了解抓包工具的基本用法。你们在app测试过程中可以更快地更专业地定位到bug的原因,并反馈给开发进行修改。由于在笔者的工作中不允许使用fiddler,于是笔者转而借助其他抓包工具,从而认识到了Stream。
2024-11-06 18:10:03
784
原创 自动化测试只会用工具就行?真不是这样
软件测试是对项目研发过程的产物(文档、代码等)进行审查,保障产品质量的过程。我们可以通过手工测试、自动化测试、工具扫描等方法完成这个任务其中,自动化测试是当前重要的一种测试方法,具有响应速度快、稳定性高、人工干预少的特点,很好地契合了高响应、海量数据验证等需求的测试任务。
2024-11-06 18:04:07
1065
原创 想用Python做自动化测试?这16个容易踩的坑请注意!
想做自动化测试肯定绕不开Python的学习,可是作为一门编程语言,它需要掌握的技能和注意点还是有很多的,今天抛开这些不谈,就说说大家常踩的一些坑吧,看看你中招没?希望这篇小短文助你“避”坑成功!
2024-11-06 17:19:25
939
原创 10个常用的python自动化测试脚本
Python是一门功能强大的编程语言,不仅可以用于开发应用程序,还可以用于自动化测试。对于测试人员来说,掌握一些简单但实用的Python自动化测试脚本,可以提高工作效率并减少重复劳动。本文将介绍10个常用的Python自动化测试脚本,并提供实际接口自动化工作中的示例代码。
2024-11-06 17:04:19
307
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅