自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 系统测试-白盒测试学习

黑盒:需求白盒:主要用于单元测试。

2024-07-16 19:25:56 232

原创 性能测试学习-woniusales

性能测试容易出现瓶颈的点:带宽,代码优化(例,等差,等比,尽量多使用if else),CPU,硬盘,内存。4、多线程,子线程join主线程,设置守护线程(在子线程开始之前)5、求中位数,平均数,标准差,最大值,最小值,90 percent。客户端:JavaScript, Android ,PC客户端。1、性能测试分类:服务器,客户端。6、文件缓存,并查找文件列表。3、一台电脑能模拟多少并发。

2024-07-16 15:50:38 164

原创 系统测试-缺陷管理学习

就是软件最终的功能实现跟需求不一致的现象就是缺陷。

2024-07-06 12:04:57 442

原创 系统测试-黑盒测试学习

例:正交实验表中关于下拉列表有’空‘选项,但实际下拉菜单中没有空选项,点击F12,选择编辑为html,给下拉菜单添加空选项。(3)正交:两两相交基本证明不存在问题(只用于确定排列组合,不确定具体内容)1)3因子两状态:班级;将8种相交结果减少为4种。重定向:放到D:case-result.txt。(3)正交实验表中有空选项,但实际场景中没有。灯泡10000个小时,高处摔手机。2)使用工具包完成正交法。

2024-07-06 10:10:52 163

原创 性能测试-JMeter学习

1、给不同的访问口分配访问占比;例:登录30%,首页:20%,新增:50%使用if控制器,设置不同占比:用到random函数和jexl3函数。不同业务放到不同线程组里,实现不同业务的分配。使用吞吐量控制器,设置不同的占比。

2024-07-04 18:54:54 180

原创 tinyshop项目部署

打开E:\test\tools\Xampp\php\php.ini,ctrl+f查找该内容,取消注释后重启即可。2、修改apache和mysql的端口分别为4431 ,8013和3306。3、访问页面:输入ip:端口号,出现以下页面即成功。将解压的tinyshop资源放到该目录下即可。4、安装tinyshop商城。

2024-07-03 19:50:24 277

原创 APP性能测试

性能测试工具:Android:工具solopi+adb;Ios: 工具xcode。性能测试:(CPU,内存,流量,时间,电量,流畅度),稳定性(崩溃,闪退,卡顿)Solopi是一个无线的Android自动化工具,录制回放,性能测试等功能。首先要下载好adb命令环境:Android SDK。2、在手机上下载solopi APP。

2024-07-02 12:47:54 181

原创 测试基础内容的学习

3、需求分析->测试点提取->编写测试文档->执行测试用例->缺陷管理->总结报告。4、web与APP的区别:B/S,C/S架构。黑盒,灰盒,白盒,冒烟,回归测试;2、衡量软件质量的维度(8个)提交缺陷,回归测试,关闭缺陷。(业务模块,单功能模块)

2024-07-02 12:19:33 135

原创 接口自动化测试-项目实战

1、接口api包 2、script:业务脚本 3、data:数据 4、config.py :配置文件 5、reporter:报告。1、未打印任何东西。添加pip install pytest。什么是接口自动化测试:使用工具或代码代替人对接口进行测试。2、setup,teardown的问题。data参数中关于uuid的部分)测试项目结构(python包)

2024-06-28 13:52:21 442

原创 iHRM人力资源管理系统测试用例集

执行顺序:登录成功->添加员工->查询员工->修改员工->查询员工->删除员工。从Excel表格的测试用例文档中提取数据,对应写入到postman的http请求中。不同环境对应不同的url,在进行用例集测试之前一定要指定环境)2)初始化环境:测试环境,生产环境((尽量包含多的接口)

2024-06-25 22:20:15 405

原创 基于SaaS平台的iHRM管理系统测试学习

新增测试用例集,新增功能模块,新增请求(1,2中的内容,包括请求方法,请求url,请求行,请求头,请求体),测试用例集的导出,测试用例集的导入。4)在 postman的 控制台,查看 发送的 http请求 view->show Postman Console。应用于多个http请求之间,有数据关联和依赖关系时,将前一个接口获取的数据传递给下一个接口。A,B接口依赖数据(登录接口与添加员工接口)登录接口->获得令牌->添加员工信息。3)A接口获得全局变量的值,进行http请求。1)获得时间戳,传递给变量。

