自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1765)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python接口自动化:学会使用测试标签!

在大规模的自动化测试框架中,测试用例的数量通常非常庞大。为了有效地管理这些测试用例,一种常用的技术是使用测试标签(或标记)。测试标签可以帮助你快速定位和执行特定类别的测试,比如回归测试、冒烟测试或性能测试。在Python中,我们可以通过unittest框架的自定义属性或pytest的标记(markers)来实现这一点。

2024-07-20 16:04:54 93

原创 一分钟了解自动化测试!

写在最前面:目前自动化测试并不属于新鲜的事物,或者说自动化测试的各种方法论已经层出不穷,但是,能够明白自动化测试并很好落地实施的团队还不是非常多,我们接来下用通俗的方式来介绍自动化测试……

2024-07-19 15:38:00 616

原创 基于LangChain手工测试用例生成工具!

在编写测试用例的过程中,测试工程师会通过需求文档,研发的概要设计等信息编写测试用例,测试用例的输出格式常常为思维导图或者excel等数据信息。

2024-07-19 15:09:36 268

原创 ui 自动化测试过程是什么?

UI自动化测试是指通过模拟用户操作来测试应用程序的用户界面的一种测试方法。它可以模拟用户在应用程序上的操作,比如点击按钮、输入文本等,然后检查应用程序的响应是否符合预期。UI自动化测试可以提高测试效率并减少人工测试的工作量,同时可以减少人为错误的发生。

2024-07-18 21:39:18 793

原创 自动化测试会取代手工测试?谁说的!

在测试行业,一个一直被讨论的问题就是:手工测试没有前途,自动化测试会取代手工测试?首先说结论:自动化测试不会取代手工测试,这完全是两个维度的事情。为什么不会呢?我们需要从本源上说起。

2024-07-18 15:49:04 723

原创 软件测试工程师需要了解的Redis知识!

在当今的应用程序开发中,Redis作为高性能的内存数据库,已经成为缓存、消息队列、实时数据分析等领域的首选解决方案。对于软件测试工程师而言,了解Redis的基本概念、常见使用场景及相关测试要点,有助于提高测试工作的效率和准确性。本文将详细介绍软件测试工程师需要掌握的Redis知识,帮助大家更好地进行系统测试和性能优化。

2024-07-18 14:17:52 874

原创 自动化测试框架类型,你知道几种?此处介绍5种比较常见的

每一个测试人员都应该了解每种框架的优缺点,以帮助你的团队更好地确定最适合的测试的框架,以达到事半功倍。

2024-07-17 15:30:19 641

原创 Web 自动化测试主流框架都有哪些?

Web移动端自动化测试成为了现代软件开发流程中的重要环节,因此,很多主流框架被开发出来来帮助开发人员提高测试效率。本篇文章将从零到一详细介绍Web移动端自动化测试的主流框架。

2024-07-17 14:56:52 652

原创 接口自动化测试从入门到高级实战!

接口测试背景和必要性、接口测试是测试系统组件间接口(API)的一种测试,主要用于检测内部与外部系统、内部子系统之间的交互质量,其测试重点是检查数据交换、传递的准确性,控制和交互管理过程,以及系统间相互逻辑依赖关系等。

2024-07-16 16:13:19 528

原创 自动化测试中的Web弹窗处理:策略与实践

在Web应用的自动化测试过程中,弹窗(模态对话框、警告框、确认框等)的处理是一个常见的挑战。这些弹窗可能打断了自动化脚本的执行流程,导致测试失败或结果不可靠。本文将探讨几种常见的Web弹窗类型以及如何使用Selenium WebDriver和Python进行自动化处理。

2024-07-16 15:37:42 276

原创 Python装饰器入门:零基础也能进阶测试开发!

装饰器在python里是一个比较好用的功能,可以比较方便的封装自定义的函数和实现,很适合在自动化用例的脚本中扩充公共的方法去使用。同时整体门槛不高,易于理解,对新手友好。下面来进行一下说明阐述。

2024-07-15 15:44:16 258

原创 解锁网页自动化测试的神奇力量:Selenium助你轻松搞定!

