自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Java面向对象二】static(二)修饰成员方法的应用场景

记录学习过程中的工具类的使用。1、为什么工具类中的方法要用类方法,而不用实例方法?实例方法需要创建对象来调用,此时对象只是为了调用方法,对象占用内存,这样会浪费内存。类方法,直接用类名调用即可,调用方便,也能节省内存。2、类方法有什么应用场景?可以用来设计工具类。3、工具类定义时有什么要求?工具类不需要创建对象,建议将工具类的构造器私有化。

2024-09-19 17:56:12 116

原创 【Java面向对象二】static(一)

学习static修饰类变量,类方法,以及main方法的使用。一、static修饰成员变量static 叫静态,可以修饰成员变量,成员方法。类变量:有static修饰,属于类在计算机中只有一份,会被类的全部对象共享。实例变量(对象的变量):无static修饰,属于每个对象。为什么不能用类名去调用实例的变量呢?暂无前言总结。

2024-09-18 16:44:37 255

原创 【Java】方法2_Java的参数传递机制

学习Java的参数传递机制,基本类型的参数传递,引用类型的参数传递。

2024-09-12 16:25:17 288

原创 【Java】方法1_定义方法,完整格式,原理

学习记录方法1、方法申明了具体的返回值类型,内部必须使用return返回对应类型的数据。2、形参列表可以有多个,甚至可以没有;如果有多个形参,多个形参必须用“,”隔开,且不能给初始化值。

2024-09-12 11:21:17 200

原创 【Java】数组(1)静态初始化数组

学习数组,了解数组的基本知识(定义数组),基本用法,遍历。介绍了 数组的基本定义,基本的访问,遍历数组。

2024-09-11 16:10:59 188

原创 【Java】导包(几种情况下的导包)

学习导包。以及导包的注意事项。1、如果在当前程序中,要调用自己所在包下的其他程序,可以直接调用。(同一个包下的类,相互可以直接调用)2、如果在当前程序中,要调用其他包下的程序,则必须在当前程序中导包,才可以访问!导包的格式:import 包名.类名3、如果在当前程序中,要调用Java提供的程序,也需要先导包才可以使用;但是Java.lang包下的程序是不需要我们导包的,可以直接使用。

2024-09-05 19:15:15 282

原创 【Java】实体类Javabean的运用案例

实体类Javabean的运用案例,现在需要把数据与业务串联起来。这里定义了一个叫DogOperator的类,专门用来处理Dog类里面的数据。解析:要把Dog类里面的数据拿到DogOperator类当做运用,那么首先要有个关联关系,那么用什么去关联呢?我们要获取一个类里面的变量或者方法,那么首先得有这个类的对象,用对象去调取变量或者方法。因此核心的思想就是类的对象。1、那么在这个DogOperator类里,就可以定义一个类型为Dog 的变量dog(其实这个变量也就是对象),这一点在下面的截图里面有解释。

2024-09-05 17:50:16 413

原创 【Java】实体类Javabean

记录实体类的基本语法实体类的特点:就是用来存储数据,不用来干其他。换句话说,就是为了保存某个事物的数据。实体类的的应用场景:实体类只负责数据存取,而对数据的处理交给其他类来完成,以实现数据和业务处理相分离。

2024-09-04 20:29:04 278

原创 【Java】封装

了解封装,运用起来。封装就是:合理隐藏,合理暴露。把不需要给外部提供的变量或函数使用私有方法进行隐藏,需要给外部的方法进行公开。

2024-09-04 19:50:37 365

原创 【Java】面向对象基础(创建类,认识构造器,this关键字)

学习Java面向对象的基础。一、创建类1、在创建class文件的时候,文件夹名称跟第一个创建出来的类名是一样的。二、面向对象的基础(认识构造器)1、类的构造器:什么是构造器?构造器相当于是一种特殊的方法,作用是:有了这个构造器才能把类进行实例化对象。如果没有就不行。这个概念如果对比Python,就是Python中的__init__()函数的初始化赋值,在Python中,进行实例化对象的时候,那么就要给对象赋值,同理在Java中构造器也是起了这个作用。构造器分类:(1)有参数构造器。

2024-09-04 19:15:32 208

原创 【Java】抽象类的介绍和运用

记录Java中的抽象类的知识。2、在继承中的运用三、抽象类就是提供一个模板而使用的,具体的方法逻辑还是要在具体的类里面去完成,当然抽象类是为了学习接口的前提。前言一、抽象类是什么?二、总结。

2024-09-03 18:25:13 497

原创 Python连接两个字符串(实现字符串拼接)

python中字符串的拼接是很常用的,所以总结了几种方式。可以在实际中运用上。一、使用“+”运算符最简单的方法是使用“+”运算符,可以将两个字符串连接起来,代码如下:``````上面的代码将两个字符串连接起来,输出结果为:```HelloWorld```二、使用join()方法另一种连接两个字符串的方法是使用join()方法,它可以接受一个字符串列表作为参数,将列表中的字符串连接起来,代码如下:``````上面的代码将两个字符串连接起来,输出结果为:``````

