自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 创建yaml文件并读取

yaml文件可以存放token数据,并读取出来。

2024-07-14 14:51:18 103

原创 截图神器Snipaste

这是我作为测试这么些年来用过的最好用的截图工具,让你将截图贴回到屏幕上,最好用的截图工具,推荐给同事深受好评。

2024-07-13 21:01:19 311

原创 oracle数据库的plsql免安装版安装

本文讲述oracle的plsql连接工具免安装及配置

2024-07-13 20:24:35 324

原创 ImportError: cannot import name ‘Mapping‘ from ‘collections‘

ImportError: cannot import name 'Mapping' from 'collections',要将collections 全部改为collections.abc

2024-07-12 21:39:39 179

原创 报错:pytest: error: argument -m: expected one argument (via addopts config)

报错:pytest: error: argument -m: expected one argument (via addopts config)

2024-07-12 19:54:53 275

原创 Python算法分析学习目标及能力验证

本文讲述了算法学习中的学习目标,以及能力如何进行验证。

2024-07-11 19:51:06 306

原创 算法模块导学

算法模块导学给出了在算法学习实践中的学习方法,按照这些步骤,可以做到量化可控逐步完善,层层递进,练就扎实稳健的算法技能。

2024-07-11 18:52:30 425

原创 自主研发接口测试框架

本接口测试框架支持读取配置文件,决定哪些脚本执行及执行的顺序,生成测试报告。

2024-07-11 14:14:24 955

原创 物业系统自主研发接口测试框架

本文介绍了接口自动化测试的框架设计,驱动程序通过配置文件读取测试脚本,并生成测试报告。

2024-07-11 11:45:47 1252

原创 如何确认一个bug是前台bug还是后台的bug

怎么确认一个bug是前台问题还是后台问题?

2024-07-10 17:52:47 99

原创 获取商铺信息,以及商铺信息的增删改查

本文章主要讲述如何对商铺信息进行基本的增删改查操作,及数据库对比。

2024-07-10 17:42:34 897

原创 获取脚本执行时间

在运行一些脚本时,时间会过期,这时就需要重新更新token,下面做了一个demo判断时间是否过期

2024-07-09 15:25:15 187

原创 接口自动化测试token传递与父子菜单返回值比对

这是一个登录多接口的测试,里面涉及到传token和uuid,以及父子节点个数和内容的比对是否一致等。

2024-07-03 16:38:29 595

原创 postman请求访问:认证失败,无法访问系统资源

使用postman时,没有传入相应的token,就会出现这种情况,此时需要把token放进去

2024-07-03 11:47:43 429

原创 父子节点内容和个数提取

有时我们需要获得菜单的内容和个数,这个时候通常有父子菜单,那么怎么分别获取到他们呢?以下面的智慧物业管理系统为例,有7个父节点,每个父节点下面有子节点。如何把父节点名称和总数,以及子节点的名称和总数提取出来呢?

2024-07-01 20:50:16 384

原创 notepad++安装并打开json文件

本文主要讲notepad++的安装,以及下载Json插件,以及如何读取Json文件。

2024-07-01 19:46:38 509

原创 python请求报错::requests.exceptions.ProxyError: HTTPSConnectionPool

在发送网页请求时,发现很久未响应,最后报错:requests.exceptions.ProxyError: HTTPSConnectionPool,原因:是因为发送请求时开启了fiddler,解决方法:关闭fiddler,重新发请求。

2024-06-30 20:51:48 298

原创 fiddler使用

本文主要讲fiddler如何配置抓取https请求,并过滤掉css和js,以及与预期无关的的请求~

2024-06-29 20:29:06 420

原创 fiddler 返回Raw乱码

有时会发现自己发送的请求后,返回结果Raw里面是乱码,可以勾选Decode并重新发送请求就解决了

2024-06-29 18:27:12 240

原创 使用sorted对字典排序

有时我们需要按照字典数据的键值对进行排序,这个时候就可以用到sorted函数。可以按键排序,按值排序,按列表值排序等

2024-06-27 20:01:00 168

原创 程序的调试技术,设置断点

断点(break point)是指在代码中指定位置,当程序运行到此位置时变中断下来,并让开发者可查看此时各变量的值。因断点中断的程序并没有结束,可以选择继续执行。在程序的调试过程中,设置断点是一个很有用的分析和排查问题的方法。

2024-06-27 15:58:14 251

原创 unittest接口测试框架试验

这个是基于unittest接口测试框架学习,主要将unittest.main()、测试套件执行、测试文件执行三种不同的框架进行运行的对比

2024-06-27 14:47:10 980

原创 独立接口面向对象设计

使用面向对象的编程思想,来进行独立接口面向对象的设计,一个接口测试对应一个类,这样后面做框架也比较规范一些。

2024-06-26 14:28:46 263

原创 接口测试中遇到的sessionID验证问题

在接口测试中,经常会存在联调的接口,比如登录完去调用其他的接口,这时就会存在一个问题,那就是登录成功了,但是其他接口失败了,这个时候就需要用到一个sessionID去传入其他接口验证合法性请求,这样才能让其他接口请求成功。

