- 博客(42)
- 资源 (2)
- 收藏
- 关注
原创 Python-利用JMeter的Summariser日志绘制负载测试曲线
文章目录https://www.cnblogs.com/shengulong/p/7883294.htmlJmeter summariser report的设置在:$JMeterHome/bin/jmeter.properties#---------------------------------------------------------------------------# Summariser - Generate Summary Results - configuration (main
2021-02-01 14:02:08 513
原创 【Superset】dashboard 自定义URL
在发布仪表盘(dashboard)后,可以通过修改看板属性中的SLUG等,生成url举例:http://localhost:8090/superset/dashboard/test/以下 URL 参数可用于修改仪表板的呈现方式:此处参考了官方文档http://localhost:8090/superset/dashboard/test/?standalone=1&show_filters=0
2024-07-10 11:23:40 672
原创 【Superset】匿名访问Dashboad
这通常意味着匿名用户将默认获得名为 “Viewer”(可设置为其他角色名称) 的角色的权限。这个 “Viewer” 角色通常被设置为只能查看数据,而不能对数据进行编辑、删除或执行其他敏感操作。配置与匿名访问或公共访问的默认角色设置相关。这个配置项允许管理员定义当用户没有登录(即匿名访问)时,应该赋予他们哪个角色的权限。目的是对角色和权限进行初始化。初始化完成后,刚才的改动才有效。目录下的config.py中找到。默认为None,表示不能匿名访问。按照文档的方法,首先在。
2024-06-14 13:50:14 433
原创 【Jenkins】Pipeline - 设置超时时间
可以在不同级别(每个整体管道或每个阶段)使用options指定超时。参数:SECONDS、MINUTES和HOURS。如果超时后,想要继续执行后续步骤,需要捕获异常。,如果其他时间单位,则使用。
2023-04-26 11:32:55 3814
原创 【VUE】可跳转到编辑页面,显示面包屑,但菜单栏不显示
诉求为:编辑菜单,不在左侧菜单栏显示,但是跳转到编辑页面;在src/router/index.js。,隐藏配置为true。
2022-12-14 17:33:57 1323
原创 Linux iperf3:网络性能测试工具
文章目录iperf3简介安装详细命令参数Server 端参数Client 端参数示例服务端(先启动)客户端iperf3简介iPerf3是用于主动测试IP网络上最大可用带宽的工具。它支持时序、缓冲区、协议(TCP,UDP,SCTP与IPv4和IPv6)有关的各种参数。对于每次测试,它都会详细的带宽报告,延迟抖动和数据包丢失。它与原始 iPerf 不共享任何代码,也不向后兼容。它是一个C/S架构的测试工具,需要在同时运行在服务器端和客户端。支持的平台:Windows, Linux, Android,
2022-05-29 23:11:13 4050
原创 Linux /etc/profile.d/*.sh配置环境变量
文章目录原理示例原理/etc/profile文件中有如下一段脚本:if [ -d /etc/profile.d ]; then for i in /etc/profile.d/*.sh; do if [ -r $i ]; then . $i fi done unset ifi在每次启动时,自动加载并执行/etc/profile.d 下的*.sh,让*.sh中配置的变量生效。/etc/profile.d/*.sh 与/etc/profile相比:【共同】
2022-05-29 22:46:34 3158
原创 【Notepad++】列设置自动自增长
点击1660001前,让光标留在其前。按住Alt + Shift,点击第5行160001的后面,让该列处于选中状态。选择 编辑 > 列块编辑(或者点击Alt +C)点击确定
2022-05-21 22:09:28 3959
原创 【Python】Selenium 异常处理 - find_element return dict返回字典
在用Selenium做UI自动化时,driver可以打开页面,也可以输入URL,但是定位input元素的时候,find_element返回的一直是dict日志输出的Element:{'ELEMENT': '0.8088570444934853-1'}输出的type:<class 'dict'>find_elements返回的dict list。各种排查无果,刚做过Selenium版本升级,设置怀疑Selenium版本做了调整,上官网查询没有变化;最后自己排查,怀疑是webdriv
2021-12-11 00:06:10 2637
原创 k8s 初始化Master& worker节点是报错
文章目录报错1:coredns:1.8.0解决方法报错2:bridge-nf-call-iptables does not exist解决方法ip_forward contents are not set to 1解决方法CentOS 7.8报错1:[config/images] Pulled registry.aliyuncs.com/k8sxio/pause:3.2[config/images] Pulled registry.aliyuncs.com/k8sxio/etcd:3.4.13-0
2021-10-12 23:48:08 1864
原创 Jenkins - docker安装部署
下载Jenkins镜像$docker pull jenkinsci/blueocean启动容器docker run -d \--name jenkins -u root \-p 8080:8080 \-p 50000:50000 \-v /etc/localtime:/etc/localtime \-v /app/jenkins:/var/jenkins_home \jenkinsci/blueocean-p 50000:50000 : 如果您在其他机器上设置了一个或多个
2021-09-27 11:19:10 238
原创 MySQLDump 备份
这里写自定义目录标题mysqldumpmysqldumpmysqldump databasename --user=UserName --password=YourPassword databasename:处理的数据库名UserName和Password 对应你的授权口令导出整库表结构和数据:mysqldump -uroot -p -d databasename > createtab.sql导出整库表结构:如果只需要导出表的结构,那么可以使用mysqldump的 -d 选项
2021-08-12 22:27:56 159
原创 性能测试模型-曲线拐点模型-压力曲线分析图
文章目录性能测试曲线模型http://www.51testing.com/html/03/n-3719703.html在性能测试入门的时候,在理解了一些基本的概念等基础知识之后,就需要研究一下性能测试曲线模型。以便获得更加深入的理解。性能测试曲线模型性能测试曲线模型是一条随着测试时间不断变化的曲线,与服务器资源、用户数或其他的性能指标密切相关的曲线。如下图所示。3.在图中,我们的曲线图主要分为3个区域,分别是:Light load (轻压力区)、Heavy load (重压力区)和Buckle
2021-02-01 23:22:21 3523
原创 【Katalon Studio】基本介绍
文章目录下载Katalon Tests Explorer 视图Web driver自动更新手动更新下载https://github.com/katalon-studio/katalon-studio/releases?after=v6.3.4.rc2Katalon Tests Explorer 视图Group功能Test Cases列出当前项目中的所有测试用例O...
2021-01-14 15:26:31 2058 1
原创 【Katalon Studio】失败用例重跑
用例级别监听import static com.kms.katalon.core.checkpoint.CheckpointFactory.findCheckpointimport static com.kms.katalon.core.testcase.TestCaseFactory.findTestCaseimport static com.kms.katalon.core.testdata.TestDataFactory.findTestDataimport static com.kms.ka
2021-01-05 16:15:06 726 1
原创 【JMeter】监听器 - 观察运行结果
文章目录图形报表图形结果树Aggregate Report(聚合报告)JMeter查看测试结果的方法很多,最常用的几种是:图形报表、结果树和聚合报告。图形报表图形报表:将所得的数据通过绘图展现给测试人员。各个参数的含义是:样本数目: 发送到服务器的总请求数。最新样本: 服务器响应最后一个请求的时间值。吞吐量: 服务器每分钟处理的请求数。平均值: 总运行时间除以发送到服务器的请求数。中间值: 有一半的服务器响应时间低于该值而另一半高于该值。偏离: 服务器响应时间变化
2020-12-23 16:38:50 1984
原创 【MySQL】准备测试数据-日期时间
文章目录MySQL Date 函数准备测试数据当前时间之后X天当前时间1年前MySQL Date 函数函数描述NOW()返回当前的日期和时间,格式:2020-11-11 11:11:11CURDATE()返回当前的日期,格式:2020-11-11CURTIME()返回当前的时间,格式:11:11:11DATE()提取日期或日期/时间表达式的日期部分,DATE(NOW()):2020-11-11EXTRACT()返回日期/时间的单独部分,EXTRACT
2020-11-20 17:09:27 252
原创 Python Selenium UI自动化:滚动条滑动
文章目录滑动至固定位置滑动至元素在UI自动化实施过程中,存在一些元素定位和鼠标键盘操作无法解决的问题,比如滑动浏览器滚动条,某些元素出现在可见范围内等等。scrollBy():按照指定的像素值来滚动内容。scrollTo():把内容滚动到指定的坐标。测试比较 scroll()、scrollTo()、scrollBy() 三个方法的区别:setTimeout(()=>{ element.scrollBy(0,10); // element.scrollTo(0,10);},1000
2020-11-16 12:30:01 5062 2
原创 【Java 】等待时间
JAVA中想让代码等待一段时间再继续执行,可以通过让当前线程睡眠一段时间的方式。方法一:通过线程的sleep方法。Thread.currentThread().sleep(1000);在需要程序等待的地方加入这个语句,实现让程序等待,这里的参数1000是以毫秒为单位,即这语句可以让程序等待1秒。方法二:TimeUnit类里的sleep方法。复制代码import java.util.concurrent.TimeUnitTimeUnit.DAYS.sleep(1);//天TimeUnit.
2020-08-11 23:29:37 2942
原创 【AutoIt】上传文件
根据以上所识别的控件信息,利用编辑器SciTE Script Editor,根据AutoIT的语法编写脚本。实现文件上传需要的几个方法:ControlFocus ( "窗口标题", "窗口文本", 控件ID) 设置输入焦点到指定窗口的某个控件上(即:控件ID“文件名”输入框的id)WinWait ( "title" [, "text" [, timeout = 0]] )title:窗口标题,text: 窗口文本,timeout:超时时间暂停脚本的执行直至指定窗口存在(出现)为止Con
2020-08-05 12:39:33 433
原创 【Katalon Studio】参数化元素对象
文章目录https://docs.katalon.com/katalon-studio/docs/manage-web-test-object.html元素对象,固定的属性保留,如tag。可能会变化的去勾选(如:title)在脚本中。直接给这个元素添加一个title属性。import com.kms.katalon.core.testobject.ConditionTypefindTestObject('obj_feature_uclass/Page_Client/Page_Library/S
2020-06-29 19:56:53 1329
原创 【JMeter】插件管理器 JMeter Plugins Manager
文章目录1 插件管理器1.1 安装管理器1.2 进入插件管理器2 插件安装2.1 jpgc插件安装JMeter的API有很多,根据需要可以直接去网上下载Jar包,直接放到%JMETER_HOME%\lib\ext下,然后使用。1 插件管理器这插件管理器Plugins Manager,可以方便的管理其他插件的下载和更新;1.1 安装管理器从官网下载Plugins Manager的jar包,放在%JMETER_HOME%\lib\ext下如果已启动了JMeter,则需要重启生效;1.2 进入插件管
2020-06-21 00:35:54 1174
原创 【Katalon Studio】关键字 - Keyword Util自定义验证关键字
Keyword UtillogInfo(String message)记录消息markError(String message)将关键字标记为错误markErrorAndStop(String message)将关键字标记为错误并停止执行markFailed(String message)将关键字标记为失败并继续执行markFailedAndStop(String message)将关键字标记为失败并停止执行markPassed(String m
2020-06-11 23:12:49 713
原创 【Katalon Studio】 Web UI 上传文件
https://blog.csdn.net/weixin_30800807/article/details/95519365
2020-06-04 17:22:16 766
原创 Chrome浏览器 设置模拟限速
设置Fast 3G网络、Slow 3G网络offline:还在傻傻的拔网线?直接默认断网add是用来自定义网速
2020-05-14 15:53:35 2658 1
原创 Python Selenium XPath根据文本内容查找元素
问题现象元素的属性中没有id、name;虽然有class,但比较大众化,且位置也不固定;例如:页码中的下一页男;那该如何找到该元素?<a class="paging">上一页</div><a class="paging">1</div><a class="paging">2</div><a class="pag...
2020-02-10 23:55:43 9945 4
原创 Python 标注(annotation)
函数标注(function annotation)Python函数标注(function annotation)是关于用户自定义函数中使用的类型的完全可选元数据信息。函数标注 以Python字典的形式存放在函数的 annotations 属性中,并且不会影响函数的任何其他部分。 形参标注的定义方式是在形参名称后加上冒号,后面跟一个表达式,该表达式会被求值为标注的值。 返回值标注的定义方式是加上...
2019-09-19 00:17:21 6304
原创 同时安装Python2和Python3(Windows系统)
同时安装Python2和Python31. 安装Python21.1 安装python1.2. 环境变量1.3. 验证1.3.1 验证python21.3.2 验证pip2. 安装Python32.1. 安装Python2.2. 环境变量2.3. 验证2.3.1 验证python32.3.2 验证pip问题:pip3无法使用3. 具体使用很多情况下,一台电脑上需要同时安装Python2和Pyth...
2019-06-25 17:31:20 627
转载 Python 编程风格
https://docs.python.org/zh-cn/3/glossary.html#termeafpEAFP 取得原谅比获得许可容易(easier to ask for forgiveness than permission)。这是一种常见的 Python 编程风格,先假定存在有效的键或属性,如果假定不成立,那么捕获异常。这种风格简单明快,特点是代码中有很多 try 和 except...
2019-06-19 20:15:33 360
原创 Python免费教育工具 Online Python Tutor
目录标题http://www.pythontutor.com/GitHub 开源:https://github.com/pgbovine/OnlinePythonTutor/
2019-05-30 12:43:11 4663
原创 Python Selenium - innerHTML 属性
innerHTML 属性设置或返回表格行的开始和结束标签之间的 HTML(包含html标签)。HTMLElementObject.innerHTML=textinnerHTML可获取或设置指定元素标签内的 html内容,从该元素标签的起始位置到终止位置的全部内容。获取元素的内容:element.innerHTML给元素设置内容:element.innerHTML = htmlStr...
2019-05-29 23:44:00 4795
原创 截图工具FastStone Capture
FastStone Capture也常被简称为FS Capture,是一款小巧(共3M多)但强悍的软件,集截图、录屏、标尺、取色器等工具于一体。尤其是截图方面,截图方式多种多样,本文来分享一下使用它来截取超过屏幕高度的图像时如何操作的经验。我们一起开始吧!...
2019-05-19 20:37:55 777
原创 Web自动化测试-前端技术学习
目录标题HTMLJavaScriptXMLHTMLhttps://www.runoob.com/html/html-tutorial.htmlJavaScriptJavaScript 是 Web 的编程语言。 所有现代的 HTML 页面都使用 JavaScript。https://www.runoob.com/js/js-tutorial.htmlXMLhttps://www.run...
2019-05-13 22:38:36 335
原创 PyCharm 使用记录
工欲善其事必先利其器PyCharm是一种Python IDE(Integrated Development Environment,集成开发环境)2、pycharm安装可以到官网下载:http://www.jetbrains.com/pycharm/一定要下载开发专用版:Python IDE for Professional Developers安装步骤,就直接机械的按下一步就行了。2...
2019-05-08 13:35:14 3443
原创 Chrome浏览器与元素定位
按下Esc键,可以在Elements面板中打开console现在,你可以在console中测试你的xpath或者css了测试css的语法是-$(“”)输入完毕后,点击回车键。如果你的语句是正确的,会返回该css对应的元素的html语句如果鼠标停留在console中的这个html语句上,界面上对应的元素会高亮显示验证xpath也是类似的。语法是$x(“your_xpath_selector...
2019-05-06 23:34:26 13108
原创 MySQL数据类型
串数据类型数据类型说明CHAR1~255个字符的定长串。他的长度必须在创建时指定,否则MySQL默认为CHAR(1)VARCHAR长度可变,最多不超过255字节。如果在创建时指定为VARCHAR(n),则可存0到n个字符的变长串(其中n小于等于255)ENUM接受最多64K个串组成的一个预定义集合的某个串SET接受最多64个串组成的一个预定义集合的零...
2019-04-23 23:26:10 135
原创 MySQL 表中的中文显示为问号
Windows环境MySQL版本:MySQL Server 5.51. 问题:mysql数据库中的中文显示为问号2. 解决思路查看字符集修改my.ini如果选择默认安装路径,配置文件应该在如下路径:C:\Program Files\MySQL\MySQL Server 5.5\my.ini修改mysql的my.ini文件中的字符集键值(注意配置的字段细节):1、在[clien...
2019-04-22 11:04:36 17477 4
原创 PyCharm - 码云(Gitee)
码云(gitee.com)是开源中国推出的代码托管平台,支持 Git 和 SVN,提供免费的私有仓库托管。可以通过码云保管你的代码,每次修改完代码提交,就是一个版本。你可以回退版本,找回以前的代码。版本之间修改之处颜色不同,方便识别修改了哪些地方。还可以通过码云在家中写代码,写完上传,让公司的人接收,实现家庭办公。pycharm安装gitee插件File>Setting>P...
2019-04-20 10:02:54 1573 2
selectfile.exe
2020-08-05
uploadfile.exe
2020-07-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人