自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL:2003 - Can‘t connect to MySQL server on ‘X.X.X.X‘ (10060 “Unknown error“)问题解决及安装教程

在没有更改密码前,需要记住这个密码,后续登录需要用到。解决方法:检查服务器的防火墙设置,确保MySQL的默认端口3306(可以在MySQL配置文件中修改)没有被阻塞。自己新建文本,修改后缀名.ini,写入配置,别直接复制,记得看你自己的存放目录!要是你手比脑子快把命令窗口关了,或者没记住,那也没事,删掉初始化的 datadir 目录,再执行一遍初始化命令,又会重新生成的。这时候会提示输入密码,记住了上面安装时的初始密码,填入即可登录成功,进入MySQL命令模式。解决方法:确保MySQL服务正在运行。

2024-07-16 16:15:50 1488

原创 TypeError: load() got an unexpected keyword argument ‘loader‘

TypeError: load() got an unexpected keyword argument 'loader' 这个错误表明你在调用一个函数load方法时提供了一个关键字参数(),但是这个函数并没有定义接受这个参数。定义函数 get_yaml_data用来读取。的参数,但你却尝试传递给它。方法的参数列表中没有名为。

2024-07-12 14:09:20 289

原创 Appium自动化报错:Failed to create session. An unknown server-side error occurred while proces

第一步,修改Appium的相关配置。appium右键以管理员身份运行,重新填写配置中的ANDROID_HOME和JAVA_HOME,注意,这里的路径要和环境变量里的一样!补个小小点哈,Appium:noReset 参数false代表每次自动化,会卸载并重新下载app,方便测试了。第三步,运行Appium Inspector并把Host改为localhost,在运行就成功了。第二步,把host从127.0.0.1改为0.0.0.0,虽然都是表示本机,原理暂时不知道。

2024-07-10 14:39:47 1712

原创 Java关键字

关键字是java语言中一些被赋予特定意义的一些单词,不可以把它当做标识符来使用。在java中有两个特殊的关键字goto、const,我们称这两个关键字为保留字。

2024-06-15 10:41:15 743

原创 appium自动化一之使用adb命令查找包名appPackage和appActivity

adb shell pm list packages --user <USER_ID>:根据用户id查询用户的空间的所有包,USER_ID代表当前连接设备的顺序,从零开始。比如指定查看第一台模拟器的包名:adb -s 127.0.0.1:62001 shell pm list packages。adb shell pm list packages:查看手机/模拟器上的所有软件包名;-d:只输出禁用的包。-f:输出包和包相关联的文件;-s: 只输出系统的包;-3: 只输出第三方包;-e:只输出启用的包;

2024-06-04 15:27:31 665 2

原创 全网最全移动端APP性能测试内容(包含相关adb命令)

