自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Appium-desktop的下载&安装

下载地址:http://appium.io/选择版本

2021-10-29 14:43:16 2083

原创 Influxdb目录结构

启停服务:service influxdb startservice influxdb stop端口:8086 数据保存、查询端口,单机8083 influxdb的web查询界面,单机8088 集群使用配置文件/etc/influxdb/influxdb.conf 默认的配置文件 修改连接参数,重启即可 /var/log/influxdb/influxd.log 日志文件 /var/lib/influxdb/data 数据文件 /usr/lib/influxdb/sc.

2021-03-15 18:16:59 495

原创 telegraf安装

安装telegraftelegraf是负责收集docker信息并转发到influxdb的工具,通过简单的配置即可监控docker和宿主机的信息。拉取镜像docker pull telegraf修改telegraf.conf配置,使其支持dockertelegraf.conf文件可以先启动一次telegraf然后通过docker cp telegraf:/etc/telegraf/telegraf.conf ./telegraf命令把容器内的配置文件拷贝出来再修改。找到配置文件的# # Rea

2021-03-14 14:57:25 1013 1

原创 InfluxDB使用教程:Linux常用操作和命令

InfluxDB使用教程:Linux常用操作和命令前言:前篇文章介绍了安装,本篇介绍下,InfluxDB的在Linux下的常用的基础操作。启动服务:启动:sudo service influxdb start重启:service influxdb restart在Linux中如何使用:进入influxDB,输入命令:influx查看InfluxDB状态:SHOW STATS创建一个数据库:create database "db_name"显示所有的

2021-03-14 14:45:14 2290

转载 Docker之Compose安装

Compose 安装LinuxLinux 上我们可以从 Github 上下载它的二进制包来使用,最新发行的版本地址:https://github.com/docker/compose/releases。运行以下命令以下载 Docker Compose 的当前稳定版本:$ sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)

2021-03-13 08:26:18 112

原创 grafana-邮件报警

一.vim /etc/grafana/grafana.ini二.Notification channels配置三.Alert Rules#主要是for的理解:如果警报规则具有配置的For,并且查询到了阀值状态,它将首先从OK转到Pending。Grafana从“OK”转到“待定Pending”将不会发送任何通知。 警报规则的触发时间超过“持续时间”后,它将更改为“Alerting”并发送警报通知。...

2021-03-12 20:05:18 452

原创 关键性能指标判断原则

关键性能指标判断原则:1、CPU平均占用率应小于85%2、响应时间遵循3/5/8原则,大于8s是不合理的。3、内存页交换速率page in/s平均值不能大于80,否则预示着物理内存不足。4、%processor time:CPU占用率,如果该值持续超过95%,表明瓶颈在CPU。5、private bytes:进程私占字节数,如果该值有明显的增长,表明可能存在内存泄漏。6、processor queue length:处理队列中的线程数,它显示上一次观察的值,参考值小于2,持续高于2表示处理器可能

2021-03-11 13:16:37 484

原创 UFT浏览器设置

操作系统升级win10后,需要按照新的QTP版本。OS:Win10UFT版本:UFT_One_15.0.1浏览器: EDGE,Chrome1、EDGE在安装UFT的后,会自动安装UFT 插件。2、chrome 安装插件https://chrome.google.com/webstore/detail/micro-focus-functional-te/hkheagicnendeidmgfnaaocibkmiibbo?authuser=12、打开插件3、启动U...

2021-02-23 10:06:53 1164

原创 Docker之Dockerfile

什么是dockerfile?Dockerfile是一个包含用于组合映像的命令的文本文档。可以使用在命令行中调用任何命令。 Docker通过读取Dockerfile中的指令自动生成映像。docker build命令用于从Dockerfile构建映像。可以在docker build命令中使用-f标志指向文件系统中任何位置的Dockerfile。例:docker build -f /path/to/a/DockerfileDockerfile的基本结构Dockerfile 一般分为四部分

2021-02-08 11:27:21 293

原创 正则表达式

非打印字符非打印字符也可以是正则表达式的组成部分。下表列出了表示非打印字符的转义序列:字符 描述 \cx 匹配由x指明的控制字符。例如, \cM 匹配一个 Control-M 或回车符。x 的值必须为 A-Z 或 a-z 之一。否则,将 c 视为一个原义的 'c' 字符。 \f 匹配一个换页符。等价于 \x0c 和 \cL。 \n 匹配一个换行符。等价于 \x0a 和 \cJ。 \r 匹配一个回车符。等价于 \x0d 和 \cM。 \s 匹配任

2021-02-05 15:08:26 125

转载 Linux常用命令---xargs,exec和管道

