自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 VMware16安装Win7,签名无法安装VMware Tools解决方案

签名错误无法安装VMware Tools更新了VMware后想重新安装一下windows7发现VMware Tools无法安装提示以下错误,导致直接安装失败分析查证:经过一系列的排除故障与查找错误以及问题最后发现最终导致问题的是微软更换了签名算法,导致了签名错误。解决方法:由于微软更新了驱动程序签名算法,2019年开始弃用SHA1,改用SHA2。最新的VMware Tools驱动程序大概是使用了SHA2算法,而Windows7只支持SHA1导致签名问题无法验证,需要下载安装补丁..

2021-10-29 15:16:01 1467

原创 Tmux 快捷键

Ctrl+b 激活控制台;此时以下按键生效 系统操作 ? 列出所有快捷键;按q返回 d 脱离当前会话;这样可以暂时返回Shell界面,输入tmux attach能够重新进入之前的会话 D 选择要脱离的会话;在同时开启了多个会话时使用 Ctrl+z 挂起当前会话 r ...

2021-10-29 15:14:03 247

原创 服务器资源监控方案--nmon

性能测试过程中,经常要监控服务器资源,方案有很多,可以用性能测试工具自带的也可以用linux自带的监控命令,最好的方案是使用IBM的一个监控工具:nmon,现在已经有新版本的叫:njmonnjmon = nmon + JSON format + real-time push to a stats database + instant graphing of “all the stats you can eat” (AIX and Linux)与 nmon 类似,但输出为 JSON 格式,可以用于服务

2021-10-21 10:22:57 6506

原创 HttpRunnerManager + Jenkins接口自动化测试平台搭建

简介: httprunner是一款基于Python的开源工具。 httprunner目前可以支持http/https协议,使用yaml/json格式的文件编写用例,封装了接口访问方法和pytest测试框架,可以结合allure生成测试报告。主要特点继承的所有强大功能requests,只需以人工方式获得乐趣就可以处理HTTP(S)。以YAML或JSON格式定义测试用例,pytest以简洁优雅的方式运行。在HAR支持下记录并生成测试用例。支持variables/extr...

2021-06-10 09:34:03 1871 2

原创 使用faker批量造测试数据

背景:在软件需求、开发、测试过程中,有时候需要使用一些测试数据,针对这种情况,我们一般要么使用已有的系统数据,要么需要手动制造一些数据。由于现在的业务系统数据多种多样,千变万化。在手动制造数据的过程中,可能需要花费大量精力和工作量,此项工作既繁复又容易出错,比如要构造一批用户三要素(姓名、手机号、身份证)、构造一批银行卡数据、或构造一批地址通讯录等。Python造数据利器:Faker库,利用它可以生成一批各种各样的看起来“像真的一样”的假数据Faker是一个Python包,主要用来创建伪数据,使

2021-06-10 09:31:03 428

原创 性能测试指标理解

1 分析测试指标一般分为业务指标、资源指标、应用指标、前端指标。业务指标:如并发用户数、TPS(系统每秒处理事务数)、成功率、响应时间。资源指标:如CPU资源利用率、内存利用率、I/O、内核参数(信号量、打开文件数)等。应用指标:如空闲线程数、数据库连接数、GC/FULL GC次数、函数耗时等。前端指标:如页面加载时间、网络时间(DNS、连接时间、传输时间等)。2 风险不同用户对指标类型和期望值是不一样的,需要提前针对不同角色的人员进行指标调研、设定阈值,测试出系统在阈值下的性能

2021-06-10 09:24:32 278

Mangodb批量造数据js脚本

faker.locale = "en"const STEPCOUNT = 1000; //total 1000 * 10000 = 10000000 1000万数据量生成function isRandomBlank(blankWeight) { return Math.random() * 100 <= blankWeight;};for (let i = 0; i < 10000; i++) { db.getCollection("code_items")...

2021-06-10 09:23:35 213

原创 Linux下MySQL忘记root密码

Linux下MySQL忘记root密码方法一:修改MySQL的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables保存配置文件后,重启MySQL服务service mysqld restart再次进入MySQL命令行mysql -uroot-p,输入密码时直接回车,就会进入MySQL数据库了,这个时候按照常规流程修改root密码即可。mysql>use mysql;mysql>update user set passwo

2021-06-09 11:05:16 303

原创 Fiddler 修改请求/响应数据方法(断点)

在测试过程中,有时候需要修改请求或响应数据,或者直接模拟服务器响应,此时可以使用fiddler进行此类操作。可以使用断点功能完成。

2021-06-09 09:58:59 5974

原创 数据库表字段json格式

PG数据库字段attributes存储数据为:{"aoi": "BL-B", "gloss": "BL-1"}查询:SELECT * from check_sample WHERE "check_sample"."attributes"->>'aoi' = 'BL-B';但更新的话,不像能非json字段那样更新,会报错如下:UPDATE "public"."check_sample"SET"attributes"->>'aoi' = 'BL-B'WHER.

2021-06-09 09:41:47 1073

原创 JIRA+Confluence部署在同一台服务器方法

同一台服务器上,先部署了JIRA,再部署confluence时,不管Confluence是自己管理用户还是连接JIRA管理用户,会发现在同一个浏览器不同Tab页面同时打开JIRA和confluence时,用户会互踢(即先登录了JIRA,再登录Confluence时,已登录的JIRA用户会被退出登录;或先登录了Confluence,再登录JIRA后,已登录的Confluence用户会被退出登录)。 解决的方法时,在安装目录的conf目录下,有个配置文件server.xml,对这个文件进行修改...

2021-05-06 14:53:20 905 2

fscapture_gr.rar

非常好的录屏可录声音

2021-10-21

空空如也

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

TA关注的人

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