什么是Selenium?你还在手动测试网页吗?今天我们来聊聊Python库Selenium,带你走进自动化测试的世界,让你轻松高效地完成测试任务。

2024-07-15 15:24:53 362

原创 接口测试的覆盖率统计思考与实践!

接口测试的覆盖率统计是自动化测试中的重要环节,直接关系到测试质量和测试效果。本文将结合理论和实践,深入探讨接口测试覆盖率的统计方法及其实际应用,特别是如何结合 Swagger 提供的全量接口和实际测试的接口来进行覆盖率统计。

2024-07-13 15:06:48 557

原创 JUnit 5和Mockito进行单元测试!

JUnit5 基础:JUnit 5是最新的JUnit版本,它引入了许多新特性,包括更灵活的测试实例生命周期、参数化测试、更丰富的断言和假设等。

2024-07-13 14:51:49 483

原创 5个自动化面试题,助你过关斩将!

面试时,自动化是软件测试高频面试内容,通过学习和准备面试题,你会对可能遇到的问题有所准备,从而减轻面试时的紧张感,让你在面试中稳操胜券!今天,分享一些在面试中可能会遇到的自动化测试面试问题,助你在面试中从容不迫。

2024-07-11 16:52:30 733

原创 全链路的性能测试:Nginx负载均衡的性能分析和调优!

你是否曾遇到过这样的情况:明明服务器资源充足,但系统性能却总是不尽如人意,尤其是在流量高峰期,用户体验变得糟糕?别担心,今天我们就来聊聊如何通过全链路性能测试和Nginx负载均衡的性能分析与调优,解决这些棘手的问题。

2024-07-11 16:36:33 319

原创 想学接口测试,不知道那个工具适合?

接口测试是软件测试中的一项重要任务,它主要关注系统的不同组件之间的数据交换和通信。接口测试是一种黑盒测试方法,它可以帮助我们验证系统的功能和性能是否达到预期,并且确保不同组件之间的消息传递是正确的。在接口测试过程中,选择适合的工具非常重要。下面将从零开始,详细介绍一些常用的接口测试工具,并提供一些指导。

2024-07-10 21:28:35 510

原创 UI自动化测试:遍历页面元素并获取文本的实践分享!

遍历读取元素的文本、在写UI自动化过程中还会遇到需要遍历读取元素的情况。下面分享以「稿定设计」网站为例,想要通过UI自动化读取素材内容的操作菜单列表,如下图:

2024-07-10 16:13:35 222

原创 搞定Selenium自动化测试图片滑块验证码了!!

这篇文章主要是用selenium解决滑块验证码的个别案列。思路:用selenium打开浏览器指定网站、将残缺块图片和背景图片下载到本地、对比两张图片的相似地方,计算要滑动的距离、规划路线,移动滑块

2024-07-10 15:45:36 248

原创 自动化测试真的能提效吗?怎么才能真正掌握自动化测试技巧呢?

自动化测试被认为是提高软件测试效率和质量的有效方法。它可以帮助测试团队减少重复劳动、节约时间和资源,并提供准确的测试结果。然而,要真正掌握自动化测试技巧,需要遵循一系列步骤和最佳实践。

2024-07-09 15:23:52 346

原创 干货|一次完整的性能测试,测试人员需要做什么?

一、 规范性能测试实施流程的意义\规范的性能测试实施流程能够加强测试工作流程控制,明确性能测试各阶段应完成的工作,指导测试人员正确、有序的开展性能测试工作,提高各角色在性能能测试中的工作效率。本次分享的性能测试实施流程是性能测试开展的”指导方针”,希望帮助您可以早日成为性能测试”达人”。

2024-07-09 14:48:43 744

原创 Selenium的自动化测试技巧有多少?【建议收藏】

Selenium是一个用于自动化Web应用程序测试的工具。它提供了一组API,允许用户与Web浏览器进行交互,来执行各种自动化测试任务。本文将从零开始,详细介绍Selenium的自动化测试技巧。

2024-07-08 20:59:18 714

原创 谈谈游戏服务器的自动化测试!

当我们要测试一个'算法'是否正确时,常常会打开代码编辑器为其编写测试代码。这种测试往往被称为单元测试,即测试相对独立的最小单元。

