测试技术
文章平均质量分 57
RingScofield
这个作者很懒,什么都没留下…
展开
-
VMware16安装Win7,签名无法安装VMware Tools解决方案
签名错误无法安装VMware Tools更新了VMware后想重新安装一下windows7发现VMware Tools无法安装提示以下错误,导致直接安装失败分析查证:经过一系列的排除故障与查找错误以及问题最后发现最终导致问题的是微软更换了签名算法,导致了签名错误。解决方法:由于微软更新了驱动程序签名算法,2019年开始弃用SHA1,改用SHA2。最新的VMware Tools驱动程序大概是使用了SHA2算法,而Windows7只支持SHA1导致签名问题无法验证,需要下载安装补丁..原创 2021-10-29 15:16:01 · 1420 阅读 · 0 评论 -
Tmux 快捷键
Ctrl+b 激活控制台;此时以下按键生效 系统操作 ? 列出所有快捷键;按q返回 d 脱离当前会话;这样可以暂时返回Shell界面,输入tmux attach能够重新进入之前的会话 D 选择要脱离的会话;在同时开启了多个会话时使用 Ctrl+z 挂起当前会话 r ...原创 2021-10-29 15:14:03 · 227 阅读 · 0 评论 -
服务器资源监控方案--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 · 6484 阅读 · 0 评论 -
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 · 1836 阅读 · 2 评论 -
使用faker批量造测试数据
背景:在软件需求、开发、测试过程中,有时候需要使用一些测试数据,针对这种情况,我们一般要么使用已有的系统数据,要么需要手动制造一些数据。由于现在的业务系统数据多种多样,千变万化。在手动制造数据的过程中,可能需要花费大量精力和工作量,此项工作既繁复又容易出错,比如要构造一批用户三要素(姓名、手机号、身份证)、构造一批银行卡数据、或构造一批地址通讯录等。Python造数据利器:Faker库,利用它可以生成一批各种各样的看起来“像真的一样”的假数据Faker是一个Python包,主要用来创建伪数据,使原创 2021-06-10 09:31:03 · 408 阅读 · 0 评论 -
性能测试指标理解
1 分析测试指标一般分为业务指标、资源指标、应用指标、前端指标。业务指标:如并发用户数、TPS(系统每秒处理事务数)、成功率、响应时间。资源指标:如CPU资源利用率、内存利用率、I/O、内核参数(信号量、打开文件数)等。应用指标:如空闲线程数、数据库连接数、GC/FULL GC次数、函数耗时等。前端指标:如页面加载时间、网络时间(DNS、连接时间、传输时间等)。2 风险不同用户对指标类型和期望值是不一样的,需要提前针对不同角色的人员进行指标调研、设定阈值,测试出系统在阈值下的性能原创 2021-06-10 09:24:32 · 258 阅读 · 0 评论 -
Fiddler 修改请求/响应数据方法(断点)
在测试过程中,有时候需要修改请求或响应数据,或者直接模拟服务器响应,此时可以使用fiddler进行此类操作。可以使用断点功能完成。原创 2021-06-09 09:58:59 · 5549 阅读 · 0 评论