
经验分享
文章平均质量分 83
测试界的吴彦祖
分享软件测试知识
展开
-
8年测试工程师 —— 如何使用Playwright优化测试性能!
优化Playwright测试性能是确保自动化测试快速、可靠地执行的重要环节。以下是一些具体的策略和技术,可以帮助你提高Playwright测试的性能:原创 2024-11-06 14:37:46 · 704 阅读 · 0 评论 -
作为一名测试工程师如何学习Kubernetes(k8s)技能
Kubernetes(K8s)作为云原生时代的关键技术之一,对于运维工程师、开发工程师以及测试工程师来说,都是一门需要掌握的重要技术。作为一名软件测试工程师,学习Kubernetes是一个有助于提升自动化测试、容器化测试以及云原生应用测试能力的重要过程。原创 2024-11-06 14:36:28 · 709 阅读 · 0 评论 -
Playwright自动化测试中的异常处理技巧!
在进行Playwright自动化测试时,正确处理异常是非常重要的,因为这直接影响到测试的稳定性和可维护性。以下是一些处理异常的技巧和最佳实践,可以帮助你更好地管理自动化测试中的错误和异常情况。原创 2024-11-05 14:51:38 · 312 阅读 · 0 评论 -
想学接口测试,不知道那个工具适合?
接口测试是软件测试中的一项重要任务,它主要关注系统的不同组件之间的数据交换和通信。接口测试是一种黑盒测试方法,它可以帮助我们验证系统的功能和性能是否达到预期,并且确保不同组件之间的消息传递是正确的。在接口测试过程中,选择适合的工具非常重要。下面将从零开始,详细介绍一些常用的接口测试工具,并提供一些指导。原创 2024-10-18 15:24:52 · 903 阅读 · 0 评论 -
性能测试之中间件:一篇文章告诉你什么是 kafka 和 MQ!
在做项目的性能测试时,MQ和Kafka经常会是项目服务架构中非常重要的组成部分,负责处理大量的实时数据流,如日志收集、消息队列、事件流处理等,Kafka和MQ的性能会直接影响整个系统的表现。所以,我们做性能测试的时候经常也需要关注一下MQ中间件的性能。原创 2024-10-18 15:23:30 · 711 阅读 · 0 评论 -
一文掌握 Web 测试:功能、界面、兼容与安全的综合测试指南!
随着Web技术的不断演进,测试除了对应用的功能性、界面美观性、跨平台兼容性的基本要求外、安全性和性能的要求也逐步增高。因此,全面、系统的测试思维和策略成为了保证Web应用高质量的关键因素。本篇文章将从功能测试、界面测试、兼容性测试和安全测试四个方面,深入梳理测试要点,确保Web应用在各个层面上都能满足用户和业务的需求。通过这篇文章,希望对于构建全面测试思维,提供一些帮助。原创 2024-10-16 15:01:35 · 526 阅读 · 0 评论 -
一文讲解清楚自动化测试中python操作excel
前言: 在python自动化测试过程,操作Excel是很常见的操作,不过有的小伙伴对这块还是有所疑问,比如时间忘记了,或者刚开始接触不会操作,或者对Excel的读、写、更新等操作还是不会,偶尔还会出错。今天就整里一下这块的案例,大家一定要收藏保存哦~~原创 2024-10-16 15:00:20 · 341 阅读 · 0 评论 -
一文掌握 Web 测试:功能、界面、兼容与安全的综合测试指南!
随着Web技术的不断演进,测试除了对应用的功能性、界面美观性、跨平台兼容性的基本要求外、安全性和性能的要求也逐步增高。因此,全面、系统的测试思维和策略成为了保证Web应用高质量的关键因素。本篇文章将从功能测试、界面测试、兼容性测试和安全测试四个方面,深入梳理测试要点,确保Web应用在各个层面上都能满足用户和业务的需求。通过这篇文章,希望对于构建全面测试思维,提供一些帮助。原创 2024-10-15 14:43:35 · 1316 阅读 · 0 评论 -
一文讲解清楚自动化测试中python操作excel!
前言: 在python自动化测试过程,操作Excel是很常见的操作,不过有的小伙伴对这块还是有所疑问,比如时间忘记了,或者刚开始接触不会操作,或者对Excel的读、写、更新等操作还是不会,偶尔还会出错。今天就整里一下这块的案例,大家一定要收藏保存哦~~原创 2024-10-15 14:41:59 · 247 阅读 · 0 评论 -
软件测试 —— Fiddler工具移动端抓包实操!
Fiddler是一款功能强大的抓包工具,主要用于记录和分析客户端与服务器之间的HTTP/HTTPS通信,也是软件测试工作中常用的抓包工具。这里分享如何使用fiddler进行移动端的抓包。原创 2024-10-14 14:40:46 · 1602 阅读 · 0 评论 -
11个性能测试误区!你确定不来看看!
01、应用程序必须通过功能测试才可以测试性能、应该尽早的进行性能测试。性能测试可以发生在各个测试阶段中,即使是在单元层,一个单独模块的性能也可以使用白盒测试来进行评估,然而,只有当整个系统的所有成分都集成到一起后,才能检查一个系统的真正性能。原创 2024-10-14 14:39:34 · 553 阅读 · 0 评论 -
python实现基于RPC协议的接口自动化测试!
RPC(Remote Procedure Call)远程过程调用协议是一个用于建立适当框架的协议。从本质上讲,它使一台机器上的程序能够调用另一台机器上的子程序,而不会意识到它是远程的。RPC 是一种软件通信协议,一个程序可以用来向位于网络上另一台计算机的程序请求服务,而不必了解网络的细节。RPC 被用来像本地系统一样调用远程系统上的其他进程。过程调用有时也被称为函数调用或子程序调用原创 2024-10-11 15:00:30 · 268 阅读 · 0 评论 -
JMeter全流程性能测试实战!
我们的平台为全国某行业监控平台,经过3轮功能测试、接口测试后,98%的问题已经关闭,决定对省平台向全国平台上传数据的接口进行性能测试。原创 2024-10-11 14:58:30 · 965 阅读 · 0 评论 -
这些错误都没遇到过,还敢说你做过自动化测试?!
在执行冒烟测试、回归测试或多浏览器兼容性测试时,利用web自动化测试可以显著节省人力成本,因此web自动化测试的价值非常大。然而,任何从事过web自动化测试的人都会有这样的体会:写自动化代码相对简单,但维护的成本却非常高。一日页面代码频繁变动,测试代码就必须随之调整。此外,web自动化测试通常给人的感觉是:稳定性不足,执行成功率较低,而且有时耗时较长(尤其是在元素等待处理上仅使用sleep方法时,代码执行效率会大幅下降)。原创 2024-10-10 14:04:30 · 815 阅读 · 0 评论 -
一文300字从0到1使用Postman轻松搞定文件上传测试!
postman经常用于接口测试,但是上传文件参数还是蛮复杂的,记录下过程01、上传文件参数1.选择请求方式、选择post请求方式,输入请求地址原创 2024-10-10 14:02:13 · 350 阅读 · 0 评论 -
解析嵌入式测试:发展前景、与软件测试差异及就就业优势!
从“萝卜快跑”的无人驾驶技术走进老百姓的生活中,我们可以发现:全智能时代已经到来,我们的生活各方面都有可能被各种设备/设施所替代,那么从我们测试人员的角度来看这场技术迭代,又有哪些我们可以参与的呢?首先来看一下嵌入式测试的职业发展和前景:解析嵌入式测试:发展前景、与软件测试差异及就业优势原创 2024-10-09 14:51:17 · 844 阅读 · 0 评论 -
全面解析性能测试中的瓶颈分析与优化策略!
在软件开发的生命周期中,性能测试是确保应用程序在不同负载下稳定运行的关键步骤。性能瓶颈是导致系统性能下降的主要原因,及时发现并解决这些瓶颈,能够显著提升系统的响应速度和用户体验。本文将深入探讨性能测试中的瓶颈分析方法与优化策略,并通过具体案例展示如何有效地识别和解决性能瓶颈。原创 2024-10-09 14:49:54 · 649 阅读 · 0 评论 -
如何写出一份专属测试人的求职好简历?
简历是一块敲门石,但这块敲门石是什么材质的,恐怕见仁见智。那么什么样的简历才能是一块优质敲门石呢,下面的一些个人见解,希望能给正在或正准备寻找更好发展机会的测试工程师们有所帮助。原创 2024-10-08 14:34:31 · 787 阅读 · 0 评论 -
自动化测试、持续集成与持续部署!
在当今的软件开发环境中,速度和质量是至关重要的因素。为了提高软件产品的质量和加快其上市的速度,自动化测试、持续集成 (CI) 和持续部署 (CD) 成为了软件开发生命周期中的关键组成部分。本文将深入探讨这些概念,并提供一些实用的指导。原创 2024-10-08 14:33:18 · 885 阅读 · 0 评论 -
UI自动化测试 —— CSS元素定位实践!
自动化测试元素定位是指在自动化测试过程中,通过特定的方法或策略来准确识别和定位页面上的元素,以便对这些元素进行进一步的操作或断言。这些元素可以是文本框、按钮、链接、图片等HTML页面上的任何可见或不可见的组件。原创 2024-09-26 14:46:12 · 624 阅读 · 0 评论 -
【压力测试】要不要做全链路压测?
浅谈行业现状、在开始全链路压测学习前,我们先来简单介绍一下当前全链路压测行业现状。在互联网行业中,我发现一个很有趣的现象:熟悉或者了解性能测试的人,大概有50%;而在这50%人群中,精通性能测试的,仅仅有20%;而在这20%的性能测试人中,做过全链路压测不足的5%。原创 2024-09-26 14:44:55 · 1084 阅读 · 0 评论 -
超详细 | 接口自动化测试总结与分享入门篇!
这篇文章,就说说功能测试到接口自动化的进阶,以及接口自动化的一些事~前言自动化测试,算是近几年比较火热的一个话题,当然,更是软件测试未来的一个发展趋势。未来,功能测试等非核心的测试工作,都将被外包。想要在软件测试这个行业继续前行,就必须拥有核心竞争力,掌握自动化测试技术,是必不可少的一个技能。原创 2024-09-24 14:45:20 · 440 阅读 · 0 评论 -
2024最全面的接口自动化测试流程、工具及其实践!
1、接口自动化测试简介、接口自动化测试是指通过编写脚本或使用自动化工具,对软件系统的接口进行测试的过程。接口测试是软件测试中的一种重要测试方法,主要用于验证系统组件之间的通信和数据交换是否正常。接口自动化测试可以提高测试效率和准确性,减少人工测试的工作量。通过自动化脚本执行接口测试,可以快速发现接口中的问题,并及时进行修复,确保系统的稳定性和可靠性。原创 2024-09-24 14:41:41 · 1064 阅读 · 0 评论 -
如何在Postman中mock服务?
Mock测试是一种软件测试方法,用于模拟系统的行为或组件的行为,以便进行独立的测试。在进行Mock测试时,通常会创建模拟对象或模拟数据来模拟系统的不同部分,以便测试系统的功能、性能或交互。Mock测试的主要目的是隔离被测试系统的各个组件,以便更容易地进行测试,并确保系统的各个部分能够正确地协同工作。原创 2024-09-23 14:36:57 · 421 阅读 · 0 评论 -
Python自动化单元测试详解!
说实话,除了测试要求,我实在不知道写单元测试有什么意义,一个函数50行代码,有多种参数组合,为了测试这些条件,需要编写测试用例,写完的测试用例比需要测试的函数还长。也就是说,除了写函数,还要写测试用例,增加的工作量不是一点点。特别是,需求经常变化,维护功能性代码本身就需要很大的工作量,还怎么记得要同步更新测试用例呢?很多程序员连基本的注释都做不好,还谈什么单元测试。原创 2024-09-20 19:54:29 · 1145 阅读 · 0 评论 -
性能测试能不能做好,要看你有没有性能测试思维!
获取性能需求、01、用户数信息1、调查系统当前和未来使用的用户数、系统用户数= 本系统目前注册的用户数,注册用户数并不代表他会每天并且无时无刻的使用着。在线用户数= 同时在线对系统进行操作的用户数量(相当于混合场景)并发用户数= 同时在线并且同时操作同一个功能(单场景添加集合点)估算未来一到五年使用此用户的数量,可以根据一些日志数据估算出来的。原创 2024-09-20 19:53:05 · 812 阅读 · 0 评论 -
【性能测试】制定性能测试方案经验分享!
一、什么是性能测试方案?性能测试方案,通俗一点说就是指导进行性能测试的文档,包含测试目的、测试方法、测试场景、环境配置、测试排期、测试资源、风险分析等内容。一份详细的性能测试方案可以帮助项目成员明确测试计划和手段,更好地控制测试流程。原创 2024-09-20 14:51:11 · 704 阅读 · 0 评论 -
一文2000字入门性能测试!
简介、性能测试是软件测试的一种类型,旨在评估系统、应用程序或服务在特定负载条件下的性能表现。它涉及模拟真实世界中的用户行为、请求和负载,以便测量系统在不同条件下的响应时间、吞吐量、并发用户数和资源利用率等性能指标。原创 2024-09-20 14:50:01 · 985 阅读 · 0 评论 -
自动化测试找不到某个元素时该怎么办?
当自动化测试无法定位到某个元素时,应该考虑以下几个原因:一、元素定位器选择不当问题描述:使用了错误的定位器类型或者组合定位器的方式不正确,导致无法找到元素。解决建议:检查定位器的语法和表达式是否正确,确保与页面元素匹配。尝试更换定位器类型或重新组合定位器,如从ID定位改为XPath或CSS Selector定位。使用开发者工具检查元素的HTML结构,确认定位器的准确性。原创 2024-09-19 14:45:08 · 481 阅读 · 0 评论 -
新手如何尽快入门性能测试?一文900字详解~!
性能测试的基本概念:性能测试的定义:使用自动化工具,模拟不同的场景,对软件各项性能指标进行测试和评估的过程。性能测试的目的:评估当前系统的能力、寻找性能瓶颈以优化性能、评估软件是否能够满足未来的需要。性能指标:吞吐率、TPS(每秒事务数)、并发用户数、响应时间等。了解这些指标的含义和计算方法,以便在测试中进行准确的度量和分析。测试类型和分类:负载测试:通过逐步增加并发用户数,看服务器最大可承受的并发用户区间。压力测试:在一定量的并发请求下,持续运行一个比较长的时间,来看服务器的稳定性。基准测试:在一定的软件原创 2024-09-19 14:43:08 · 536 阅读 · 0 评论 -
2024自动化测试面试真题(附答案)!
可变数据类型:列表 list 和字典 dict;不可变数据类型:整型 int、浮点型 float、字符串型 string 和元组 tuple。原创 2024-09-18 19:56:15 · 1376 阅读 · 0 评论 -
Jmeter全流程性能测试实战!
项目背景:我们的平台为全国某行业监控平台,经过3轮功能测试、接口测试后,98%的问题已经关闭,决定对省平台向全国平台上传数据的接口进行性能测试。原创 2024-09-18 19:53:57 · 844 阅读 · 0 评论 -
一文1600字从0到1JMeter全流程性能测试实战!
项目背景:我们的平台为全国某行业监控平台,经过3轮功能测试、接口测试后,98%的问题已经关闭,决定对省平台向全国平台上传数据的接口进行性能测试。原创 2024-09-18 15:51:49 · 1033 阅读 · 0 评论 -
接口加密解决方案,Python的各种加密实现!
在现代软件开发中,接口测试已经成为了不可或缺的一部分。随着互联网的普及,越来越多的应用程序都。原创 2024-09-18 15:50:28 · 557 阅读 · 0 评论 -
UI自动化测试 —— web端元素获取&元素等待实践!
Web UI自动化测试是一种软件测试方法,通过模拟用户行为,自动执行Web界面的各种操作,并验证操作结果是否符合预期,从而提高测试效率和准确性。原创 2024-09-13 14:49:34 · 715 阅读 · 0 评论 -
【自动化测试】处理页面加载元素过慢以及页面中存在frame框架页问题
在自动化测试中,处理页面加载元素过慢以及页面中存在frame框架页等问题,需要采用一些特定的策略和技术来确保测试的顺利进行。下面我将分别针对这两个问题给出一些解决方案:原创 2024-09-13 14:47:15 · 894 阅读 · 0 评论 -
UI自动化测试 —— 下拉选择框&弹出框&滚动条操作实践!
UI测试,也称为用户界面测试,是一种测试类型,旨在检查应用程序的界面是否工作正常,以及是否存在任何妨碍用户行为且不符合书面规格的BUG。UI自动化测试则是利用自动化工具来执行这些测试,以提高测试效率和准确性.原创 2024-09-12 20:32:14 · 637 阅读 · 0 评论 -
一文3000字手把手教你做接口测试!
接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。原创 2024-09-12 20:30:44 · 851 阅读 · 0 评论 -
一位软件测试工程师的六年工作经验分享!
不知不觉已经从事软件测试六年了,2016年毕业到进入外包公司外包给微软做软件测试, 到现在加入著名的外企。六年的时间过得真快。长期的测试工作也让我对软件测试有了比较深入的认识。但是我至今还是一个底层的测试人员,我的看法都比较狭隘,如有错误还请批评改正。原创 2024-09-12 15:34:54 · 801 阅读 · 0 评论 -
什么是Mock测试?一文3500字详解!
关于Mock测试含义和目的1、什么是Mock测试?Mock 测试就是在测试过程中,对于某些不容易构造(如 HttpServletRequest 必须在Servlet 容器中才能构造出来)或者不容易获取的比较复杂的对象(如 JDBC 中的ResultSet 对象),用一个虚拟的对象(Mock 对象)来创建以便测试的测试方法。原创 2024-09-12 15:33:06 · 556 阅读 · 0 评论