自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python+selenium的web自动化 —— PageObject模式解析及案例!

今天呢笔者想给大家来唠唠python+selenium的web自动化的PageObject模式解析及案例,废话就不多说了咱们直接进入正题。

2024-04-15 15:35:41 321

原创 接口自动化测试实战之接口概念、项目简介及测试流程问答!

这篇文章呢主要是想讲实战方面的内容,本文主要会讲解接口测试中的一些接口概念,流程等方面的问答,同时还会介绍一下即将要进行测试的项目,这里呢我就不多说废话了,直接进入主题吧。

2024-04-15 15:30:32 460

原创 测试人员必备:常用自动化测试工具!

Appium\官网:http://appium.io\AppUI自动化测试:Appium 是一个移动端自动化测试开源工具,支持iOS 和Android 平台,支持Python、Java 等语言,即同一套Java 或Python 脚本可以同时运行在iOS 和Android平台,Appium 是一个C/S 架构,核心是一个Web 服务器,它提供了一套REST 的接口。当收到客户端的连接后,就会监听到命令,然后在移动设备上执行这些命令,最后将执行结果放在 HTTP 响应中返还给客户端。

2024-04-13 16:40:47 615

原创 基于多种语言,使用Selenium实现自动化的常用单元测试框架!

Selenium是自动化网络应用程序的首选工具。Selenium支持基于Java、C#、PHP、Ruby、Perl、JavaScript和Python等多种编程语言的各种单元测试框架。这些框架用于在 Windows、MacOS 和 Linux 等不同平台的网络应用程序上执行测试脚本。任何成功的自动化流程都有赖于强大的测试框架,这些框架可以帮助质量保证团队优化敏捷流程,降低维护成本和测试工作量,并提供更高的投资回报。

2024-04-13 16:22:59 672

原创 接口自动化入门:加密接口处理之非对称加密!

非对称加密是一种常用的加密方式,它使用了一对密钥,分别是公钥和私钥。在接口自动化中,我们可以使用非对称加密来保护敏感数据的传输和存储安全。本文将从0到1,为你介绍如何使用非对称加密来处理加密接口。

2024-04-12 16:36:02 402

原创 接口自动化入门:requests中的Assert断言处理!

在进行接口自动化测试时,我们经常需要对返回结果进行断言处理,以确保接口的正确性和稳定性。在Python中,我们可以使用requests库来发送HTTP请求,并使用断言来验证返回结果。

2024-04-12 16:34:10 346

原创 Android自动化测试中操作技巧合集(建议收藏)

Android自动化测试中短信验证码的操作技巧!一、内容提供器机制简介、Android 系统采用了内容提供器(ContentProvider)机制来管理不同应用的数据访问。内容提供器为不同应用间的数据共享提供了接口,它们像是一个中央数据仓库,各个应用可以通过内容 URI 来存取数据。每条短信都会被存储在内容提供器的SMS ContentProvider中。SMS ContentProvider的内容 URI 地址是content://sms/inbox。所以通过操作这个内容 URI,我们可以获取存储在系统中

2024-04-11 16:30:51 495

原创 8年测试经验之谈 —— 接口自动化测试requests!

1.什么是requests?requests是一个Python第三方库,处理URL资源特别方便2.安装requests、pip3 install requests、如果遇到Permission denied安装失败,请加上sudo重试

2024-04-11 16:28:47 380

原创 接口自动化进阶: Pytest之Fixture拓展及conftest.py加载机制!

Pytest是一个功能强大的Python测试框架,它提供了很多有用的功能和扩展机制。其中之一是Fixture,Fixture是pytest中的一个装饰器,可以用来提供测试所需的数据和对象。

2024-04-10 17:35:57 419

原创 一文1800字使用Jmeter进行http接口性能测试!

接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。

2024-04-10 17:16:54 478

原创 接口自动化入门:requests中的Assert断言处理!

在进行接口自动化测试时,我们经常需要对返回结果进行断言处理,以确保接口的正确性和稳定性。在Python中,我们可以使用requests库来发送HTTP请求,并使用断言来验证返回结果。首先,我们需要安装requests库。可以使用以下命令来安装:在进行接口自动化测试时,我们经常需要对返回结果进行断言处理,以确保接口的正确性和稳定性。在Python中,我们可以使用requests库来发送HTTP请求,并使用断言来验证返回结果。