´一般来说,Android设备的屏幕刷新率为60帧/s,要保持画面流畅不卡顿,要求每一帧的时间不超过1000/60=16.6ms,这就是16ms的黄金准则,如果中间的某些帧的渲染时间超过16ms,就会导致这段时间的画面发生了跳帧,因此原本流畅的画面变发生了卡顿。charles是一个很强大的抓包工具,除了截取请求还能进行单接口压测,修改请求参数并发出请求,以及模拟无网,弱网,2G,3G,4G等。(app除了这些性能测试,还有:手机版本号兼容性,屏幕分辨率兼容性,稳定性测试,安全测试等,后续会持续更新…

2024-05-07 15:19:33 1041

原创 Jmeter的json提取器(包括提取一个参数的所有值,提取多个参数

(@.voucher_time>'2021-08-01')]------提取reg_time字段大于2021-08-01的记录。(@.desc=~/.*测试.*?配置完成之后其他接口要提取里面的内容,可以通过${fh_id_0}获取第一个值------规则和python的切片类似。(@.sex)]------提取sex字段为0的记录。$.data.recordList[*].code[0,1]----前两个code。$.data.recordList[*].code[0]----第一个code。

2024-04-10 14:46:03 3173

原创 Jmeter各组件超详细介绍

关联、参数化、事务、断言、集合点

2024-04-03 15:35:31 1408

原创 Fiddler模拟App弱网测试---2G、3G网络环境

14.弱网络环境下,请求的数据返回时间较长,等待的过程中,如果页面上的相关控件仍然可以操作,则容易出现异常现(闪退现象、触发底部时获得原页面请求数据)7.用户登录应用时下载初始化数据,下载过程中因网速太慢点击取消并重新登录,数据下载过程中、下载失败后,未进行数据回滚,中止后重新下载,出现数据重复。4.弱网络环境下,请求的数据返回时间较长,等待的过程中,如果页面上的相关控件仍然可以操作,则有可能出现闪退现象;原因:中间的请求返回较慢,显示了最终的结果后,之前的请求返回的数据应不做处理。

2024-04-01 13:54:41 1037

原创 fiddler安装及汉化

一、【

2024-03-27 13:48:58 2486 1

原创 测试直播打赏需要考虑哪些测试要点?

3、赞赏交易记录是否正确: 检查赞赏者和被赞赏者的交易记录是否正确;5、验证发送特定礼物时是否触发了相应的特效,如全屏动画、特殊音效等。2、 赞赏余额是否正确: 检查赞赏者和被赞赏者的余额是否正确。1、检查打赏功能是否正确 :检查打赏操作是否可以正常进行。2、检查用户并发打赏情况下系统的稳定性、吞吐量等;4、赞赏记录是否正确: 检查赞赏记录是否正确;5、检查赞赏者和被赞赏者的赞赏记录是否正确。4、检查不同型号手机、操作系统下打赏;2、检查打赏的数据安全性是否受到保护。4、检查赞赏金额和交易时间是否正确。

2024-03-20 16:38:58 400

原创 MYSQL远程登录权限设置

使用create user语句创建: create user root identified by '';2.确认是否存在root@%账号 select * from mysql.user;1.在本机先使用root用户登录mysql: ./mysql -u root -p。5.重载授权表: FLUSH PRIVILEGES;6.退出mysql数据库: exit。

2024-03-20 15:30:21 425

原创 python-九九乘法表的多种实现方式

实现方式一:双重for循环,外层循环控制层数,内层循环控制每一行的列数。实现方法二:双重while循环,类似第一种。

2024-03-01 16:10:30 373 1

原创 如何在python中定义变量?

对于模块来说,有了自己的全局变量,可以供自己内部的类,函数使用,同步;对于函数或者类方法来说,有了自己的局部变量,供自己内部使用;对于类,有了静态变量,可以供内部和有继承关系的父子之际使用,同步;一般情况下,如果函数直接调用全局变量,不做更新的话,一般没有问题,但如果有重新赋值,又没有在函数内部使用 global声明的话, 就相当于在内部创建了一个同名的局部变量,局部变量优先级要高于全局变量。可以称为是类变量,通过类名可以直接访问,也可以通过实例名直接访问,此变量在类中全局共享,实例之间也是全局共享。

2024-01-16 17:24:46 422 1

原创 python中unittest和pytest的区别

(1)unittest提供了test cases、test suites、test fixtures、test runner相关的类,让测试更加明确、方便、可控。(1)unittest提供了setUp/tearDown,每个用例运行前、结束后运行一次。(2)pytest是python的第三方测试框架,是基于unittest的扩展框架,比unittest更简洁,更高效。(2)pytest提供了模块级、函数级、类级、方法级的setup/teardown,比unittest的setUp/tearDown更灵活。

2024-01-12 09:12:30 432 1

原创 列表、元组、字典、集合

列表和元组都属于有序序列,都支持使用双向索引访问 其中的元素,以及使用count()方法统计指定元素的出现 次数和index()方法获取指定元素的索引,len()、map()、 filter()等大量内置函数和+、in、is等运算符也都可以 作用于列表和元组。• 元组也支持切片操作,但是只能通过切片来访问元组中 的元素,而不允许使用切片来修改元组中元素的值,也 不支持使用切片操作来为元组增加或删除元素。元组属于不可变(immutable)序列,不可以直接修改元 组中元素的值,也无法为元组增加或删除元素。

2024-01-09 09:35:20 346

原创 python问题一览

匿名函数是一类无须定义标识符的函数,它与普通函数一样可以在程序的任何位置使用。Python中使用lambda关键字定义匿名函数,他适用于函数中只有一行代码。

2024-01-09 08:52:10 869

原创 python自动化:多个浏览器如何指定特定浏览器

python指定谷歌浏览器

2023-12-28 16:17:44 759 1

原创 ----超市收银机----

1.提示用户输入商品编号和数量,然后显示总价多少钱。# 2.提示用户输入付款金额,然后显示找零金额。# 使用变量保存:商品编号 商品价格 商品名字。# 2.学会使用条件控制程序逻辑。# ----超市收银机----# 1.学会使用变量。

2023-12-19 20:20:03 411

原创 五子棋盘python代码

五子棋是一种双人对弈的纯策略型棋类游戏,它使用的棋盘一般由横纵各15条等距离、垂直交叉的平行线构成,这些横纵交叉形成的225个交叉点为对弈双方的落子点。本案例要求编写代码,实现按用户要求打印指定大小的五子棋棋盘的程序(10×10的五子棋棋盘)。

2023-12-19 17:00:27 600

原创 Jenkins 和 ANT 的集成

开启Jenkins命令:java -jar jenkins.war。注意:该命令要在Jenkins.war当前目录执行。安装插件:系统管理——>管理插件->高级,上传插件;执行成功后,会在你配置的文件中生成html。如果害怕端口冲突可以加上;,打开Jenkins。

2023-12-13 12:19:05 477 1

原创 JMeter 和 Ant 的集成

Apache Ant 是由一个内置任务和可选任务组成的,Ant 构建是通过 XML 文件。构建文件 build.xml 放在此目录(%JMETER_HOME%\extras)。Ant 采用 xml 格式来建立构建文件,默认名称是 build.xml,构建文件地。切换到 build.xml 路径,执行 ant 命令,当出现如下字样表示执行OK了。步骤联系在一起的自动化的工具,Ant 由 Java 语言开发,所以可以跨平台。解压上面下载的 Ant 压缩文件到相关目录即可,Ant 目录的名称是可以自行。

2023-12-13 12:00:11 972 1

转载 Jmeter生成HTML性能测试报告

https://blog.csdn.net/m0_67696270/article/details/128969333?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-128969333-blog-89500357.235^v39^pc_relevant_3m_sort_dl_base1&spm=1001.2101.3001.4242.1&utm_relevant_in

2023-12-12 15:42:33 101

原创 非GUI本地运行

然后 ,执行命令:%JMETER_HOME%\bin\jmeter -n -t D:\Jmeter\apache-jmeter-5.4.1\bin\script\discuz_login.jmx -l %JMETER_HOME%\bin\results\result2.jtl -e -o %JMETER_HOME%\bin\results\html;%JMETER_HOME%\bin\jmeter:启动jmter.bat。与GUI运行一样,需要先启动server.bat,检查配置。

2023-12-12 13:16:17 372

原创 Jmeter场景运行

1.配置远程负载机(Slave)。打开控制机(Master)的jmeter.properties文件。这里使用Localhost和192.168.9.83作为负载机(Slave)。远程运行是用一台JMeter控制机(Master)控制远程的多台机器。2.在负载机(Slave)上运行Agent程序(启动命令是%3.在控制机(Master)上单击:运行-远程全部启动。4.停止当前计划,单击:运行-远程全部停止。(Slave)来产生负载。GUI 运行(远程运行)JMeter 场景运行。

2023-12-12 10:09:42 354

原创 安装Node.js,newman,jenkins

Node.js是一个基于Chrome V8引擎的JavaScript运行环境,使用了一个事件驱动、非阻塞式I/O模型,让JavaScript 运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言。

2023-12-04 20:01:22 721

原创 linux项目部署

2.备份profile : sudo cp profile profilebak 在这里我直接cp profile profilebak了,可能是我用的是root超级管理员,不用sudo授权,另外,我是先进行备份,然后vim profile;或者也可以cd /opt/tomcat/apache-tomcat-8.0.52/bin,然后。8、查看端口号,cd到 /opt/tomcat/apache-tomcat-8.0.52/conf目录下,cat server.xml,我的端口号是8080.

2023-11-30 19:10:00 950

原创 掌握这些性能指标,轻松应对高并发

并发用户数,指系统在同一时间内能够同时处理的用户数量,是衡量系统并发处理能力的主要指标。指在一定时间内系统能够处理的请求数量,是衡量系统处理能力的主要指标。吞吐量越高,表示系统的并发处理能力越强,能够同时处理更多的请求。以上指标是性能测试中常见的指标,不同的应用程序或系统可能还会有其他指标,根据具体的测试需求和场景选择合适的指标进行测试。点击数:指客户端向服务器发送请求时,所有的页面资源元素,包括:图片、链接、框架css、js等,的请求总数量。响应时间、并发数、吞吐量、点击数、错误率和资源利用率。

2023-11-30 18:56:50 372

原创 在Python中使用if语句的多种方式

Python中使用if语句的多种方式

2023-11-30 18:56:30 456

原创 软件缺陷Bug、测试用例

缺陷Id:每个缺陷都有唯一的一个缺陷编码。缺陷的标题:对缺陷进行总结描述,越详细越好,便于开发人员的理解。缺陷所属模块:缺陷发现的所属模块。缺陷类型:缺陷是什么样的错误,比如界面错误,设计错误,代码错误等等。缺陷的预置条件:缺陷发生的前提条件。缺陷的重现步骤:缺陷出现的步骤结果,可以放入一些自己操作的截图,便于开发人员理解以及后期跟踪和管理bug。缺陷的期望结果:软件本应达到的功能或期望达到的表现。缺陷日志:缺陷的记录可以放入抓取的log日志的截图。

2023-11-30 11:33:39 466

原创 tomcat在Windows上部署环境和相关配置

打开D:\Program Files(X86)\java\apache-tomcat-8.0.9-hi\webapps\hioffice\WEB-INF\classes\config\applicationContext-common.xml;出现的问题:访问网页url:http://localhost:8080/hioffice。127.0.0.1是我的主机IP,3306是数据库默认端口号。用户名:root 密码:root。3.jdbc数据源连接。

2023-11-30 10:50:10 412

原创 教你一分钟学会如何在测试环境中添加百万条测试数据

无论是手工测试、自动化测试还是性能测试,测试人员有时需要测试某个特定场景,经常需要在测试环境的数据库中添加大量测试数据。首先,创建一个数据库备份或快照,然后在备份或快照的基础上进行批量导入或复制,从而快速生成新的数据。5. 第三方工具和服务,有些第三方工具和服务可以帮助生成大量测试数据,如模拟数据生成器、测试数据库生成工具等。需要注意的是,无论通过哪种方式,在生成测试数据时,都要确保生成的数据是符合测试需求的,并且,也要根据具体测试场景和需求,综合考虑数据生成的速度和质量。

2023-11-30 09:53:32 573 1

原创 支付流程测试点

前后台集成前,先执行接口测试,明确支付过程中需要调用的接口,分析每个接口的参数、请求方法及返回数据,设计并执行接口的测试用例。前后台集成后,根据测试点或测试用例对系统进行全面的测试,从功能、安全、界面、兼容等方面对支付功能进行测试,从而确认整个支付流程在任何情况下都可以正常使用。用户发起支付→服务器(商家)支付请求→第三方支付展示给客户→用户输密码或扫码支付→支付成功;采用等价类、边界值、错误推测、场景法等方法,设计完整的测试点或测试用例。

2023-11-30 09:43:17 475

空空如也

空空如也

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

TA关注的人

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