自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(259)
  • 收藏
  • 关注

原创 Jmeter基于JDBC请求实现MySQL数据库测试

一、简单总结几点数据库测试点:

2025-02-05 15:33:34 152

原创 jmeter调试错误全集(入门必备)

在使用jmeter做接口测试的过程中大家是不是经常会遇到很多问题,但是无从下手,不知道从哪里开始找起,对于初学者而言这是一个非常头痛的事情。这里结合笔者的经验,总结出以下方法。

2025-02-05 15:32:28 301

原创 pytest接口测试之fixture传参数request的使用

有的测试用例,需要依赖于某些特定的case才可以执行,比如登录获取到token,后面的请求都需要带着,为了确保在同一用户,必须带着和登录时获取的cookies。

2025-01-06 15:27:30 767

原创 Python接口测试文件上传实例解析

接口测试中,上传文件的测试场景非常常见。例如:上传头像(图片)、上传文件、上传视频等。下面以一个上传图片的例子为大家讲解如何通过 python 测试上传文件接口

2025-01-06 15:26:07 495

原创 Python中requests做接口测试的方法

Requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到,Requests是Python语言的第三方的库,专门用于发送HTTP请求

2024-12-31 16:18:03 656

原创 python接口测试对修改密码接口进行压测

做接口测试中,对于一般性的单业务接口测试很多工具可供选择,但是对于一些相关业务相关性的关联接口测试就比较麻烦,使用工具比如jmeter、postman、soapui等等就比较麻烦。

2024-12-31 16:14:11 706

原创 Python接口自动化浅析unittest单元测试原理

以下主要介绍unittest特性、运行流程及实际案例。

2024-12-28 15:44:36 906

原创 Python实现http接口自动化测试的示例代码

网上http接口自动化测试Python实现有很多,我也是在慕课网上学习了相关课程,并实际操作了一遍,于是进行一些总结,便于以后回顾温习,有许多不完善的地方,希望大神们多多指教!

2024-12-28 15:42:30 607

原创 Python接口自动化之cookie、session应用

以下介绍cookie、session原理及在接口自动化中的应用。

2024-12-25 15:53:26 735

原创 接口自动化多层嵌套json数据处理代码实例

最近在做接口自动化测试,响应的内容大多数是多层嵌套的json数据,在对响应数据进行校验的时候,可以通过(key1.key2.key3)形式获取嵌套字典值的方法获取响应值,再和预期值比较

2024-12-25 15:49:12 440

原创 Python接口自动化之request请求封装源码分析

我们在做自动化测试的时候,大家都是希望自己写的代码越简洁越好,代码重复量越少越好。那么,我们可以考虑将request的请求类型(如:Get、Post、Delect请求)都封装起来。这样,我们在编写用例的时候就可以直接进行请求了。

2024-12-23 16:20:26 779

原创 Python接口自动化之浅析requests模块post请求

接下来介绍requests模块中的post请求的使用。

2024-12-23 16:19:04 871

原创 Python实现mysql数据库更新表数据接口的功能

昨天,因为项目需求要添加表的更新接口,来存储预测模型训练的数据,所以自己写了一段代码实现了该功能,在开始之前,给大家分享python 操作mysql数据库基础:

2024-12-20 16:04:56 723

原创 Python接口自动化浅析yaml配置文件原理及用法

以下主要介绍yaml语法、yaml存储数据,封装类读写yaml配置文件。

2024-12-20 16:03:46 806

原创 Python自动化测试框架pytest的详解安装与运行

pytest是一个非常成熟的全功能的python测试工具,它主要有以下特征:

2024-12-18 15:56:13 1137

原创 python unittest实现api自动化测试

项目测试对于一个项目的重要性,大家应该都知道吧,写python的朋友,应该都写过自动化测试脚本。

2024-12-18 15:54:51 592

原创 selenium+unittest实现web自动化的示例代码

前面我们学习unittest 的目的是用它编写 Web 自动化测试用例,所以接下来会将 unittest 与Selenium 结合起来写一个 Web 自动化测试的例子。

2024-12-16 15:07:58 487

原创 selenium+python实现基本自动化测试的示例代码

打开命令控制符输入:pip install -U selenium

2024-12-16 15:06:50 1131

原创 python自动化测试之DDT数据驱动的实现代码

时隔已久,再次冒烟,自动化测试工作仍在继续,自动化测试中的数据驱动技术尤为重要,不然咋去实现数据分离呢,对吧,这里就简单介绍下与传统unittest自动化测试框架匹配的DDT数据驱动技术。

2024-12-13 16:10:52 1035

原创 XPath的定义、基础语法、使用示例和高级用法

XPath(XMLPathLanguage)是一种用于在XML文档中定位和选择节点的语言,XPath的选择功能非常强大,可以通过简单的路径选择语法,选取文档中的任意节点或节点集,同样也支持HTML元素的解析,本文介绍了XPath的定义、基础语法、使用示例、高级用法、.NET中使用举例等

2024-12-13 16:10:37 2889

原创 Python unittest 自动识别并执行测试用例方式

自动化测试执行的用例有很多,python额测试用例文件,都是以“test”开头的。

2024-12-13 16:09:09 292

原创 Python Unittest自动化单元测试框架

首先确定已经安装有Python,之后通过安装PyUnit,Python版本比较新的已经集成有PyUnit(PyUnit 提供了一个图形测试界面UnittestGUI.py)

2024-12-11 15:20:18 783

原创 selenium+python自动化测试之鼠标和键盘事件