2024-06-25 16:43:58 334

原创 在创建文件时,不想被原有文件影响,就可以使用os库的remove方法先将原文件删除

在创建文件时,不想被原有文件影响,就可以使用os库的remove方法先将原文件删除,再重新创建

2024-06-24 20:15:13 105

原创 Failed to establish a new connection: [WinError 10061] 由于目标计算机积极拒绝,无法连接

requests.exceptions.ConnectionError: HTTPConnectionPool(host='localhost', port=8081): Max retries exceeded with url: /jwshoplogin/user/update_information.do (Caused by NewConnectionError(': Fa

2024-06-23 19:49:19 214

原创 如何获取文件对应的路径

有时我们会把脚本文件复制到其他的路径或者电脑文件夹下,如果采用绝对路径的话,会发生找不到改文件,程序就会报错。那么我们如何避免这个问题呢?我们可以采用相对路径的方法。

2024-06-22 21:16:14 170

原创 接口联调测试工作总结

接口测试工作总结,一些思路和常见的问题,确保遇见问题有思路有办法,判断自己哪里不足,自己有重点的做一些训练,才能提升我们的工作能力,转化成我们的成果物,对我们的公司,在我们工作中才能发挥价值。

2024-06-20 19:24:06 867

原创 接口联调测试脚本优化

工作中,或者面试中,人家会问有没有什么优势?你可以说我不光会写接口脚本,还能对接口脚本的结构进行了优化。接口无非就是输入参数、发送请求、对响应结果进行比对,这些过程 都是一样的。如果不做一个通用的方法。10个接口要写10个方法类,100个更多,那如果 我有一个通用的方法,我只需要做不同的参数就可以了。这样我们脚本的量是最少的。但是所能实现的内容是非常多的。也就是同样的工作内容,但是有不同的工作效率,而且执行起来的速度也会更快一些,因为我们只需要输入数据,代码不需要进行修改,维护成本也会更低一些

2024-06-19 21:19:03 823

原创 接口联调测试

在我们工作过程中,有时需要一些接口进行联调。接口联调测试,就是按照业务要求,把接口进行组合测试。接口组合起来才能实现完整的业务,体现更大的价值。

2024-06-18 21:10:42 1125

原创 如何完成独立接口测试

有时我们需要完成独立的接口测试工作,在经过上面的接口测试工作准备后,下面我们可以这样开展独立的接口测试工作。先快速的学习接口设计,有一个整体的认识,再确定接口测试工作目标,再经过第一阶段确认接口的功能能够正常实现后,进行接口测试脚本的设计及实现。

2024-06-17 20:23:47 945

原创 接口测试工作准备

前面已经讲了接口测试的原理,接下来讲接口测试如何准备。分为了解项目背景、收集项目相关资料、部署接口测试环境。

2024-06-16 21:30:49 779 1

原创 接口测试原理与工作基本流程

什么是接口,为什么要设计接口。规定好使用规则,方便其他应用进行调用。保护程序内部的安全性。程序内部的变化对外部使用没有影响。

2024-06-16 10:54:43 202

原创 持续集成jenkins+gitee

首先要完成gitee部署,详见接下来讲如何从git上自动拉取代码,实现无人值守,定时执行测试,生成测试报告。需要这三个安装包由于目前的jenkins需要至少java11到java17的版本,所以要先下载Java17.

2024-06-15 23:01:21 1167 2

原创 Pytest 读取excel文件参数化应用

本文是基于Pytest框架,读取excel中的文件,传入页面表单中,并做相应的断言实现。

2024-06-15 17:44:52 1088

原创 自动化测试xmind的常用技术

xmind思维导图的用法,我们在自动化测试中,写用例会用到思维导图工具xmind,下面总结xmind的一些常见用法。

2024-06-15 15:58:02 227

原创 自动化测试火狐下载文件

本篇文章介绍selenium中火狐浏览器如何下载文件。比如我想把这个MP4的视频文件下载下来

2024-06-15 15:43:21 186

原创 自动化测试断言

自动化判断测试用例的执行的结果是否成功,是通过判断测试得到的实际结果与预期结果是否相等决定的。这个时候就用到了断言。检查点分为两个,一个是页面级别的检查,包括网页的标题和网址,以及是否包含某个文字另一个检查点是页面元素级别的检查,包括元素的文本和元素的某个属性。

2024-06-15 15:16:23 293

原创 如何定位检查不到的元素

光标离开输入框时,输入框立刻消失,导致无法查看该元素的html标签属性,如何定位这种元素呢?有两种方法,一种是通过事件监听器,另一种是通过网络接口抓包

2024-06-15 15:02:22 487 1

原创 常见的验证码的处理方式

面试时,HR会问你,开发为什么要在登录时,添加验证码。你应该怎么回答呢?首先,验证码主要目的是识别是否是机器人登录。其次,因为大量的自动化(爬虫)登录,会向服务器发送大量的垃圾请求,影响服务器的性能。

2024-06-14 21:54:47 155

空空如也

空空如也

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

TA关注的人

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