2024-04-09 16:33:53 389

原创 接口自动化入门: Requests的RESTFul请求发送!

接口自动化是现代软件开发中的重要部分,它可以帮助开发人员减少重复的工作,并提高软件质量和稳定性。在接口自动化中,发送RESTful请求是常见的任务之一,而Python的Requests库是一个强大且易于使用的工具,用于发送HTTP请求。

2024-04-09 16:31:49 236

原创 使用单元测试框架Junit的正确姿势~

单元测试是软件开发中的一种测试方法,旨在验证代码中的最小可测试单元(通常是函数、方法或类)是否按照预期进行了设计、实现和行为。在单元测试中,开发者编写测试用例来测试代码的各种情况和边界条件,然后运行这些测试用例以验证代码的正确性。独立性:每个单元测试应该是独立的,不依赖于其他测试用例的执行结果。自动化:单元测试应该可以自动运行,开发者不需要手动进行测试。快速:单元测试应该能够快速执行,以便在开发过程中频繁地运行。精确性:单元测试应该能够准确地验证代码的行为,覆盖各种情况和边界条件。

2024-04-08 15:40:50 827

原创 2024APP测试面试题汇总!

一般用Fiddler,主要用来做app抓包使用,先在Fiddler客户端做好各项配置,端口设置为8888;然后在手机上设置代理,就可以抓包,主要看的是服务器返回的值、还能够修改传入参数、传出的参数、模拟网络延时,构造不同场景。Android四大基本组件:Activity、BroadcastReceiver广播接收器、ContentProvider内容提供者、Service服务。Activity:应用程序中,一个Activity就相当于手机屏幕,它是一种可以包含用户界面的组件,主要用于和用户进行交互。

2024-04-08 15:13:21 841

原创 自动化渗透测试的应用与实践!

自动化渗透测试是一种帮助安全团队确定网络或应用程序安全性的创新选择,在测试过程中,测试人员需要使用自动化渗透测试工具检查目标环境网络系统中的目标设备和端口。以下是其自动化渗透测试的常见运行过程:

2024-04-07 15:28:26 517

原创 30道python自动化测试面试题与答案汇总!

Python是不可或缺的语言,它的优美与简洁令人无法自拔,下面这篇文章主要给大家介绍了关于30道python自动化测试面试题与答案汇总的相关资料,需要的朋友可以参考下

2024-04-07 15:22:09 464

原创 Python测试开发 —— 浅谈如何自动化生成测试脚本!

接口列表展示,并选择、在右边,点击选择要关联的接口,区分是否要登录,如需登录,在选择接口栏下,点击登录按钮,即选择了该接口。如下图1所示:

2024-04-02 16:53:43 375

原创 Python自动化测试新手必备:轻松入门Pytest库!

本文写作思路和建议:1、本文从Python的Pytest库基本安装使用开始讲起,详细说明pytest如何操作,如何快速入门?2、同时说明了pytest的常用特性,如何在自动化测试中进行应用,达到应有的测试效率?3、建议:阅读本文基本可以掌握Pytest的用法,另外学习的时候建议和Unittest库进行对比着使用,将会达到更好的效果。

2024-04-02 16:35:56 871

原创 Python接口自动化 —— 什么是接口测试、为什么要做接口测试?

什么是接口测试?接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 

2024-04-01 16:03:10 654

原创 Python接口自动化 —— 什么是接口、接口优势、类型(详解)

经常听别人说接口测试,接口测试自动化,但是你对接口,有多少了解和认识,知道什么是接口吗?它是用来做什么的,测试时候要注意什么?坦白的说,笔者之前也不是很清楚。接下来先看一下接口的定义。

2024-04-01 15:58:23 713

原创 接口自动化入门: Requests组成介绍及接口调用方式!

接口自动化是现代软件开发中不可或缺的一部分。它可以帮助开发人员快速、准确地测试和验证API的功能和性能。在接口自动化中,使用Requests库是非常常见的一种方式。本文将从零开始介绍Requests库和接口调用的基本概念和用法。