前面的例子中,点击事件都是通过click()方法实现鼠标的点击事件。其实在WebDriver中,提供了许多鼠标操作的方法,这些操作方法都封装在ActionChains类中,包括鼠标右击、双击、悬停和鼠标拖动等功能。

2024-12-09 16:11:43 759

原创 Python+Selenium使用Page Object实现页面自动化测试

Page Object模式是Selenium中的一种测试设计模式,主要是将每一个页面设计为一个Class,其中包含页面中需要测试的元素(按钮,输入框,标题 等),这样在Selenium测试页面中可以通过调用页面类来获取页面元素,这样巧妙的避免了当页面元素id或者位置变化时,需要改测试页面代码的情况。 当页面元素id变化时,只需要更改测试页Class中页面的属性即可。

2024-12-09 16:10:03 566

原创 python自动化测试中装饰器@ddt与@data源码深入解析

使用ddt和data装饰器的大致框架如下,每个test_开头的方法,代表一条测试用例

2024-12-06 15:35:05 897

原创 selenium python 实现基本自动化测试的示例代码

Selenium IDE 是嵌入到Firefox 浏览器中的一个插件,实现简单的浏览器操 作的录制与回放功能,IDE 录制的脚本可以可以转换成多种语言,从而帮助我们快速的开发脚本,下载地址:

2024-12-06 15:31:46 1082

原创 python使用requests+excel进行接口自动化测试的实现

在当今的互联网时代中,接口自动化测试越来越成为软件测试的重要组成部分。Python是一种简单易学,高效且可扩展的语言,自然而然地成为了开发人员的首选开发语言。而requests和xlwt这两个常用的Python标准库,能够帮助我们轻松地开发接口自动化测试,更快更好地完成测试工作。

2024-12-04 15:23:28 798

原创 android自动化测试知识点总结

本次教程将教大家如何用monkeyrunner进行android的自动化测试,包括环境的搭建、monkeyrunner和uiautomatorviewer工具的使用。

2024-12-04 15:22:01 314

原创 自动化测试框架pytest的Fixture固件

Fixture 翻译成中文即是固件的意思。它其实就是一些函数,会在执行测试方法/测试函数之前(或之后)加载运行它们,常见的如接口用例在请求接口前数据库的初始连接,和请求之后关闭数据库的操作。

2024-12-02 21:10:18 868

原创 Python 使用 selenium 进行自动化测试或者协助日常工作

Python 使用 selenium 进行自动化测试 或者协助日常工作,内容如下所示:

2024-12-02 21:08:45 414

原创 Pytest结合Excel实现数据驱动

数据驱动测试是一种有效的测试方法,可以使用不同的输入数据运行相同的测试用例。结合pytest和Excel表格可以方便地实现数据驱动测试。在这篇文章中,我们将介绍如何使用pytest和Excel实现数据驱动测试。

2024-11-26 15:25:09 240

原创 Pytest结合CSV实现测试的数据驱动

​​数据驱动测试是一种有效的测试方法,可以使用不同的输入数据运行相同的测试用例。结合pytest和CSV文件可以方便地实现数据驱动测试,相比于yaml以及Excel,使用CSV实现数据驱动不需要借助其他的第三方库,可以直接使用Python读取数据。在这篇文章中,我们将介绍如何使用pytest和CSV实现数据驱动测试。

2024-11-26 15:23:55 315

原创 软件测试|抓包神器Charles的界面介绍

在发送网络请求的时候,charles工具界面会展示所有发送的请求数据包,如下图展示,本篇文章会对此界面逐一进行介绍。

2024-11-22 15:39:46 401

原创 Web自动化三种等待方式

在实际工作中等待机制可以保证代码的稳定性,保证代码不会受网速、电脑性能等条件的约束。

2024-11-22 15:36:10 429

原创 XPath定位如何在App自动化测试中大显神威

和selenium类似,作为App自动化测试的主流框架,appium也是以webdriver为基础来自动化操作App的,所以对于元素定位,其实appium与selenium也是类似的,只是appium还有自己的安卓原生定位方式等方法,但是关于ID定位,name定位,xpath定位等,appium也是支持的,本篇文章就来给大家介绍一下xpath定位是如何在appium中大显神威的。

2024-11-19 15:40:47 320

原创 Selenium StaleElementReferenceException 异常分析与解决

Selenium 是一个流行的自动化测试工具,用于模拟用户与网页交互。然而,当我们在使用 Selenium 时,可能会遇到一个常见的异常,即StaleElementReferenceException。这个异常通常在我们尝试与网页上的元素交互时抛出,可能会导致我们的自动化测试脚本运行失败。本文将深入探讨StaleElementReferenceException异常的原因以及如何解决它。

2024-11-19 15:38:43 424

原创 性能测试:主流性能剖析工具介绍

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

2024-11-05 14:24:26 964

原创 性能测试:性能测试流程与方法

性能测试流程是指在进行性能测试时所遵循的一系列步骤和阶段,以确保对系统的全面测试和评估。性能测试流程的具体步骤可能会因组织、项目和测试需求而有所不同。

2024-11-05 14:21:06 396

原创 性能测试场景设计

性能测试场景设计是指定义和创建用于评估系统性能的模拟场景的过程。这些场景通常包括模拟用户行为、负载模式和使用情况,以便在实际环境下测量系统的性能表现

2024-10-29 16:12:07 267

原创 性能测试概念

性能测试是软件测试的一种类型,旨在评估系统、应用程序或服务在特定负载条件下的性能表现。

2024-10-29 16:11:04 651

空空如也

空空如也

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

TA关注的人

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