2024-07-08 14:50:08 604

原创 软件测试 —— 如何应对多环境测试!

在软件测试中,面对多环境测试的挑战,需要采取一系列策略来确保测试的有效性和效率。以下是一些应对多环境测试的方法:

2024-07-08 14:36:48 259

原创 【自动化测试】如何从0到1打造自动化测试

一个公司的测试部门由初创到成熟,最具代表性的可能就是其自动化团队的实力,因为当公司的规模越来越大,业务越来越庞杂,测试的工作量也会成倍的增长。整个团队的瓶颈开始由研发人员的不足转向测试人力的不足,单靠人工测试已经无法满足产品的快速更新迭代速度,往往痛定思痛后测试部门都会艰难的走上自动化测试的道路上,那么当我们从无到有打造自己的自动化测试团队时,应该从哪些方面入手,以及按照怎样的流程来避免走太多的弯路呢,这里小编以自己自动化测试的经验来给出一些参考建议。

2024-07-06 16:50:27 618

原创 蓝牙设备如何测试?

所谓蓝牙技术,实际上是一种短距离无线通信技术,利用“蓝牙”技术,能够有效地简化掌上电脑、笔记本电脑和移动电话手机等移动通信终端设备之间的通信,也能够成功地简化以上这些设备与Internet之间的通信,从而使这些现代通信设备与因特网之间的数据传输变得更加迅速高效,为无线通信拓宽道路。

2024-07-06 15:11:45 927

原创 自动化测试必备的7种技能 —— 瞧瞧你有没有落下!

成为自动化测试的7种技能、随着敏捷和DevOps等新时代项目开发方法逐渐取代旧的瀑布模型,测试需求在业界不断增长。测试人员现在正在与开发人员一起工作,自动化测试在许多方面极大地取代了手动测试。如果您是自动化测试领域的新手,刚雇用您的组织将期望您快速,开箱即用,并能够检测到错误或提供没人想到的解决方案。但是,仅凭测试的基础知识,您将如何成为一名成功的,不同于前任的测试自动化工程师?成为2019年成功的自动化测试员的技能是什么?让我们找出答案。

2024-07-05 15:41:55 464

原创 UI 自动化分布式测试 —— Docker Selenium Grid!

Docker 和Selenium Grid的结合为分布式 UI 自动化测试提供了一种高效、可扩展且易于管理的方法。通过使用 Docker 容器化技术,测试环境的设置和配置变得更加简便和一致;而 Selenium Grid 则允许在多个节点上并行运行分布式测试,从而大大提升测试的速度和覆盖范围。

2024-07-05 15:23:54 805

原创 什么是Selenium?使用Selenium进行自动化测试!

Selenium 是一种开源工具,用于在 Web 浏览器上执行自动化测试(使用任何 Web 浏览器进行 Web 应用程序测试)。等等,先别激动,让我再次重申一下,Selenium 仅可以测试Web应用程序。我们既不能使用 Selenium 测试任何桌面(软件)应用程序,也不能测试任何移动应用程序。这很糟糕,对吧?我能感觉到你的痛苦。但请放心,有许多工具可以测试桌面软件和移动应用程序,例如:IBM 的 RFT,HP 的 QPT,Appium 等。

2024-07-04 16:41:20 890

原创 面试车载测试岗位,我们应该如何准备呢?

在进行车载测试方面的简历撰写以及面试时,我们需要注意的几点如下:01、简历方面1.没有相关项目怎么办?要投递和面试的岗位所要参与的项目和做过的项目不可能是完全一样的。招聘企业更关注工作思路以及解决问题的思路。不同的公司就算是做一样的项目,使用的技术以及工具会存在差异,测试的侧重点以及深度也会存在差异。测试工作不是完全标准化的工作,有很强的主观性,会存在比较多的差异。所以,想进入车载行业,只要技术,能力没有问题,机会还是非常大的。

2024-07-04 14:53:00 850

原创 什么是自动化测试?为什么要做自动化测试?如何学习自动化测试?

一、什么是自动化测试?自动化测试是指使用软件工具和脚本来执行测试用例和验证预期结果,以代替手动测试的过程。自动化测试可以提高测试效率、减少人为错误、增强测试覆盖率,并且可以重复使用以节省时间和精力。