2024-03-30 19:19:55 396

原创 接口自动化入门: Requests的RESTFul请求发送!

接口自动化是现代软件开发中的重要部分,它可以帮助开发人员减少重复的工作,并提高软件质量和稳定性。在接口自动化中,发送RESTful请求是常见的任务之一,而Python的Requests库是一个强大且易于使用的工具,用于发送HTTP请求。

2024-03-30 19:18:18 300

原创 软件测试面试题:app闪退的原因?

APP闪退的原因是软件测试面试中常见的问题,遇到这个问题时我们应该如何回答呢?实际的测试过程遇到APP闪退的问题应该排查呢?

2024-03-29 16:13:07 419

原创 如何正确开始自动化测试?你必须知道这10点!

从步入测试领域开始,无论哪个公司,哪个团队都在谈论自动化测试、动手实现自动化测试,从而让测试显得更加"高大上"。那么是不是所有的业务都适合自动化?是不是自动化做的越多,效果越好呢?下面就自己一些经验和感悟,聊聊自己的一些体会。

2024-03-29 16:11:42 667

原创 接口自动化测试——文件上传/下载

文件上传/下载接口与普通接口类似,但是有细微的区别。如果需要发送文件到服务器,例如:上传文档、图片、视频等,就需要发送二进制数据,上传文件一般使用的都是数据类型,可以发送文件,也可以发送相关的消息体数据。反之,文件下载就是将二进制格式的响应内容存储到本地,并根据需要下载的文件格式来写文件名,例如:F:/caituotuo-file.pdf。

2024-03-28 16:31:30 733

原创 接口自动化入门:JSON中的万能密码 —— JSON Path解析!

JSON (JavaScript Object Notation) 是一种常用的数据格式,用来存储和传输结构化的数据。在接口自动化中,我们经常需要对返回的 JSON 数据进行解析,以提取需要的信息。JSON Path 是一种用于查询和筛选 JSON 数据的表达式语言,类似于传统编程语言中的 XPath。

2024-03-28 16:17:38 479

原创 JMeter多个线程组的使用说明!

当JMeter测试计划中存在多个线程组,您需要了解如何结合JMeter和PTS配置参数,使多个线程组并行或串行压测。

2024-03-27 16:14:47 272

原创 为什么JMeter的压测发起之后很快停止了?

问题现象、JMeter压测发起之后很快就停止了。可能原因一、最有可能的原因是在JMeter测试计划中使用了Loop Controller,而且设置了Loop Count为1。

2024-03-27 16:12:05 269

原创 什么?你设计接口什么都不考虑?

1.接口参数校验、接口的入参和返回值都需要进行校验。入参是否不能为空,入参的长度限制是多少,入参的格式限制,如邮箱格式限制、返回值是否为空,如果为空的时候是否返回默认值,这个默认值需要和前端协商

2024-03-26 21:07:05 823

原创 接口自动化入门: swagger/word/ excel/ pdf等不同种类的接口文档理解!

接口自动化是现代软件开发中的一个重要环节,它可以帮助开发团队更高效地进行接口测试和集成。而在进行接口自动化时,我们常常需要理解并使用不同种类的接口文档,其中包括swagger、Word、Excel和PDF等。接下来,我将从0到1,详细介绍这些接口文档的概念和使用方法。

2024-03-26 21:01:14 882

原创 2024全网最全的Postman接口自动化测试!

接口 Request 运行的结果为两次成功两次失败,也就是每一次运行都赋值了不同的账号密码的测试数据 (在最新的桌面客户端版本中可以看到每次具体的请求情况,这边就不再细说了)。我们已经了解了,如何让多个接口循环运行多次,但是现在有个问题,按目前这个步骤,每次运行时接口的参数都是一样的,那么就算我们运行个100次、1000次意义也不大。的文件后,再次开始测试看看效果,我们选择运行次数为 4 (对应 4 组测试数据)、选择对应的 CSV 文件运行后,可以看到我们的结果确实如我们的预期。

2024-03-26 15:52:59 489

原创 接口自动化入门 : Http的请求头,请求体,响应码解忻!

