- 博客(48)
- 收藏
- 关注
原创 javaweb的基础2
web起步依赖、mybatis起步依赖、mysql起步依赖、lombok起步依赖、springboot起步依赖、springboot单元测试。List<Emp> empList=empMapper.list("张",1,xx,xx);非动态查询时,没有查询的字段为null。如:张,null,null,null。:数据库连接的四要素、mybatis的输出日志的位置、驼峰命名自动映射的开关。注:老师给的代码中的数据库连接配置密码与自己的可能不一致,需修改。结果没有更新的字段为null,如:张,null。
2025-04-14 21:38:38
940
原创 javaweb的基础1
(1)v-model指令message是数据模型(1)基础知识(2)yapi的访问方法服务端访问程序中提供了两个访问地址 ,分别为 :(3)原生Ajax代码(1)安装和引入element组件库(2)按钮(2)表格shift+alt+f将代码格式化(2)pagination分页erro:npm运行不了(1)maven是一款管理和构建java项目的工具(2)mavan的作用:依赖管理:不用手动导入jar包(1)向8081端口发送请求(2)、服务器监听端口的修改。
2024-12-12 21:09:30
956
原创 java的基础
一、理解变量的值在盒子里存的都是二进制01表示的数,图片和音频也是-127和128与255的关系,256个数代表最大数是255,从0开始连续到255.二、数据存储原理、进制转换,数据类型及转换。
2024-11-03 10:04:29
1940
1
原创 UI自动化测试实战
补充:Selenium主要用于Web页面的自动化测试,它可以模拟用户的各种操作,如点击、输入、滚动等,来测试网页的功能。而Appium是一个开源的移动端自动化测试工具。一、自动化测试实战章节二、自动化测试流程2、流程三、自动化测试用例编写原则四、自动化测试环境搭建1、工具环境2、依赖包3、工程目录初始化。
2024-10-20 19:44:42
997
原创 类的难疑点
1、什么时候another_instance = AnotherClass() 什么时候用self. another_instance = AnotherClass()2、当每个类的实例需要拥有其自己的外部类实例,因为一旦一个类a创建了一个实例,就会直接调用init方法,该方法中的类b实例化就会被调用一次。通过实例对象访问:self.login.method=也为method是实例方法,必须使用实例对象。3、类方法的形参都有self。3、访问类属性和方法的操作。和对象属性(实例属性)
2024-09-24 17:07:03
196
原创 升级VMware
VMware Workstation 17 Pro注册码: 4A4RR-813DK-M81A9-4U35H-06KND。升级vm 后,新的vm系统仍保留旧版本的虚拟机。
2024-09-15 10:13:37
910
1
原创 性能测试的复习4-数据库连接、控制器、定时器
链接: https://pan.baidu.com/s/1RL3473i_9zm-eZgw8o9bUw?pwd=ure7 提取码: ure7 复制这段内容后打开百度网盘手机App,操作更方便哦。
2024-09-14 20:26:07
307
原创 性能测试-jmeter连接数据库(十七)...
百度服务器域名:www.baidu.com百度的IP:110.242.68.3(使用ping www.baidu.com)
2024-09-13 17:06:37
392
原创 数据库-基本操作(一)
5、测试jmeter与mysql服务器的通信是否正常,使用ping。2、在student数据库下创建一个users表格。4、查询mysql数据库的错误日志信息。3、给一个表格添加数据,并查询该表格。1、查看数据库的端口号。
2024-09-13 16:38:13
254
原创 在虚拟机安装mysql数据库
3、使用sudo yum install yum的仓库名(sudo yum install mysql-community-release-el7- 1.noarch.rpm),这样就安装好yum仓库。5、安装mysql服务器(安装MySQL服务器通常是通过YUM仓库来进行的,而不是直接安装RPM包。下载yum仓库-传输-安装yum仓库包-检验yum仓库是否启用-安装mysql服务器(处理好依赖关系)确认MySQL仓库已启用后,你可以使用YUM来安装MySQL服务器。
2024-09-12 15:34:27
3509
原创 性能测试-jmeter的控制器(十六)
需求:使用“用户自定义变量”定义name变量,值可以是“baidu”或“itcast”,使用变量值,控制是否访问对应网站。需求:当需要多个请求当成一个业务看待时,需要事物控制器,如:登录、下单、搜索、支付。注:仅一次控制器:在线程组循环次数为3的情况下,http仍然执行1次。需求:在一个线程组中,请求百度9次,3次京东。聚合报告的吞吐量就是tps。
2024-09-11 15:46:30
683
原创 性能测试-jmeter脚本录制(十五)
1、添加代理服务器和线程组2、配置http代理服务器的端口和目标线程组3修改本机浏览器代理4、点击启动5、每次操作页面前,修改提示文字。
2024-09-10 16:13:38
550
原创 性能测试-跨线程组使用变量(十四)
说明:解决方法:https://www.weather.com.cn/data/sk/101010100.html(查天气)百度安全验证(百度)
2024-09-10 00:04:39
240
原创 性能测试的复习3-jmeter的断言、参数化、提取器
json断言和响应断言(对响应结果断言):接口响应结果判断。json提取器(对响应结果提取、):一个接口提取,一个接口引用。用户参数(添加用户、变量,本接口发送请求时引用。):接口请求时的参数。
2024-09-09 18:04:18
813
原创 性能测试-jmeter提取器(十三)
需求:将www.itcast.cn网页时,内容提取出来,作为www.baidu.com的请求参数。注:(正则表达式的变量与引用的变量的区别:引用变量多加了"_1"后缀)当http请求发送,返回的响应数据为json时,使用json提取器。添加xpath提取器:itcast-后置处理器-xpath提取器。添加json提取器(http请求-后置处理器-json提取器)添加线程组 、查天气获取城市名,百度按城市名搜索,查看结果树。需求:请求获取天气的接口,获取城市名,作为百度的搜索接口。
2024-09-09 17:32:07
795
原创 性能测试-断言+自学说明(十二)
2、步骤:(添加断言-设置断言持续时间-“察看结果树” 的响应时间与设置的断言时间对比)jmeter请求百度,断言响应结果中是否包含“百度一下,你就知道”需求:断言手机号13800001111的归属地位“北京”响应数据可以转换为json数据时,首选json断言。3、断言步骤(添加断言-断言类型-断言结果)需求:访问京东首页的响应时间在110ms内。响应文本:断言响应体中包含的字符串。http请求-断言-json断言。http请求-断言-持续时间断言。http请求-断言-响应断言。响应代码:断言响应状态码。
2024-09-08 19:29:02
472
原创 性能测试的复习2-jmeter的搭建、使用、参数化
链接: https://pan.baidu.com/s/1A4Nc8C5Xp6qxQ5QFtecK8g?pwd=s73c 提取码: s73c。通过网盘分享的文件:性能测试共享文件。3、jmeter的基本使用。2、jmeter环境搭建。4、jmeter的参数化。
2024-09-08 16:36:13
547
原创 性能测试-jmeter参数化(十一)
2、应用场景:在发送请求时,需要提供唯一的数据作为请求参数时,如:快速注册1000个用户。需求:访问百度首页,1个用户循环访问3次,每次携带不同的name和age.需求:请求百度首页,3个用户访问,每个用户携带不同的姓名和年龄。需求:给百度发送50次请求,每个请求自带序列号,自己是第几次请求。3、应用场景:单用户测试,使用大量不同的数据发送请求。需求:给百度发送50个请求,每个请求携带序号不同的用户名。2、应用场景:并发访问,但每个请求使用不同的参数。2、应用场景:多个请求,使用相同的请求信息。
2024-09-08 12:06:41
1044
原创 性能测试的复习1-基础知识
一般先进行基准测试(单用户性能测试)、在负载测试(逐步加压性能测试)、再稳定性测试(一定负载下,长时间性能测试)的顺序展开性能测试。其他测试:并发(短时间,测试服务器瞬时并发访问的处理能力。如:抢红包、秒杀)和压力测试(在系统崩溃的临界点进行性能测试)1、性能测试的概念(模拟用户场景对系统的性能指标进行测试和评估)响应时间,并发数,吞吐量、点击数等。
2024-09-07 16:27:20
164
原创 算法-数组篇
for i in range(0,len(a)):(元素+索引)2、区分:数组既有索引,又有元素。3、区分:数组的访问(索引)与搜索(查找元素)。1、数组是连续内存空间,相同类型的元素。for i in a:(元素)4、数组操作的复杂度。
2024-09-06 23:55:56
314
原创 性能测试-特殊线程组+tps计算(九)
如:2019年的第3周,有4.13万浏览量,那么总请求数4.13万,总时间每周时间:24*一天(3600s)tps=40474*0.8/3600*16*0.2 (二八原则)如:tcp=0.8*41300/24*3600*0.2=1.91请求数/s。二八原则就是在80%的请求在20%的时间完成。tcp=总请求数80%、(总时间20%)21-22点 8853个。2、teardown线程组。tcp=总请求数/总时间。2、tps普通计算方法。1、setup线程组。1、PV和uv的介绍。uv:统计用户活跃数。
2024-09-06 23:21:06
196
原创 性能测试-nmon性能监控工具(八)
4、在安装目录中,可以找到nmon_x86_64_centos6这个文件并对其重命名,和并对它添加执行权限。3、输入解压命令:tar -zxvf nmon16d_x86.tar.gz。1、连接虚拟机192.168.98.130。5、使用nmon工具查看监控信息。
2024-09-06 22:53:44
207
原创 虚拟机的笔记
3、一个虚拟机-一个网卡-一个网口(也可能多个网口)4、虚拟机的镜像信息之前被删掉,需要重新选择文件。2、查看虚拟机网卡ens33的基本信息。1、查看虚拟机ip的命令。
2024-09-06 16:24:56
179
原创 性能测试-tcp图表+响应时间图表+数据指标(top、free、vmstaty等命令)(七)
为什么要添加tcp图表jmeter的聚合报告虽然能够显示响应时间,但是不会很详细。
2024-09-05 19:15:14
206
原创 性能测试-同步定时器+吞吐量定时器?+插件安装+测试报告(六)
二、吞吐量定时器案例(设置目标吞吐量600,则聚合报告的吞吐量就会变成10)一、同步定时器案例(定时3000ms,线程运行超时就会把所有请求发出去)1、计算机网络IP和环回IP使用。2、查看jmeter是否下载成功。四、测试报告(聚合报告信息)
2024-09-05 18:04:35
395
原创 jmeter分布式压测(五)
2.2代理器(jmeter复制、找jmeter.properties、关闭rmi.ssl和port、使用jmeter.server.bat启动)配置远程启动的代理IP地址(主机地址)和端口号、(此时我们的电脑就相当于一台代理机。一、当一个客户端不能满足服务器所需要测试的压力时,需要多个客户端。关闭jmeter的rmi.ssl。2.1控制器(master)启动jmeter.bat。二、分布式压测的配置。
2024-09-04 21:42:59
228
原创 jmeter-jmeter案例+脚本录制与手动配置区别(四)
需求:使用jmeter访问百度首页接口,并查看请求和响应信息。3. 在‘线程组’下添加‘HTTP请求’取样器。6. 点击‘启动’按钮运行, 并查看结果。5. 在‘线程组’下添加‘察看结果树’监听器。4. 填写‘HTTP请求’的相关请求数据。2. 在‘测试计划’下添加‘线程组’二、脚本录制和手动配置的区别。一、jmeter使用示例。1. 启动JMeter。2.1就百度页面来说。
2024-09-03 20:21:28
230
原创 性能测试--概述、策略、指标、流程(一)
稳定性测试是指, 在服务器稳定运行(用户正常的业务负载下) 的情况下进行长时间测试, 并最终保证服务器能满足线上业务需求。说明: 在进行性能则试之前, 需要先完成性能测试环境的搭建工作, 测试环境一般包括硬件环境、 软件环境及网络环境。并发测试:通常模拟真实世界的用户操作,如多个用户同时登录、执行操作、提交数据等。说明: 性能测试用例编写完成以后, 接下来就需要结合用例的需要, 进行测试脚本的编写工作。(比如用户数为5、6、7.......)四、性能的流程(需求,用例,录制,搭环境,执行,性能监控)
2024-09-03 17:37:42
394
原创 jmeter代理配置(二)
3、启动http代理服务器-浏览器搜索xx-进行录制。4、浏器中配置代理端口。设置-搜索代理-配置端口。注:使用完jmeter后要关闭代理,不然上不了网。2、添加http代理服务器。3、配置http代理录制。
2024-08-30 14:46:43
699
原创 类与对象的练习和总结
3、类的语法(类的定义、创建对象、调用方法)2、类的组成(类名:单词首字母要大驼峰)6、__init__和__str__5、属性的操作(获取和添加属性)4、self(相当于对象)
2024-08-25 19:58:06
362
原创 类的对象-魔法方法__init__和__str__
(2)用来给对象添加属性的(后续所有添加属性的操作,都写在这个方法里面)1、__init__方法被称为魔法方法,在满足某个条件下,会自动调用。5、__str__魔法方法:print(对象)时会自动调用该方法。(1)创建对象(类名())后,会自动调用。4、练习__init__方法的自动调用。4、使用__init__方法添加属性。
2024-08-25 14:52:01
136
原创 类的基本语法-self的理解和属性的操作
1、self就是调用这个方法的对象,简单来说,self就是对象。添加或者修改对象的属性:对象.属性名=数据值。1、获取或是调用对象的属性:对象.属性名。
2024-08-25 12:15:13
259
空空如也
pytest下载不了
2024-07-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人