自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 storm集群安装步骤及遇到的坑

一、下载storm下载地址:https://storm.apache.org/downloads.html需要确保已经安装好了zookeeper环境,在我的环境中已经搭建好了zookeeper集群环境。1、解压tar zxvf apache-storm-1.2.2.tar.gz更改解压文件为 storm2、配置环境变量STORM_HOME=/opt/app/stor...

2019-06-20 17:14:46 349

原创 功能测试覆盖率jacoco jenkins ant maven

一、Jacoco + Tomcat1、下载Jacoco的包2、Tomcat配置远程tomcat配置catalina.sh来使用jacocoagentJAVA_OPTS="-javaagent:/opt/app/tomcat/apachetomcatserver/bin/jacocoagent.jar=includes=com.umetrip.*,output=tcpserver,p...

2019-06-14 13:50:57 576

原创 nfs搭建使用文档

#1、查看服务端系统是否已安装NFSrpm -qa | grep rpcrpm -qa | grep nfs#2、NFS服务端然后启动服务service rpcbind startservice nfs start#可以查看NFS服务端服务状态service rpcbind statusservice nfs status#3、设置NFS服务端...

2019-06-14 13:44:56 167

原创 nfs 共享挂载 常用命令及安装方式

nfs 共享挂载 常用命令及安装方式cat /etc/issue 或cat /etc/redhat-release1:配置共享⽬目录/etc/exports#/opt/app/tools/apache-tomcat-8.5.9/webapps/QAAutomationWeb/result10.221.198.162(rw,sync,no_root_squash)/opt/app/...

2019-06-14 13:43:04 5614

原创 java读取数据库数据,并将数据存入数组返回

// 查询数据库内手机在线状态的设备信息,得到的是List<Map<>>格式 // 例如[{udid=7b45c30, version=7.1.1, phonename=MiNote3}, {udid=UYT7N17B16002687, version=8.0.0, phonename=Mate10}] public List getOnlineStatus()...

2018-06-27 14:09:14 16651

原创 app专项性能测试——获取手机cpu、内存、流量

1、Cpu获取// 获取手机指定packagename的cpu占比 public static String getCPU(String PackageName) { String Cpu = null; try { Runtime runtime = Runtime.getRuntime(); Proce...

2018-06-12 16:38:00 4746

原创 shell脚本——参数写进if、while格式