2024-06-25 15:26:02 894

原创 Jmeter插件管理器,websocket协议,Jmeter连接数据库,测试报告的查看

(1)先通过Http协议建立连接,再切换到websocket协议建立连接,建立全双工通信,服务器可以主动推送数据给客户端。(2)过程:建立连接->pingpong->发送数据->接收数据->pingpong->关闭连接通道。2)将参数N与获取的数据对应,1对应第一个用户(-V函数,在一个函数变量里调用另一个函数变量)应用场景:需要实时加载最新信息状态的应用:股票系统,证券系统(主动推送协议到客户端)(2)如何将获取的数据参数化,实现用户对于接口的访问。注意:线程组需要设置线程数,否则运行不出来!

2024-06-24 16:38:27 618

原创 论坛实现随机发帖的学习

1、badboy操作,录制发帖全过程,录制结果保存,生成为.jmx格式的文件。2、在Jmeter中打开该.jmx文件,重命名,便于了解步骤。3、生成结果树,查看所以步骤是否正确。

2024-06-23 21:21:31 211

原创 Jmeter,badboy学习

其中接口测试的简单操作包括做http脚本(发get/post请求、加cookie、加header、加权限认证、上传文件)、做webservice脚本、参数化、断言、关联(正则表达式提取器和处理json-json path extractor)和jmeter操作数据库等等。1、学会如何用badboy运行要搜索的网址,并回放运行结果,将结果导出为Jemter格式文件(.jmx),学会从Jmeter中打开文件。3、Jmeter如何测试http接口脚本,如何导入mysql数据库,做webservice脚本。

2024-06-23 21:15:37 331

原创 性能测试学习-执行测试脚本,监控性能指标

浏览器在主请求加载过程中会自动发送一些加载请求,怎么获得这些请求,并用使用http协议+request请求进行性能测试。将问题1中匹配获得的url,缓存到一个列表中,如果是第一次的访问请求,就使用服务器,否则就使用列表中的缓存。模拟缓存,一些加载请求经常会用到,如何通过缓存获取这些资源而非服务器。(1)拼接这些匹配出来的字符,构成完整的url。1、正则模块匹配出需要的字符,组成一个集合。(2)使用get方法,访问这个请求。

2024-06-22 20:53:28 184

原创 接口测试学习

4、cookie的作用:服务器对验证码唯一生成cookie的目的是区分验证码唯一标识符,因为验证码可以重复生成。Newman是一款基于nodejs开发的可以运行Postman脚本的工具,并可以生成测试报告。5、session作用:在多个请求之间存储数据并自动添加数据,如cookies。(1)下载地址:http://nodejs.cn/download/1、什么是接口,怎么开展接口测试,怎么用python做自动化接口。3、requests请求下载。4、下载Postman。5、下载Newman。

2024-06-21 14:57:04 316

原创 Appium APP测试学习

2、安装appium Server:需要用到Android SDK中的一些工具包,设置手机,传送文件,安装应用。(2)添加环境变量创建ANDROID_HOME环境变量;3、安装jdk:通过cmd->java -version 查看电脑中是否已经存在jdk。6、adb连接逍遥模拟器 :cmd->adb connect 127.0.0.1。(3)检查是否安装成功:adb --version。5、安装逍遥模拟器:官网下载->选择路径。4、安装Android SDK。1、安装client编程库。

2024-06-20 12:39:54 367

原创 Python自动化学习Unittest框架

3. Test Runner:测试的执行,通过TextTestRunner类提供的run()方法来执行Test Suite/TestCase。Test Runner可以使用图形界面,文本界面,或者返回一个特殊的值的方式来表示测试执行的结果。1. TestCase:一个TestCase的实例就是一个测试用例,是一个完整的测试流程,包括测试前准备环境的搭建(setUp),实现测试过程的代码(run),测试后环境的还原(tearDown).tearDown()为下一个测试用例提供一个干净的环境。