在进行接口自动化测试时,你需要了解Http的请求头、请求体和响应码的解析。本文从3个方面介绍这篇文章一、Http的请求头、二、请求体、三、响应码解忻一、Http的请求头、HTTP 请求头是 HTTP 请求中的一部分,用于向服务器传递附加的信息。它包含在 HTTP 请求的第一行和第一个空行之间。

2024-03-26 15:40:01 727

原创 性能测试入门 —— 什么是性能测试PTS?

性能测试PTS(Performance Testing Service)是一款简单易用,具备强大的分布式压测能力的SaaS压测平台。 PTS可以模拟复杂的业务场景,并快速精准地调度不同规模的流量,同时提供压测过程中多维度的监控指标和日志记录。您无需准备资源,即可按需发起压测任务,监控压测指标,获取压测报告,进而能够高效率、全方位地验证业务站点的性能、容量和稳定性。

2024-03-25 15:37:19 670

原创 字节8年经验之谈 —— 如何实现高效的自动化渗透测试?

随着当前网络安全威胁的不断扩展与升级,开展渗透测试工作已经成为广大企业组织主动识别安全漏洞与潜在风险的关键过程。然而,传统的人工渗透测试模式对测试人员的专业能力和经验水平有很高的要求,企业需要投入较大的时间和资源才能完成。在此背景下,自动化渗透测试已成为渗透测试领域的重点研究内容,并被认为是人工渗透测试的一种演进形式。

2024-03-25 15:33:49 801

原创 【技术分享】接口自动化测试中如何对xml 格式做断言验证?

简介: 在服务端自动化测试过程中,发起请求之后还需要对响应值进行验证,验证响应信息符合预期值之后,这一条接口自动化测试用例才算完整的通过。所以这一章节,将会讲解在接口自动化测试中,是如何对服务端返回的 XML 格式响应内容做断言验证。

2024-03-23 20:01:54 832

原创 API接口自动化测试框架搭建之需求整理、详细设计和框架设计!

简介: API接口自动化测试框架搭建之需求整理、详细设计和框架设计、1 需求整理、1.1 实现目的、API接口自动化测试,主要针对http接口协议;便于回归测试;线上或线下巡检测试,结合持续集成,及时发现运行环境存在的问题;提升个人自动化测试技术能力,为业务提供强有力的测试手段。

2024-03-23 19:55:27 867

原创 如何使用 JMeter 进行 HTTPS 请求测试?

​在进行性能测试时,很多网站都采用了 HTTPS 协议。当我们测试 HTTPS 请求,如果服务端开启了双向认证,则需要客户端发送请求时带上证书。本文介绍如何在 JMeter 中测试 HTTPS 请求。​

2024-03-22 15:44:40 1022

原创 一文2700字使用 JMeter 进行灵活的接口自动化测试!

简介: JMeter 是一个开源的负载测试工具,它可以模拟多种协议和应用程序的负载,包括 HTTP、FTP、SMTP、JMS、SOAP 和 JDBC 等。在进行接口自动化测试时,使用 JMeter 可以帮助我们快速地构建测试用例,模拟多种场景,发现接口的性能问题。下面是一些 JMeter 接口自动化测试的步骤和技巧。

2024-03-22 15:41:48 523

原创 8年经验之谈 —— 我是如何实现接口自动化测试平台?

数据构建、我们在测试过程中发现测试数据的构建非常重要。如测试数据需要有真实性、唯一性、A 接口依赖 B 接口的返回值。目前通过提供环境变量、方法反射、接口依赖、SQL 依赖等方式提供数据,通过 ${}表达式引用。

2024-03-21 17:14:26 592

原创 以TypeScript Cypress示例,介绍测试自动化中14个简单实用的实践!

自动化测试已成为现代软件开发的重要组成部分,使团队能够简化测试工作并更快地交付高质量的软件。在本文中,我将介绍14个简单且比较实用的实践,给大家在测试自动化工作中提供有益参考。从测试用例设计到执行和分析,这些实践旨在优化测试流程,提高软件产品的整体质量。我将使用 TypeScript Cypress自动化示例来说明这些实践。

2024-03-21 15:53:49 843

python基础.docx

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

2020-08-26

空空如也

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

TA关注的人

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