2023-08-25 11:39:40 3197

原创 python模块中的_all__属性的作用

python模块中的特殊变量_all__的用法总结。一、python模块中的_all__属性的作用顾名思义:我们如果导一个包里面的函数或者变量,会把暴露在外部的变量和函数导出。那么有些变量或者函数不想被使用者使用。那么就怎么做呢?__all__是Python中的一个特殊变量,它用于指定一个模块中哪些成员可以被导入到当前命名空间中。它是一个列表类型的变量,包含了模块中允许被导入的成员的名称。当使用from 模块名 import *形式导入模块时,只有__all__中列出的成员才会被导入,其他成员不会被导入。

2023-08-16 16:14:06 586

原创 字符串的替换(两种方式)

记录使用正则表达式替换字符串的操作,和使用Template模块中的函数template去替换字符串的操作。

2023-08-04 16:08:50 1494

原创 常用正则表达式总结(一)

总结正则表达式的常见用法。

2023-08-03 11:23:28 260

原创 Jmeter接口关联(四)【使用正则表达式提取值】关联上下接口实际当中的运用

这篇主要是用一个实际的例子讲解正则表达式在2个有关联的接口中运用。

2023-07-11 15:36:27 741 1

原创 Jmeter接口关联(三)【使用正则表达式提取值】以及正则表达式提取器中模板的含义及用法

本章节主要讲解正则表达式提取器中的模板的含义和用法。本篇文章,主要是对正则表达式的运用。

2023-07-10 23:09:32 3896 1

原创 Jmeter接口关联(二)【使用jsonpath表达式提取值】与python中使用jsonpath提取值 完成接口关联

Jmeter中关于Jsonpath的使用,来提取值。前面我们使用了jsonpath中的一种方式来提取值(按照层级方式),这种方式也是最不会出错,但是如果有些层级很深,那么就要使用很长的表达式,才可以提取出来。那么现在我们用简单一点的方法来提取想要的值。jsonpath 语法介绍_撑着海浪游太空的博客-CSDN博客jsonpath的表达式与json层级的区别,jsonpath里面会使用更多的符号去表示一种功能。这种类似于正则表达式。

2023-07-10 14:30:34 1119

原创 Jmeter接口关联(一)【使用json层级方式提取值】与python中使用层级方式提取值 完成接口关联

使用了聚合数据里面的接口来做接口,已经接口关联。聚合数据-个人中心选择两个接口:天气预报接口老黄历接口本篇文章里面涉及到:json提取器的字段解释Jmeter中使用json层级提取器Jmeter中接口关联的变量和提取前言。

2023-07-10 10:35:59 1086

原创 Jmeter的常用设置(二)【处理乱码问题】

接口测试中遇到的各种问题。Jmeter中有很多细节,只有这样总结去逐一发现了

2023-07-08 15:11:03 1306

原创 Jmeter的常用设置(一)

记录Jmeter 常用的设置及操作一些常用设置的总结。前言​​​​​​​总结Jmeter修改语言、界面风格及字体大小。

2023-07-08 12:04:32 8314 1

原创 抓包工具 charles 工作中常见的设置

记录charles的常见使用知识点。

2023-07-04 16:30:06 786

原创 什么是 DNS,有什么作用?

了解关于DNS的知识。

2023-07-04 15:14:57 464

原创 fiddler弱网测试 和 Chrome浏览器弱网设置

测试APP、web经常需要用到弱网测试,也就是在信号差、网络慢的情况下进行测试。我们自己平常在使用手机APP时,在地铁、电梯、车库等场景经常会遇到会话中断、超时等情况,这种就属于弱网。普通的弱网测试可以选择第三方工具对带宽、丢包、延时等模拟弱网环境。fiddler进行弱网测试的一些总结,速率的部分上面有记录,以后直接用就行。前言总结。

2023-07-04 11:21:37 1874

原创 Python之函数【三】(高阶函数和闭包)

记录一下自己对高级函数和闭包函数的理解,以及着重点和注意点的分析和讲解。这个章节的基础是为了理解装饰器。闭包函数一定满足三个特征,但是满足这三个特征的函数不一定是闭包函数。因为:里面的关键字申明的变量,我们上面的例子就很好的解释这一点了。说通俗一点:人会吃饭,但吃饭的不一定是人。前言​​​​​​​。

2023-06-16 16:26:39 652

原创 接口自动化【七】__包装响应结果的数据为key-value

遇到上下接口关联,下一个接口里面的部分数据会使用到上一个接口里面的数据,上一个涉及的接口返回的不是json格式的字符串的时候。需要去处理这个数据。写一个函数专门去处理这个没有key的数据。这个章节主要理解的点是:1、对于响应的数据如果不是json格式的字符串,想办法添加一个key。2、其次在某些字段使用正则表达式来替换。前言​​​​​​​总结。