ps出来的进程数mavenpidszie=`ps -ef|grep maven|grep -v grep|wc -l`mavenpidszie是当时ps出的结果,如果要用作条件判断,还是要写ps指令例:mavenpidszie=`ps -ef|grep maven|grep -v grep|wc -l`mavenpidnum=`ps -ef|grep maven|grep -v grep|awk...

2018-06-08 14:43:17 267

原创 shell脚本——更改参数名中间的某个字符

if [[ "${app_name}" =~ '-' ]]; then echo -e "工程名中包含“-”字符需要改动\n" app_name=${app_name/-/_}else echo -e "没有包含"-""fi如果传入的参数 ${app_name}中包含“-”将“-”,替换成“_”,用 ${app_name/-/_}umemid-user  =======  umemid...

2018-06-07 10:36:37 551

原创 shell脚本——ps得到进程号、进程数

一、进程数:定义mavenpid为maven进程的数量mavenpid=`ps -ef|grep maven|grep -v grep|wc -l`返回的是maven进程的数量例子:mavenpid=`ps -ef|grep maven|grep -v grep|wc -l`echo "执行前,maven进程数为###### $mavenpid"if [ "$mavenpid" = 0 ] ...

2018-06-07 10:34:35 11764

原创 main函数调用Junit测试类

测试用例所在类:public class Atest{@Testpublic void testA() throws Exception { System.out.println(“测试用例A”); }@Testpublic void testB() throws Exception { System.out.println(“测试用例B”); }}调用测试用例整...

2018-06-05 18:37:09 4233 1

原创 Linux改中文乱码显示

可以使用locale命令,查看当前系统默认采用的字符集# locale在RedHat/CentOS系统下,记录系统默认使用语言的文件是/etc/sysconfig/i18n,如果默认安装的是中文的系统,i18n的内容如下:LANG="zh_CN.UTF-8" SYSFONT="latarcyrheb-sun16" SUPPORTED="zh_CN.UTF-8:zh_CN:zh"其中LANG变量是l...

2018-06-05 15:04:16 84115 1

原创 Maven打包——maven-shade-plugin插件打可执行jar包

背景:现在基本上都是采用maven来进行开发管理,我有一个需求是需要把通过maven管理的java工程打成可执行的jar包,这样也就是说必需把工程依赖的jar包也一起打包。而使用maven默认的package命令构建的jar包中只包括了工程自身的class文件,并没有包括依赖的jar包。所以根本不能执行。但我们可以通过配置插件来对工程进行打包。步骤:1、通过maven-assembly-plugi...

2018-06-05 10:33:26 690

转载 git常用命令总结

git init     在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹. git clone     获取一个url对应的远程Git repo, 创建一个local copy.     一般的格式是git clone [url].     clone下来的repo会以url最后一个斜线后面的名称命名,创建一个文件夹,如...

2018-06-04 14:26:32 135

转载 常见10种安全漏洞(OWAPS TOP 10)

常见10中安全漏洞(OWAPS TOP 10)1、注入把一些包含攻击代码当做命令或者查询语句发送给解释器,通常能在SQL查询、LDAP查询、OS命令、程序参数等中出现。危害:数据丢失、破坏、甚至完全接管主机2、失效的身份认证和会话管理攻击者破坏密码、会话令牌、或利用实施漏洞冒充其他用户身份危害:导致部分甚至全部账户遭受攻击,攻击者能执行合法用户的任何操作。3、跨站脚本最普遍的web应用安全漏洞。当...

2018-06-04 13:30:14 10239

原创 Jenkins+Maven+Git集成环境搭建

预先安装好tomcat(找沈键)【Jenkins安装】linux下的jenkins的安装:Jenkins 下载网址: http://jenkins-ci.org/1.准备:JDK环境,tomcat环境,maven环境,jenkins.war包2.在linux上安装JDK,tomcat和maven,这里就不赘述了3.将jenkins.war包放置在/tomcat/webapps下4.然后启动tomc...

2018-06-04 13:28:42 267

原创 搭建压力测试工具nGrinder

nGrinder是一个免费的、开放源代码的Web性能测试平台。运行在应用中间件服务器中运行。它由一个控制端和多个代理端组成。通过控制端(浏览器访问)建立测试场景,然后通过分发到代理端进行压力测试,是一个分布式的测试场景。测试过程是基于Jython脚本来模拟浏览器或其他终端使用HTTP协议访问站点来完成的。测试过程中采集的数据将通过动态图和数据表的形式展示出来。用户可以方便的看到tps、以及测试目标...

2018-06-04 12:09:16 1250

原创 搭建IOS自动化测试环境-Appium

一、安装Homebrew工具1、简介Homebrew官网 http://brew.sh/index_zh-cn.htmlHomebrew是神马linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案,Red ha有yum,Ubuntu有apt-get 神马,你用mac os,不好意Mac os木有类似的东东,泪奔中几经折腾总算找到了第三方支持:Homebrew,Ho...

2018-06-04 11:38:58 3575

原创 Android自动化测试——adb指令切换输入法

Adb指令adb shell ime list -a切换输入法adb shell ime set com.android.inputmethod.pinyin/.PinyinIME隐藏键盘hidekeyboard()再切回appium输入法adb shell ime set io.appium.android.ime/.UnicodeIME...

2018-06-04 11:10:01 1505

原创 Android自动化测试——monkey测试指令

monkeyadb shell monkey -p com.***.android.***.*** --ignore-crashes --ignore-timeouts --monitor-native-crashes --throttle 100 --pct-syskeys 0 -v 10000 > monkey.txtadb shell monkey -p com.umetrip.and...

2018-06-04 11:05:37 321

原创 IOS自动化App测试——安装app指令

IOS自动化运行1) 安装iOS测试包相关命令① 安装iOS测试包$ ios-deploy --id [设备udid] --bundle [ipa路径]例:ios-deploy --id 315214497a82c001d0cac7541ddfaac3288c05b2 --bundle /data/uitest/UmeAutomationTestAndroid/res/app/ios/Umetri...

2018-06-04 11:00:08 1957

原创 清Linux磁盘空间常用命令

1、按顺序排列文件大小du -sh * | sort -nr2、使用df 命令查看当前磁盘使用情况df -lh 3、du * -sh|grep G

2018-06-04 10:58:25 296

空空如也

空空如也

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

TA关注的人

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