自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux下安装启动性能测试工具redis benchmark

Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

2024-07-26 15:06:05 169

原创 python性能检测工具函数运行内存及运行时间

python虽然是一门'慢语言',但是也有着比较多的性能检测工具来帮助我们优化程序的运行效率。这里总结了五个比较好的python性能检测工具,包括内存使用、运行时间、执行次数等方面。

2024-07-26 15:04:30 136

原创 Python 保持登录状态进行接口测试的方法示例

记录三种添加cookie保持接口登录状态的方法,方便自己回顾。

2024-07-24 15:20:17 104

原创 ApiPost怎么使用 ApiPost接口测试使用教程

ApiPost官方提供chrome插件、window客户端、mac客户端下载,最好在ApiPost的官网下载。不过个人建议安装客户端。使用更灵活。亲自试了下,在线版返回的测试响应数据和客户端稍有不同。

2024-07-24 15:19:15 513

原创 Python MOCK SERVER moco模拟接口测试过程

1.接口测试等待开发完成接口开发之后再进行,不符合测试的尽早测试的基本原则,我们可以利用MOCK工具来模拟接口,减少对开发的依赖,从而可使测试与开发同步进行

2024-07-22 15:37:33 512

原创 Python实现加密接口测试方法步骤

(1)写个函数或者方法,把要加密的参数使用这个函数过滤一遍,等于就是说把数据丢进去,加密了之后,再通过这个加密好的数据传输过去就可以了!!

2024-07-22 15:36:24 328

原创 Python装饰器使用接口测试的步骤

写接口case时,有时需要对cae做一些共性的操作,最典型的场景如:获取case执行时间、打印log等。

2024-07-17 14:54:00 966

原创 python利用requests库进行接口测试

requests库是python用来发起http/https请求得第三方库,支持get,post,put,delete等,requests特点是简单便捷、功能丰富,能够满足日常测试需求,所以我们选取requests库进行接口测试

2024-07-17 14:52:18 906

原创 python单测框架之pytest常见用法

测试发现:从多个文件中寻找测试用例。

2024-07-15 15:02:54 1018

原创 python单元测试框架pytest的使用示例

这篇博客准备讲解一下pytest测试框架,这个框架是当前最流行的python语言最流行的单测框架,不掌握可不行,首先这个框架属于第三方模块,需要通过pip安装即可

2024-07-15 15:00:55 986 1

原创 Python中requests库的基本概念与具体使用方法

requests 模块是 python 基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTTP 测试需求。Requests 的哲学是以 PEP 20 的习语为中心开发的,所以它比 urllib 更加 Pythoner

2024-07-10 15:10:02 704

原创 Postman设置环境变量的实现示例

设置环境变量,变化接口访问的地址,例如localhost,换成其他IP地址。

2024-07-10 15:08:58 340

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

如果我们测试的接口有依赖关系怎么办呢(比如购物支付时,需要先登录),这时我们就要用到cookie和session技术来保持客户端与服务器端连接的状态。

2024-07-08 14:43:27 610

原创 python接口自动化如何封装获取常量的类

首先需要,我们能够通过excel获取单元格的内容。获取内容时,首先需要知道获取的数据是哪一行的,这行数据中需要拿那些参数,比如case 名称、请求url、请求方式、header、依赖id、依赖数据所属字段、请求数据、预期结果;

2024-07-08 14:39:30 265

原创 Python接口自动化浅析数据驱动原理

以下主要介绍使用openpyxl模块操作excel及结合ddt实现数据驱动。

2024-07-04 15:03:39 588

原创 Python API自动化框架总结

学完了Python脚本接口自动化之后,一直没有对该框架做总结,今天终于试着来做一份总结了。

2024-07-04 15:02:14 231

原创 python生成器在读取接口用例中应用解析

Python生成器(Generator)是一种特殊类型的函数,它可以通过yield语句逐步生成值。

2024-07-03 14:50:22 446

原创 Python+pytest接口自动化之token关联登录的实现

在PC端登录公司的后台管理系统或在手机上登录某个APP时,经常会发现登录成功后,返回参数中会包含token,它的值为一段较长的字符串,而后续去请求的请求头中都需要带上这个token作为参数,否则就提示需要先登录。

2024-07-03 14:47:47 606

原创 对python自动生成接口测试的示例讲解

在python中Template可以将字符串的格式固定下来,重复利用。 同一套测试框架为了可以复用,所以我们可以将用例部分做参数化,然后运用到各个项目中。

2024-07-02 15:13:26 367

原创 python http接口自动化脚本

今天给大家分享一个简单的python脚本,使用python进行http的接口测试,脚本很简单,逻辑是:读取excel写好的测试用例,然后根据excel中的用例内容进行调用,判断预期结果中的返回值是否和返回报文中的值一致,如果不一致则根据用例标题把bug提交到bug管理系统,这里使用的bug管理系统是bugfree。

2024-07-02 15:07:19 335

原创 python自动化测试selenium执行js脚本实现示例

WebDriver有2个方法执行Java Script脚本。

2024-07-01 15:08:06 123