1、作用:(1)将前一个命令的标准输出传递给下一个命令,作为它的参数,xargs的默认命令是echo,空格是默认定界符(2)将多行输入转换为单行2、使用模式:front command | xargs -option later commandfront command: 前一个命令-option: xargs的选项later command: 后一个命令3、xargs常用选项-n: 指定一次处理的参数个数-d: 自定义参数界定符-p: 询问是否运行 ...

2021-02-05 11:20:01 314

转载 Linux常用的200个命令总结分类

Linux常用的200个命令总结分类●目录操作命令(6 个)ls tree pwd mkdir rmdir cd●文件操作命令(7 个)touch cp mv rm ln find rename●文件查看及处理命令(21 个)cat more less head tac head tail cut pastesort uniq wc iconv dos2unix file diff tree chattrlsattr rev vimdiff●文件...

2021-01-20 13:11:51 221

原创 安装jenkins时出现 No such plugin: cloudbees-folder的解决办法

安装jenkins时出现 No such plugin: cloudbees-folder的解决办法今天安装了一下jenkins,在初始化安装插件时出现“No such plugin: cloudbees-folder”错误,根据网上的教程:1、打开链接“http://ftp.icm.edu.pl/packages/jenkins/plugins/cloudbees-folder/”,在最下面找到并打开“latest”目录。2、将目录中的“cloudbees-folder.hpi”下载下来后放.

2021-01-19 09:54:00 2382

转载 Linux expect 介绍和用法

expect是一个自动化交互套件,主要应用于执行命令和程序时,系统以交互形式要求输入指定字符串,实现交互通信。expect自动交互流程:spawn启动指定进程---expect获取指定关键字---send向指定程序发送指定字符---执行完成退出.注意该脚本能够执行的前提是安装了expectyum install -y expectexpect常用命令总结:spawn 交互程序开始后面跟命令或者指定程序expect 获取匹配

2021-01-16 17:00:38 255

转载 jMeter非GUI方式运行时动态设置线程组及传参

jMeter非GUI方式运行时动态设置线程组及传参在使用JMeter进行性能测试自动化时,可能会有如下需求:1.指定运行多少线程,指定运行多少次;2.访问的目标地址变化了,端口也变化了,需要重新指定。上面的需求如果有GUI方式运行,这都不是问题,直接在脚本上进行修改即可以了。但是性能测试自动化是以非GUI方式运行的,如果要修改测试计划就比较麻烦了。下面来说说如何简单的搞定这些问题:1.指定运行多少线程 我们知道JMeter测试计划在运行Sampler之前先加载运行属性...

2021-01-15 11:45:17 305

转载 JMeter-非GUI命令行运行详解

摘要一、为什么要用命令行运行jmeter二、解读命令行参数三、结果查看为什么要用命令行运行jmeter一、为什么要用命令行运行jmeter?主要有以下三点:1) 图形化界面消耗更多资源,如CPU和内存,容易使压力机达到瓶颈,从而影响测试结果。2) 图形化界面不支持大型的负载测试和性能测试,并发较大时,jmeter会崩溃。3) 命令行方式可以把脚本配置到Jenkins上实现持续集成,做成自动化测试。解读命令行参数二、解读命令行参数1、常用...

2021-01-15 10:39:42 570

原创 Linut Mint 修改数据源

cd /etc/apt/sources.list.d/,打开official-lackage-repositories.list文件,可以看到security源它并没有修改,把那一行改成deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse修改以后是这样:然后保存4.运行apt update -y和apt upgrade -y...

2021-01-14 21:09:22 205

原创 管理工具 - QC Win10系统

1. 仿真IE6 或者 7:win10系统无法使用qc如何解决:http://www.xitongcheng.com/jiaocheng/win10_article_37361.html在开发人员工具中点击【仿真】,然后将下面的 用户代理字串符 下拉菜单选择 【Internet Explorer 8】;2. 永久保存仿真:我们首先找到电脑的运行按钮,或者输入快捷键:WIN+R,然后输入组策略命令:gpedit.msc。2:然后我们可以看到组策略页面,选择左边的计算机配置,然.

2020-11-29 16:08:51 290

转载 管理工具 - JIRA 7.3.6 安装及破解 - Error connecting to database ‘storage_engine‘

数据连接需要mysql-connector-java-5.1.25-bin.jar当出现Error connecting to databaseUnknown system variable 'storage_engine'找到你的jira安装目录下的mysql.properties文件,全路径为:sudo vi ${JIRA_APPLICATION_DIR}/atlassian-jira/WEB-INF/classes/database-defaults/mysql.proper.

