自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(1168)
  • 收藏
  • 关注

原创 如何从0开始搭建公司自动化测试框架?

搭建的自动化测试框架要包括API测试,UI测试,APP测试三类。以上三类其实可以简化为两类,那就是:1)接口自动化测试框架搭建2)UI自动化测试框架搭建。

2024-07-20 14:11:21 703

原创 Selenium被检测为爬虫,怎么屏蔽和绕过!

01、Selenium 操作被屏蔽、使用selenium自动化网页时,有一定的概率会被目标网站识别,一旦被检测到,目标网站会拦截该客户端做出的网页操作。比如淘宝和大众点评的登录页,当手工打开浏览器,输入用户名和密码时,是能正常进入首页的,但是如果是通过selenium打开, 会直接提示验证失败,点击框体重试。

2024-07-20 14:10:10 202

原创 系统稳定性和容量规划测试!

系统稳定性和容量规划测试是软件测试中非常重要的两个环节,它们分别关注于系统的长期稳定运行能力和系统资源的合理配置。以下是对这两个测试的详细解释:

2024-07-19 14:04:30 253

原创 性能测试:性能测试报告!

性能测试报告是性能测试的产出物之一,它是对系统性能测试结果和数据的总结和分析,记录了系统在不同负载和场景下的性能表现和性能问题。性能测试报告提供了有关系统性能的详细信息,供项目团队、开发人员和其他相关利益相关者参考。

2024-07-19 14:02:50 233

原创 性能测试:性能测试计划!

性能测试计划是在进行软件或系统的性能测试之前制定的详细计划和指导文件。它描述了所需性能测试的目标、范围、测试环境、资源需求、测试策略、测试用例、时间表等重要信息。

2024-07-18 20:20:54 538

原创 基于 jenkins 部署接口自动化测试项目!

在现代软件开发过程中,自动化测试是保证代码质量的关键环节。通过自动化测试,可以快速发现和修复代码中的问题,从而提高开发效率和产品质量。而 Jenkins 作为一款开源的持续集成工具,可以帮助我们实现自动化测试的自动化部署。本文将详细介绍如何基于 Jenkins 部署接口自动化测试项目。

2024-07-18 20:19:42 855

原创 接口测试返回参数的自动化对比!

在现代软件开发过程中,接口测试是验证系统功能正确性和稳定性的核心环节。接口返回参数的对比不仅是确保接口功能实现的手段,也是测试过程中常见且重要的任务。为了提高对比的效率和准确性,我们可以通过自动化手段实现这一过程。本文将介绍接口测试返回参数自动化对比的原理,展示如何使用 Python 和 MySQL 实现对比功能,并提供最佳实践的建议,帮助读者在实际项目中应用这些技术。

2024-07-18 13:49:25 315

原创 RabbitMQ + JMeter组合,优化你的中间件处理方式!

RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息中间件,它是基于Erlang语言编写的,并发能力强,性能好,是目前主流的消息队列中间件之一。

2024-07-18 13:48:10 362

原创 接口测试框架基于模板自动生成测试用例!

在接口自动化测试中,生成高质量、易维护的测试用例是一个重要挑战。基于模板自动生成测试用例,可以有效减少手工编写测试用例的工作量,提高测试的效率和准确性。

2024-07-17 13:50:51 324

原创 在postman设置请求里带动态token,看看这两种方法!

在使用postman调试接口时,遇到一些需要在请求里加上token的接口,若token出现变化,需要手动修改接口的token值,带来重复的工作量,翻看postman使用手册后,我发现了两种方法可以解决这个问题。

2024-07-17 13:49:12 663

原创 面试官问我:如何在命令行跑Postman?我懵了!

在接口自动化过程中,每次都打开postman工具来手动运行脚本显得不智能,所以可以通过命令在无UI或者其他持续集成的平台上执行脚本和数据。

2024-07-16 14:06:53 273

原创 开始性能测试之前的准备工作!

性能测试是软件测试中不可或缺的一部分,它可以帮助我们评估软件系统的性能表现,并找出潜在的性能瓶颈。在进行性能测试之前,需要做好充分的准备工作,以确保测试的有效性和准确性。

2024-07-16 14:04:48 267

原创 如何分析软件测试中发现的Bug!

假如你是一名软件测试工程师,每天面对的就是那些“刁钻”的Bug,它们像是隐藏在黑暗中的敌人,时不时跳出来给你一个“惊喜”。那么,如何才能有效地分析和处理这些Bug,让你的测试工作变得高效且有趣呢?今天我们就来聊聊这个话题。

2024-07-15 13:47:36 585

原创 一文搞懂Python自动化测试框架!

如果你选用python做自动化测试,那么python测试框架的相关知识你必须要了解下。首先我们先学习一下框架的基本知识。框架( Framwork )是构成一类特定软件可复用设计的一组相互协作的类。框架规定了你的应用的体系结构。它定义了整体结构,类和对象的分割,各部分的主要责任,类和对象怎么协作,以及控制流程。框架预定义了这些设计参数,以便于应用设计者或实现者能集中精力于应用本身的特定细节。自动化测试框架是一个工具脚本集合,用于组织和管理自动化基础功能(打开浏览器、鼠标点击、登录等)自动化测试用例、提供测试结