原创 python自动化测试之异常及日志操作实例分析

为了保持自动化测试用例的健壮性,异常的捕获及处理,日志的记录对掌握自动化测试执行情况尤为重要,这里便详细的介绍下在自动化测试中使用到的异常及日志,并介绍其详细的用法。

2024-07-01 15:06:21 919

原创 公司新来了个半吊子测试,没想到居然是个卷王!

最近招了一个测试坐我旁边,想着好好培养一下,要她有什么不懂可以来问我,但工作几天了也没看她来问问题什么的,以为他是个半吊子测试,结果有一天我发现,她竟然趁我不在的时候偷偷努力…,原来她这几天在我旁边坐着都是故意的。

2024-06-27 21:08:05 466

原创 python+unittest+requests实现接口自动化的方法

Python 标准库中的 urllib2 模块提供了你所需要的大多数 HTTP 功能,但是它的 API 有点落后了。它是为另一个时代、另一个互联网所创建的。它需要巨量的工作,甚至包括各种方法覆盖,来完成最简单的任务。

2024-06-27 15:36:22 718

原创 Appium+python+unittest搭建UI自动化框架的实现

下面以Appium+python+unittest为例介绍UI自动化框架的搭建思路

2024-06-27 15:35:25 449

原创 selenium+python自动化测试之使用webdriver操作浏览器的方法

selenium从2.0开始集成了webdriver的API,提供了更简单,更简洁的编程接口。selenium webdriver的目标是提供一个设计良好的面向对象的API,提供了更好的支持进行web-app测试。从这篇博客开始,将学习使用如何使用python调用webdriver框架对浏览器进行一系列的操作

2024-06-26 16:02:37 955

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

按照阶段来分,一般就是单元测试,集成测试,系统测试,验收测试。

2024-06-26 16:01:27 592

原创 python自动化测试之破解滑动验证码

在Web自动化测试的过程中,经常会被登录的验证码给卡住,不知道如何去通过验证码的验证。一般的情况下遇到验证码我们可以都可以找开发去帮忙解决,关闭验证码,或者给一个万能的验证码!

2024-06-25 14:56:21 979

原创 python自动化测试之破解图文验证码

对于web应用程序来讲,处于安全性考虑,在登录的时候,都会设置验证码,验证码的类型种类繁多,有图片中辨别数字字母的,有点击图片中指定的文字的,也有算术计算结果的,再复杂一点就是滑动验证的。

2024-06-25 14:55:16 719

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

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

2024-06-24 14:36:32 678

原创 基于Python的接口自动化unittest测试框架和ddt数据驱动详解

在编写接口自动化用例时,我们一般针对一个接口建立一个.py文件,一条接口测试用例封装为一个函数(方法),但是在批量执行的过程中,如果其中一条出错,后面的用例就无法执行,还有在运行大量的接口测试用例时测试数据如何管理和加载。针对测试用例加载以及执行控制,python语言提供了unittest单元测试框架,将测试用例编写在unittest框架下,使用该框架可以单个或者批量加载互不影响的用例执行及更灵活的执行控制,对于更好的进行测试数据的管理和加载,这里我们引入数据驱动的模块:ddt,测试数据和测试脚本的分离,通

2024-06-24 14:35:18 681

原创 Python之Selenium自动化浏览器测试

1.安装selenium:pip install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple

2024-06-21 15:18:56 228

原创 python 如何用 Hypothesis 来自动化单元测试

高质量的代码离不开单元测试,而设计单元测试的用例往往又比较耗时,而且难以想到一些极端情况,本文讲述如何使用 Hypothesis 来自动化单元测试

2024-06-21 15:16:57 533

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

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

2024-06-19 14:48:20 908

原创 Python3 + Appium + 安卓模拟器实现APP自动化测试并生成测试报告

直接登录Python官网https://www.python.org/,下载最新版本即可。

2024-06-19 14:47:14 743

原创 小程序自动化测试的示例代码

近期团队打算做一个小程序自动化测试的工具,期望能够做的业务人员操作一遍小程序后,自动还原之前的操作路径,并且捕获操作过程中发生的异常,以此来判断这次发布时候会影响小程序的基础功能。

2024-06-19 14:45:56 643

原创 python自动化测试之Selenium

完成自动化测试,需要配置三个东西。

2024-06-17 15:08:59 642

原创 python自动化测试selenium核心技术三种等待方式

​​UI自动化测试过程中,可能会出现因测试环境不稳定、网络慢等情况,如果不做任何处理的话,会出现无法定位到特定元素而报错,导致自动化测试无法顺利执行。

2024-06-17 15:06:17 1008

原创 Python+Appium实现自动化测试的使用步骤

1.脚本语言:Python3.x IDE:安装Pycharm

2024-06-11 16:50:28 1077

原创 Python + selenium 自动化测试框架

以上工程的设计,框架的设计在工作中:一个项目中,只能由一个人去设计完成。一般都是自动化测试负责人来完成。 其他自动化测试人员等负责人把框架搭建好之后,直接获取,写代码即可。

2024-06-11 16:49:16 403

空空如也

空空如也

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

TA关注的人

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