2020-09-17 22:39:19 950

转载 根据测试用例的java源码自动生成TestNG的XML文件

根据测试用例的java源码自动生成TestNG的XML文件1、读取当前项目目录下的所有.java文件,过滤出含有@Test标识的java源文件2、读取java文件内容,解析出包名、类名、方法名。使用Vector存储,第一个元素为包名,第二个元素为类名,从第三个元素开始存储有@Test标识的方法名3、当前项目目录下的所有含有@Test标

2017-09-30 12:00:07 1017

转载 [自动化测试 - 环境搭建] ANT + Selenium2 + TestNG 整合详细介绍

1.    环境配置Apache Ant:      http://ant.apache.org/TestNG:            http://testng.org/doc/index.htmlSelenium:              http://docs.seleniumhq.org/    下载并安装JDK1.7以上版本 (推

2017-09-29 09:55:32 278

转载 selenium使用Xpath+CSS+JavaScript+jQuery的定位方法(治疗selenium各种定位不到,点击不了的并发症)

【第一部分】开篇:先认识Xpath的4种定位方法跟你说,你总是靠那个firebug,chrome的F12啥的右击复制xpath绝对总有一天踩着地雷炸的你死活定位不到,这个时候就需要自己学会动手写xpath,人脑总比电脑聪明,开始把xpath语法给我学起来!第1种方法:通过绝对路径做定位(相信大家不会使用这种方式)By.xpath("html/body

2017-09-25 10:07:53 294

原创 [Microsoft][ODBC Excel Driver] Operation must use an updateable query

问题:[Microsoft][ODBC Excel Driver] Operation must use an updateable query 症状编辑时通过 ADO 和 ODBC Excel 工作表,您可能会收到以下错误消息,如果您使用 ADO DataControl对象:[] Microsoft[ODBC Excel 驱动程序]操作必须使用可更新的查询

2012-10-08 17:48:03 2084

转载 java里的文件操作控制

一.获得控制台用户输入的信息/** *//**获得控制台用户输入的信息      * @return      * @throws IOException      */     public String getInputMessage() throws IOException...{         System.out.println("请输入您的命令∶");

2012-09-19 15:28:44 578

转载 怎么样解决Java中的Cp1252问题

在用Eclipse编译Java程序是会报错提醒,意思是告诉你,Eclipse的default编码是cp1252.如果你用的是英文原版系统的话,是不支持cp1252的。需要对编码进行修改。步骤如下:windows->preferences->general打开点击workspace此时右侧出现text file encoding就是文本编码default cp1252点击other下拉菜单 选择UT

2012-09-18 11:12:00 1843 1

转载 3)Loadrunner调用Java类

教程贴士:最近公司需要测试几个具有一定功能类的性能,虽然我觉得这已经是白盒测试的范畴了,但是领导要求这样做,我也就只好进行技术的研究.要求就是能够传参数给类,并且可以接收到类返回的参数,并且进行正确与否的判断。  最近公司需要测试几个具有一定功能类的性能,虽然我觉得这已经是白盒测试的范畴了,但是领导要求这样做,我也就只好进行技术的研究.要求就是能够传参数给类,并且可以接收到类返回的

2012-08-17 17:59:14 1891

转载 2)Loadrunner message函数详细分析

教程贴士:Loadrunner提供了若干message函数,以在脚本回放中和脚本运行中,对外输入信息,主要的函数有   int lr_set_debug_message (unsigned int message_level, unsigned int on_off);中文解释:lr_set_debug_message函数设置脚本执行的调试消息级别message_lvl.通过设置消

2012-08-17 17:57:47 581

转载 1) Loadrunner message函数详细分析

教程贴士:Loadrunner提供了若干message函数,以在脚本回放中和脚本运行中,对外输入信息,主要的函数有  Loadrunner提供了若干message函数,以在脚本回放中和脚本运行中,对外输入信息,主要的函数有:「lr_message」   int lr_message (const char *format, exp1, exp2,……expn.);中文解释:

2012-08-17 17:54:07 1049

转载 LoadRunner 实现监控Tomcat

教程贴士:LoadRunenr没有监控Tomcat的专用监控器,为了用lr达到监控tomcat的目的可以通过打开Tomcat自带的Status页面之后,利用lr的关联技术得到相关的数据,把数据输出到lr自定义的监控器中。  LoadRunenr没有监控Tomcat的专用监控器,为了用lr达到监控tomcat的目的可以通过打开Tomcat自带的Status页面之后,利用lr的关联技术得到

2012-08-17 17:02:06 440

转载 C语言格式化输出总结