2024-07-15 13:46:29 424

原创 python (必看)10个提升接口自动化编写效率的脚本!

亲爱的开发者们,👋 在快速迭代的软件开发周期中,接口自动化测试扮演着至关重要的角色。今天,我们将分享10个实用的Python小脚本,它们能够显著提升你编写接口自动化测试的效率。无论是初学者还是资深工程师,这些技巧都将帮助你更高效、更优雅地完成工作。🌟

2024-07-13 13:52:34 182

原创 自动化测试高级控件交互方法:TouchAction、触屏操作、点按,双击,滑动,手势解锁!

在自动化测试领域中,TouchAction是一种非常强大的工具,它允许我们模拟用户在设备屏幕上的各种触摸事件。这种模拟不仅限于简单的点击操作,还包括滑动、长按、多点触控等复杂的手势。

2024-07-13 13:51:35 251

原创 如何在web页面下做自动化测试?

自动化测试是在软件开发中非常重要的一环,它可以提高测试效率并减少错误率。在web页面下进行自动化测试,可以帮助我们验证网页的功能和交互,并确保它们在不同浏览器和平台上的一致性。本文将从零开始,详细介绍如何在web页面下进行自动化测试。

2024-07-11 15:50:01 267

原创 性能测试:行业流行性能剖析工具介绍!

性能剖析的介绍、性能剖析是指对应用程序或系统进行分析和测量,以确定其性能瓶颈和优化潜力的过程。它可以帮助开发人员识别和解决应用程序中的性能问题,提高应用程序的响应时间、吞吐量和资源利用率。

2024-07-11 15:49:02 715

原创 测开日常积累 —— 自动化测试里的数据驱动和关键字驱动思路的理解!

前言: 本文章主要是给大家分享一下理解,会泛写一些,后续会慢慢分享更多的实操内容~初次接触自动化测试时,对数据驱动和关键字驱动不甚理解,觉得有点故弄玄须,不就是参数和函数其嘛!其实其也体现了测试所不同与开发的一些特点(主要指系统测试),以及和对技术发展的脉络的展现。

2024-07-10 20:37:17 704

原创 新手小白必读:接口自动化测试,JMeter vs Python,如何抉择?

亲爱的小伙伴们,欢迎再次来到我们的技术分享空间!今天,我们将聚焦于一个热门话题——接口自动化测试。对于刚刚踏入测试领域的新人小白而言,是选择成熟稳定的JMeter工具,还是直接拥抱Python编程?这是一个值得深思的问题。下面,就让我们一起来探索一下吧!

2024-07-10 20:35:05 441

原创 Web自动化测试:UI自动化框架结构以及思路!

在学会使用unittest后,实际上UI自动化的基础骨架已经搭建起来了,剩下的就是利于这套框架,增添一些我们需要的功能,目前看来,我们已经可以使用此框架来批量运行用例,欠缺的是整体的思路以及一些其他功能细节,比如日志记录、封装webdriver、读取数据库等功能的实现。

2024-07-10 13:52:25 347

原创 移动端APP 如何进行自动化和探索性测试?

在测试设计时最主要依据的就是测试金字塔的测试结构。如果在项目临近发布才开始测试并发现缺陷,这样修复缺陷的成本就会很高,项目的进度也会很不确定。所以,就开发阶段来说,如果把测试分层,在不同的开发阶段都进行测试,能很大程度上缓解这些问题。

2024-07-10 13:50:36 498

原创 50万次测试工作,APP自动化测试、性能测试、稳定性测试经验分享

几年的测试工作下来,除了日常的功能特性的测试,还完成了自己负责APP相关测试体系从零到一的建设,今天借由这个机会,做一个简单的梳理,将在这个过程中自己的一些思考,踩过的坑等做一个整理,分享给各位供参考。

2024-07-09 13:47:28 536

原创 8年经验之谈 —— 分享一些小程序的测试点!

归纳了一些小程序的测试点,并附上思维导图。一、UI测试、内容测试、图形测试页面标签分页不少于2个,不多于5个、设计风格是否服务UI设计图

2024-07-09 13:46:05 327

原创 自动化测试的意义是什么?什么时候需要自动化测试?

自动化测试的成本高,效果差,是一个相对的,而针对某些具体项目,是必须要接入自动化测试的。首先说一些什么时候会需要自动化测试。首先咱们讨论这个问题之前要带着一个疑问:决定要不要做自动化测试的因素有哪些?应该说时间才是一个衡量比重比较大的因素。

2024-07-08 20:13:12 757

原创 Cypress测试:7个快速解决问题的调试技巧!

快速编写代码是一项宝贵的技能,但能够有效调试和解决错误和bug,更是一个软件开发人员具有熟练技能的标志。调试是开发过程中的一个关键环节,可以确保软件按预期运行并满足用户需求。

2024-07-08 20:11:04 969

原创 Python性能测试框架:Locust实战教程!