2024-05-31 09:27:36 155

原创 【无标题】

而如果继续用2048个采样点的话,可以采用30k的子载波间隔,即。采样率为:2048*30k=61.44MHz。采样率为:204815k=30.72MHz。采样率为:409615k=61.44MHz。子载波间隔=带宽/子载波个数。

2024-05-31 08:52:44 94

原创 HTML学习

4、锚点设置:通过列表。

2024-05-30 11:20:10 106

原创 UI自动化测试

7、窗口Windows、表单iframe、弹窗alter的处理, 下拉选择框Select。最新版的selenium执行完毕后会自动关闭浏览器,执行下面的内容即可。(2)在官网找到对应版本的驱动,下载到文件夹中,添加环境变量并重启电脑。(3)打开pycharm,通过selenium脚本,利用驱动,打开网页。(1)查看浏览器版本:进入浏览器 ——》帮助与反馈——》关于edge。1、安装浏览器 :火狐 谷歌 edge。5、元素的点击,文本内容的清除和输入。8、文件的上传,浏览器的关闭。

2024-05-29 11:22:48 173

原创 docker使用

然后在docker中安装mysql和tomcat的镜像文件,通过docker run -d -name tomcat -p 8090:8080 镜像名 ,可以ip:8090访问端口页面。但是在/opt/tomcat8.5/bin/ 下使用./shutdown.sh 关掉tomcat后,通过ip:8080不能访问端口页面,为甚还能使用ip:8090访问端口页面,在虚拟机中使用tomcat容器里面的webapps 连接woniusales应用(8080端口),通过ip:8080可以正常访问端口页面。

2024-05-24 16:01:18 273 1

原创 linux操作指令