C语言格式化输出总结  一、printf()函数printf()函数是格式化输出函数,一般用于向标准输出设备按规定格式输出信息。在编写程序时经常会用到此函数。printf()函数的调用格式为: printf("", ); 其中格式化字符串包括两部分内容:一部分是正常字符, 这些字符将按原样输出, 另一部分是格式化规定字符,以"%"开始,后跟一个或几个规定字符用来

2012-08-17 15:58:12 921

转载 QTP 11 破解

以下方法在WIN7 + QTP 11环境下试验通过,可以随时恢复QTP 11为30days试用版,方法非常简单。1. 找到 C:\ProgramData\SafeNet Sentinel或C:\Documents and Settings\All Users\Application Data目录,更名或者删除2. 找到 QTP11 安装目录下bin子目录,如 C:\Program Files

2012-08-15 17:35:43 853

转载 mysql 日期函数

mysql 日期函数相减2010-09-15 13:56MySQL datediff(date1,date2):两个日期相减 date1 - date2,返回天数。select datediff('2008-08-08', '2008-08-01'); -- 7select datediff('2008-08-01', '2008-08-08'); -- -7

2012-07-30 11:15:55 796

转载 【软件测试自动化-QTP系列讲座 22】 == 描述性编程 ==

这一章的内容较为简单,对描述性编程熟悉的朋友可以直接略过,为了教程的完整性还是把这章的内容补上去,在学习本章之前,请先务必完成以下讲座的学习:【软件测试自动化-QTP系列讲座 2】 == 对象库及原理透析 ==http://blog.csdn.net/zzxxbb112/archive/2009/08/27/4489342.aspx 描述性编程:我们都知道QTP对象的鉴别原

2012-07-25 11:32:47 657

原创 The Microsoft Jet database engine could not find the object 'Supports'. Make sure the object exists

This happens to me every once in a while and then I remember to reduce the number of characters to 8 or less in the names of the files i am importing, then it imports with no problem.

2012-07-17 17:06:02 1824

转载 数据库连接字符串大全

数据库连接字符串大全很感谢creativepeter(头皮屑)提供的本连接地址(http://www.connectionstrings.com/)     SQL Server ODBC  Standard Security:"Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=a

2012-07-17 11:52:54 688

转载 JDBC连接MySQL

JDBC连接MySQL将类似mm.mysql-2.0.11-bin.jar驱动加载到classpath中(如果是tomcat直接放到tomcat\common\lib下就可以了)加载及注册JDBC驱动程序Class.forName("com.mysql.jdbc.Driver");Class.forName("com.mysql.jdbc.Driver").newI

2012-06-08 23:41:07 628

转载 入门1 - MyEclipse配置JDK的详细方法

MyEclipse配置JDK的详细方法  2011-05-03 21:06:05|  分类:学习|  标签:|字号大中小 订阅 MyEclipse和JAVA的各个版本可能有一点不同,但是万变不离其宗,在这里小弟用的是MyEclipse7.0和JDK1.7.0,现在就给朋友们讲解一下MyEclipse配置JDK的方法。    首先打开MyEclipse然后在工具栏

2012-06-04 22:45:13 710

转载 MYSQL - ERROR 1130:Host is not allow

解决mysql数据库远程连接出错ERROR 1130: Host '' is not allowed to connect to this MySQL server  解决方法:基本上第一条就能搞定。 1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user

2012-05-29 21:21:00 8753

转载 MYSQL - 触发器的实战经验

1   引言Mysql的触发器和存储过程一样,都是嵌入到mysql的一段程序。触发器是mysql5新增的功能,目前线上凤巢系统、北斗系统以及哥伦布系统使用的数据库均是mysql5.0.45版本,很多程序比如fc-star管理端,sfrd(das),dorado都会用到触发器程序,实现对于数据库增、删、改引起事件的关联操作。本文介绍了触发器的类型和基本使用方法,讲述了触发器使用中容易产生的误

2012-05-28 11:24:27 640

转载 MySQL - 触发器的应用

触发器的概念:“在数据库中为响应一个特殊表格中的某些事件而自动执行的程序代码。”(Wikipedia)说得简单一些,它是在一个特殊的数据库事件,如INSERT或DELETE发生时,自动激活的一段代码。触发器可方便地用于日志记录、对单个表格到其他链接式表格进行自动的“层叠式”更改、或保证对表格关系进行自动更新。当一个新整数值增加到数据库域中时,自动更新运行的总数的代码段是一个触发器。自动记录对一个特

2012-05-26 16:18:23 455

Mysql学习资料

mysql 学习好帮手备份,大家一起学习,学习,拿高工资了

2012-05-18

空空如也

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

TA关注的人

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