2024-07-03 21:59:29 769

原创 全链路性能测试:Nginx 负载均衡的性能分析和调优!

为什么性能测试很多同学觉得是一个比较难以自学上岸的测试领域,是因为真正做全链路的性能测试是比较难的。所谓的全链路就是在项目的整个链路上任何一环节都有可能存在性能测试瓶颈,我们都需要能够通过分析性能的监控指标找到对应的问题。

2024-07-03 15:25:21 738

原创 进阶测开日常积累 —— 性能测试!

这次来解释一下,为什么我那么多回答都不建议大家花太多时间去学性能,建议都是简尝即可呢~具体看正文,说一下性能测试相关的东西~就好了对于新手太不友好了,所以别花这个时间~~而且很多大多中小企业,对性能根本没啥应用概念~所以前期真不建议花太多时间在这玩意儿上面~~费时间~~

2024-07-03 14:46:40 704

原创 浅谈性能测试 —— 性能测试方案!

写在前面:水平有限,错误和不足辛苦指出~~性能测试不同于功能测试,性能测试设计范围更宽范,包括:网络,被测代码,基础组件(数据库等)等,因此,在进行性能测试之前需要有一个完整的测试方案,指导测试的执行。

2024-07-02 21:47:36 873

原创 8年经验之谈!自动化测试框架该如何搭建?

最近好多小伙伴都在说接口自动化测试,那么究竟什么是接口自动化测试呢?让我们一起往下看就知道了,首先我们得先弄清楚下面这个问题。为什么要做(自动化)接口测试?1、由于现在各个系统的复杂度不断上升,导致传统的测试方法成本上升且测试效率大幅下降,而接口测试相对于UI测试更加稳定,且相对容易实现自动化持续集成,可以减少人工回归测试的时间成本,缩短测试周期。

2024-07-02 17:29:58 614

原创 服务端性能测试:行业流行性能压测工具介绍!

性能压测工具是用于模拟大量用户访问、负载和压力条件的软件工具,以评估系统、应用程序或服务在高负载条件下的性能表现和稳定性。这些工具通常用于软件开发、测试、部署前的准备以及生产环境中的性能监测和优化。性能压测工具的主要功能包括模拟用户行为、生成大量的请求、测量响应时间和系统资源利用率等。

2024-07-02 14:46:40 598

原创 如何使用pytest组织自动化测试用例结构?

如何组织自动化测试工程的目录结构?这篇文章介绍了我是如何组织整个自动化工程目录结构的,本篇介绍下我是如何利用pytest框架组织一个测试用例文件的。

2024-07-01 20:53:48 644 1

原创 如何选择一个性能测试工具(LoadRunner和Locust的一次对比)

如何选择一个性能测试工具(LoadRunner和Locust的一次对比)LoadRunner、LoadRunner,是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。企业使用LoadRunner能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。 LoadRunner可适用于各种体系架构的自动负载测试,能预测系统行为并评估系统性能。

2024-07-01 16:38:32 681

原创 面试必备:掌握这些自动化面试题,让你在面试中稳操胜券!

面试时,自动化是软件测试高频面试内容,通过学习和准备面试题,你会对可能遇到的问题有所准备,从而减轻面试时的紧张感,让你在面试中稳操胜券!今天,分享一些在面试中可能会遇到的自动化测试面试问题,助你在面试中从容不迫。

2024-07-01 16:13:24 761

原创 掌握 HTTP 协议,做好接口测试必备技能

服务与服务之间通讯,不一样的使用场景,使用不同协议进行通讯,比如常见协议有 HTTP、WebSocket、gRPC、Dubbo。HTTP 协议是应用最广泛的,在我们的生活中无处不在,只要你上网,不管使用 App 还是浏览器,刷短视频、看新闻、听音乐、玩游戏等操作, 总有 HTTP 为你提供服务。

2024-06-29 15:26:41 439

python基础.docx

精简了一些内容,只是想让小伙伴快速的了解Python基础。分享给想学Python的小伙伴。学习Python+selenium自动化测试。 欢迎各路大神对进行指正,谢谢!

2020-08-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除