语法: ln -s 源文件 连接文件名(通过该方式如果放到usr/bin下就不用再配置环境变量了)(1)硬链接:一个文件被设置为硬链接,就会形成互相之间联动的两个单独文件。(2)软连接:创建标识性文件,用来指向源文件(理解为快捷方式)(3)more 文件名(分屏查看 每次显示一屏)(2)重定向创建:man ls >ls.txt。(4)tail [-f, -n 数字] 文件名。(5)head -n 数字 查看前10行。-f :阻塞式查看文件(测试要用!(1)touch 文件名。(2)cat 文件名。

2024-05-22 20:50:28 170 1

原创 woniusales部署

4、修改linux中的配置文件: vi woniusales/WEB-INF/class/db.properties。2、移动woniusales.war 到/tomcat8.5/webapps/里面:cp [-r] 源 目标。其中的database命名,输入的password是否与要连接的数据库一致。1、从本机上传woniusales.war 到Linux。2、新建名为woniusales的数据库。2、将数据导入navicat中。3、导入.sql文件。

2024-05-22 19:50:59 256 1

原创 Tomcat的部署

(2)设置后端启动(Tomcat/bin):./startup.sh (每隔一段时间会自动关闭,需要再次启动)Tomcat/conf/server.xml 里面的port是设置Tomcat的启动端口的,发送冲突就在这里修改。(1)设置前端启动(Tomcat/bin):./ catalina.sh run。(3)查看tomcat是否成功运行:ps aux|grep tomcat。6、通过ip:8080方式访问网页。1、在tomcat网址上下载。2、本地上传到Linux上。

2024-05-22 15:11:47 184

原创 部署MySQL数据库服务

1、在Linux下使用本地连接进入mysql(不需要输入密码):mysql -u root -p。1、在本机中使用远程连接,连接Linux下的mysql:mysql -u root -p -h地址。创建数据库文件目录 : mkdir /opt/mysql5.7/data。查看防火墙状态 :systemctl status firewalld。创建日志文件目录: mkdir /opt/mysql5.7/logs。关闭防火墙:systemctl stop firewalld。2、连接失败原因:防火墙没有关。

2024-05-21 20:11:01 316 1

原创 从Windows系统中上传文件到linux

2、查询压缩包的地址,在E盘的目录下,通过命令2完成上传文件到linux。1、在Windows系统中下载压缩包。上传方式1:通过lrzsz。上传方式2:通过scp命令。上传方式3:直接拖拽。

2024-05-14 12:10:14 171 1

原创 终端配置连接虚拟机

选择SSH,在下方的Remote host中输入想要连接的系统的ip地址,进入以后,选择root用户,输入password,即完成终端配置。

2024-05-14 11:03:53 153 1

原创 在Windows下安装Linux学习

5、出现问题,右键Linux97,强制关机,重新右键,点击安全,禁用安全启动,重新启动连接。(2)1、选择本地安装源;2、选择自己下载到电脑中的。3、在搜索框找到Hyper-V管理器。2、勾选Hyper-V,重启电脑。1、点击搜索,输入:功能。(1)点击右键,快速创建。

2024-05-14 10:49:07 175 1

原创 天线互相关共轭

通过增加或减少一个实值来求得天线互相关共轭

2024-04-22 11:50:02 124

原创 滤波 去噪

【代码】滤波 去噪。

2024-04-22 11:04:59 112

原创 Python使用pySpark时数据报错

spark找不到python在哪里,所以需要添加python的绝对路径地址,以下代码即可。

2024-03-19 09:59:53 247

原创 关于python下解决pyspark报错问题

3、安装jdk,点击exe运行程序,完成安装步骤,安装地址与4中value相对应。没有安装jdk,安装java环境。4、添加Java环境。

2024-03-19 09:28:18 239

原创 CVX学习

【代码】CVX学习。

2023-12-14 19:51:59 521 1

原创 带宽 采样率与子载波间隔的关系

采样率为:2048*15k=30.72MHz。采样率=采样点数*带宽/子载波个数。采样率=采样点数*子载波间隔。子载波间隔=带宽/子载波个数。

2023-12-13 15:44:27 847

原创 CSI数据的处理

利用CSI信息,为了做室内目标定位,我们将上一篇文章中获得的CSI数据进行可视化操作,本数据为一发一收 ,发射天线数为1,接收天线数为3。

2023-11-22 20:14:46 507 2

原创 2023/10.9-台式机搭建5300网卡收集csi数据

查看是否有输出,有则成功,ctrl+c停止收发,在netlink文件夹看到csi.dat数据,需要把数据单独保存,下一次收发会清空上次的数据。1、购买带有天线的5300网卡(半高卡适合笔记本,全高卡适合台式电脑)和一台路由器,利用无线网卡外置天线构成天线阵列,用于接收无线信道数据并传给搭建5300网卡的电脑上。3、两台电脑一台收一台发,安装CSI Tools 的主机需要连接 wifi,这里另开终端就是为了模拟其它主机向路由器发信号,我们的 CSI 能不能察觉到。1、5300网卡(半高)

2023-10-09 20:00:47 2978 4

原创 利用TDOA如何实现目标定位

是未知点,由一个方程可以获得该点可能存在的位置(是一个双曲线)。若有两个及以上方程式,就能找到该点的具体位置。平面内与两个定点的距离之差的绝对值等于常数的点的轨迹称为双曲线。2、求解的该方程是个非线性的双曲线,难以求解。可知由式(3)构成的方程为双曲线,其中。1、TDOA的测量误差。假设第未知点的坐标是。

2023-06-14 19:20:15 214

原创 使用LaTex写IEEE trans 论文的参考文献(bib)

(1)在.TeX文件的最下方添加这几行内容,主要为生成tran形式的参考文献,第二行为参考文献名称,我命名为reference.bib,所以写的是reference,要根据自己的命名改写。(5)如果要在文中引用的话,就在.tex文件中添加\cite{},中括号里面内容为方框圈出来部分,但引用之后,在参考文献后面会出现[1]这样的标识,不知道为什么。(4)完成(3)以后,点击工具-命令-LaTeX,编译,然后按照此步骤LaTeX-bibtex-LaTeX-LaTeX,就可以完成参考文献的导入。

2023-06-08 18:58:32 4383 1

tinyshop项目部署

tinyshop商城资源

2024-07-03

空空如也

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

TA关注的人

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