2023-06-08 16:12:27 548

原创 python之函数(参数,匿名函数,局部变量和全局变量)

对于函数参数,这个地方,刚开始的时候,我根本没有理解到。我也是理解了很久,后面理解了,但是在使用过程中,其实也在出错。所以在这里就专门的总结一下。以上就是平时使用中,容易混淆的地方。这次在这里专门总结出来,目的就是加深记忆。前言。

2023-06-05 18:31:53 1935

原创 pycharm中关于debug模式中按钮的介绍

遇到了debug模式下的调试按钮问题。

2023-05-29 15:53:51 2423 1

原创 接口自动化【六】__接口关联之jsonpath提取+设置全局变量+通用封装

这章主要学习jsonpath的提取,动态属性的设置和提取。以及从Excel表格中拿取后在用例中进行操作。

2023-05-25 09:59:50 1833

原创 接口自动化【五】(HandleRequests类的封装,及postman上下接口依赖的初步认识)

所有的封装就是一种思想,这种思想能不能想到,其实跟写代码建立思维有很大的关系。下面也是我学到的一种思想,其中对每个函数有解读。以及易错点的总结。实际的运行我也成功了。这章讲解了HandleRequests类的封装以及对封装函数的讲解,中间踩坑的总结,和对postman做上下接口的依赖进行点播。前言一、二、总结。

2023-05-19 17:50:27 1269 1

原创 jsonpath 语法介绍

在使用Python做接口测试中需要获取json中的字段值,因此需要使用jsonpath里面的提取规则,所以特意学习了jsonpath中的语法。一、对jsonpath的理解在线运行地址:下面有示例的json字符串(1)解释 . 和 $ 字符$.store.book 解释:$ 表示根节点,. 表示根节点下。(这个总体意思是:根节点下的store节点下的book节点)2)解释 ..字符:表示:递归匹配所有子元素,然而获取所有符合条件的内容(这个条件是跟在 ..后面)

2023-05-19 16:48:25 8528 4

原创 Python之selenium关于Chrome驱动位置,闪退的问题和安装路径

补充点selenium中的浏览器驱动放置位置的问题和闪退的问题。

2023-05-15 17:59:17 18074 5

原创 接口自动化【四】(在接口自动化【三】上的优化_加入了类前置,表格中替换数据,断言)

本章使用了类前置ddt,Excel,template 的结合用法。并在登录模块加入了断言。一、使用 unittest框架结合setUpClass前置条件上传图片1、首先要在一个函数中,先满足登录的接口,再从登录的接口中拿到token,给下一个上传图片的接口使用。方法一:使用 setUpClass 函数中设置的 returnreturn 函数的返回值,作为下一个函数中的某个参数使用方法二:使用 setUpClass 函数中设置的类变量。

2023-04-25 12:15:28 424

原创 接口自动化【三】(接口依赖之上传图片;postman解决依赖的接口;Template 模块用法)

本章中,对接口的依赖做了阐述,后台上传图片。以及使用Template模块进行字符串的替换。一步一步的加深,对单独线性和对一个功能封装代码的进阶阐述。提示:以下是部分知识点的补充,做一个参考。截图中的备注信息也是重点。

2023-04-21 12:36:22 1642

原创 Python之测试框架搭建【一】(毛坯框架)

用自己的理解方式,建立最简单的测试框架。我们在平时,建立框架,一开始都会觉得非常难,而且会很麻烦,每个模块放入什么都完全不知道。对于这一点,我们需要理清思路,一步一步的来,先实现一个模块,再依次两个模块,慢慢地来,不要着急。一口气吃个大胖子,是不可能的。对于我来说,我对这个框架的理解也花费了大量的时间,为了弄清这个框架,我从最基本的变量开始,重新学习。一步一步的到函数,再到类。当然里面也经历了其他对类的了解,里面看最基本的源码。虽然做不到深入了解,但是能够解决我最基本的问题。也算有利。

2023-04-17 23:17:03 636

原创 接口自动化【二】(图形验证码处理)

讲解了图片验证的处理;在接口测试中遇见的一些问题;多部分编码的注意点

2023-04-14 15:08:14 2930

原创 接口自动化【一】(抓取后台登录接口+postman请求通过+requests请求通过+json字典区别)

记录:json和字典的区别,json和字段的相互转化;postman发送请求与Python中代码发送请求的区别。

2023-04-12 17:34:26 993

原创 接口测试基础【二】(http协议知识,状态码,请求头,响应头,restful接口风格)

记录https概念,请求头,响应头的含义,响应状态码,restful接口风格一、https加密

2023-04-12 14:40:36 1874

原创 接口测试基础【一】(接口常识基础)

讲解一些接口的常识

2023-04-11 19:04:44 457

原创 Python之数据库操作(连接数据库,增删改查操作,易错点理解)

记录:Python操作数据库的步骤,不容易理解的地方。

2023-04-11 17:54:44 1480 1

空空如也

空空如也

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

TA关注的人

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