Locust是一个比较容易上手的分布式用户负载测试工具。它旨在对网站(或其他系统)进行负载测试,并确定系统可以处理多少个并发用户,Locust 在英文中是 蝗虫 的意思:作者的想法是在测试期间,放一大群 蝗虫 攻击您的网站。当然事先是可以用 Locust 定义每个蝗虫(或测试用户)的行为,并且通过 Web UI 实时监视围攻过程。

2024-07-08 13:45:08 679

原创 核心实验:基于Web前端的性能测试分析!

本实验主要利用IE和Chrome的F12开发人员工具结合Web前端测试分析相关知识,对常见网站进行基于前端的性能测试分析,本实验将不会使用到测试开发相关技术,而是纯粹意义上的手工测试,但却是很容易找到系统前端性能及设计问题的很重要的测试手段。

2024-07-08 13:43:49 899

原创 【自动化测试】自动化测试框架设计要素!

今天我们交流关于设计自动化测试框架时需要考虑的要素,这在初期对整个自动化测试进行架构时非常重要,好的设计将会使得后续的维护变得更轻松。自动化测试框架类型1、数字驱动、数据驱动最适合测试业务逻辑固定不变的应用程序,只有测试数据会变化。通常测试数据会被配置在外部文件或数据库中。

2024-07-06 13:54:28 882

原创 Http中get与post的区别,99%的人都理解错了吧

Get和Post是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是Get把参数包含在URL中,Post通过request body传递参数。

2024-07-06 13:53:00 826

原创 深入理解pytest fixture:提升测试的灵活性和可维护性!

在现代软件开发中,测试是保证代码质量的重要环节。pytest作为一个强大的测试框架,以其灵活的fixture系统脱颖而出。本文将详细介绍pytest中的fixture概念,通过具体案例展示其应用,并说明如何利用fixture提高测试的灵活性和可维护性。

2024-07-05 13:47:03 788

原创 对于压测流程的一些思考与实践!

每个上线功能都存在压力点,但由于时间和人力的限制,无法对所有压力点进行全面压测。所以,要怎样才能在有限的时间内,提升我们的压测覆盖度呢?这是我们一直在思考和尝试解决的问题。本文分享了作者在压测方面的一些小想法,希望能对提升压测覆盖度有积极作用。

2024-07-05 13:45:59 632

原创 2024全网最全的性能测试介绍!

性能测试是一种测试方法,旨在评估系统、应用程序或组件在现实场景中的性能表现和可靠性。它通常用于衡量系统在不同负载条件下的响应时间、吞吐量、资源利用率、稳定性和可扩展性等关键指标。

2024-07-04 13:37:50 883

原创 商城自动化测试实战 —— 登录+滑块验证

hello大家好,我是你们的小编!本商城测试项目采取PO模型和数据分离式架构,采用pytest+selenium+jenkins结合的方式进行脚本编写与运行,项目架构如下:

2024-07-04 13:35:06 362

原创 文件上传下载测试点!

一、文件上传测试点1. 功能性测试正常文件上传、选择一个符合指定类型、大小和格式的文件进行上传,确保文件能够成功上传且内容保持完整。检查上传后文件的名称、大小、格式等信息是否显示正确,确保无乱码、多余路径等问题。

2024-07-03 21:03:28 527

原创 性能测试能不能做好,要看你有没有性能测试思维!

获取性能需求01、用户数信息、1、调查系统当前和未来使用的用户数、系统用户数= 本系统目前注册的用户数,注册用户数并不代表他会每天并且无时无刻的使用着。在线用户数= 同时在线对系统进行操作的用户数量(相当于混合场景)并发用户数= 同时在线并且同时操作同一个功能(单场景添加集合点)估算未来一到五年使用此用户的数量,可以根据一些日志数据估算出来的。

2024-07-03 21:01:47 839

原创 30个接口自动化测试面试题,看完的现在已经在办理入职了...

1. 什么是接口自动化测试?答:接口自动化测试是指使用自动化工具对接口进行测试,验证接口的正确性、稳定性和性能等方面的指标。

2024-07-03 13:37:46 822

原创 java接口自动化测试,怎样可以快速入门?

从0到1,快速入门Java接口自动化测试、Java接口自动化测试是一种自动化测试的方式,通过模拟用户发送HTTP请求并验证返回结果,来测试接口的正确性。它可以大大提高测试效率和覆盖率,减少人工测试的工作量。本文将从零开始,详细介绍如何快速入门Java接口自动化测试。

2024-07-03 13:36:22 405

原创 接口自动化测试关联token的方法?

在接口自动化测试中,有时候我们需要关联token来进行身份验证或权限管理。本文将从零开始,介绍如何详细且规范地实现接口自动化测试中token的关联。

2024-07-02 20:53:55 333

原创 深入了解自动化:自动化测试的流程,尊重流程避免踩坑!

自动化测试不是个简单的任务,而是个项目。作为项目就必须有他的流程与规范。一、项目启动阶段1、可行性分析评估项目当前是否合适启动自动化测试?如果项目不适合,需要找出不适合原因与上级领导沟通。自动化的启动时间的切入点很关键,切入点时间可以分散到模块,先稳定的模块先开展自动化。

2024-07-02 20:52:29 569

空空如也

空空如也

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

TA关注的人

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