自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (5)
  • 收藏
  • 关注

转载 安卓activity解析

https://blog.csdn.net/qq_16844001/article/details/51547970

2018-06-21 11:18:58 194

原创 安卓 性能分析-trace

1、打开android studio,链接手机(需要开启调试模式,并且要分析的app需要是debug包),在下图中勾选允许adb integration,然后点击安卓设备监控2、打开监控窗后后,正常可以看到设备以及要分析的应用程序显示在窗口里3、选中程序,点击之后在应用程序上做短暂操作,停止时再次点击上图的图标4、之后会自动生成trace文件5、trace文件的分析请参考这片文章https://b...

2018-06-21 11:06:26 566

原创 在chrome上调试手机

1、手机和电脑使用usb连接2、开启手机usb调试模式3、电脑上打开chrome浏览器,并输入chrome://indepsct4、正常情况下会自动出现手机上的访问记录,选择需要查看的记录,点击记录旁边的inspect进入具体的调试页面。5、这样就可以像调试网页一样调试手机app的内容了...

2018-04-26 14:23:12 2330

原创 jenkins配置了htmlreport却不显示这个模块

检查jenkins 的目录下的对应项目中有没有对应文件夹,如/xx/jenkins/jobs/项目/htmlreports/HTML_Report没有的话手动创建上就行了,jenkins里就显示出这个模块了进行上述操作之后,可以看到模块,但是点击查看报告时,报缺少htmlpublisher-wrapper.html。那么就只能拷贝一份到目的地址HTML_Report里去了...

2018-04-25 11:01:09 2307 4

原创 testng设置不同xml在jenkins中的配置执行

参考文章:https://www.cnblogs.com/qiaoyeye/p/8682923.html1、新建不同的xml,中配置不同的测试用例2、在项目pom.xml中增加如下配置<build> <defaultGoal>compile</defaultGoal> <plugins> <plugin>...

2018-04-16 18:11:15 2029

原创 本地项目上传到github的方法

1、在github上新建仓库2、进入项目根文件夹      git init //把这个目录变成Git可以管理的仓库  git add README.md //文件添加到仓库  git add . //不但可以跟单一文件,还可以跟通配符,更可以跟目录。一个点就把当前目录下所有未追踪的文件全部add了   git commit -m "first commit" //把文件提交到仓库  git re...

2018-02-24 15:16:28 263

原创 安卓usb和无线调试(免root)方式

近期在做app安卓自动化测试方面的事情,总结一下使用到的安卓调试方式:前提是要安装好安卓sdk并且有adb工具(在sdk的platform tools中查看是否有)1、usb调试这种方式是最初学习到的一种方式,需要的步骤为:1.1 电脑安装安卓file transfer工具1.2 usb连接电脑和手机1.3 手机开启usb调试模式,并且支持的媒体形式选择MTP1.4 如果正常连接上,那么andro...

2018-02-24 11:03:10 4677

原创 macaca .真机 测试 各种疑难杂症

1、安装macaca  及相关配置之后,用安卓真机跑sample java案例,报uiautomatorwd.java的错误,具体就是这样子:INSTRUMENTATION_STATUS: stream=Error in MacacaTestRunner(com.macaca.android.testing.UIAutomatorWD):com.alibaba.fastjson.JSONExc

2018-01-30 23:03:02 1362

原创 mac上,用app inspector 查看安卓手机应用

1、安装app inspector2、笔记本连接手机(我的是安卓手机,需要设置开发者模式的相关内容才能连接上mac笔记本)3、利用adb devices命令(前提是要装这个命令啊)查看已连接的设备,获取设备id4、执行app-inspector -u  设备id --verbose命令,查看应用的具体信息,其中--verbose是输出日志,在日志中可以看到inspector的url地址,根据该地址...

2018-01-14 09:25:05 1869

原创 macaca

1、安装nodebrew install node2、安装npmnpm install -g cnpm --registry=https://registry.npm.taobao.orgcnpm -v来验证安装是否成功3、安装Macacanpm i -g macaca-cli4、安装xcode建议appstore下载,下载之

2018-01-03 10:19:12 561

原创 testng 由dataprovider修饰的@test被莫名其妙skip

上次发现原来能正常运行的test再次运行时被莫民奇妙的skip了,查了好久的原因没查到,今天忽然灵光一闪,想了一想上次是往数据库中加入了一些测试用例的case,因此去数据库中查看,有的case的值写的是默认的NULL,才想到有可能就是这个导致的skip,预期在查询数据库时先把带有NULL的字段去掉,重新跑了一遍,正常了!!!!!!

2017-12-24 11:38:00 1984 1

原创 1.5不支持diamond运算符,请使用source 7或更高版本以启用diamond运算符,怎么办?

参考答案https://www.zhihu.com/question/56949122

2017-12-18 19:02:41 355

原创 extentreport自定义报告集成到testng项目中,并在jenkins中指定为默认报告

1\集成extentreportjenkins中安装groovy插件在任务中添加goovy脚本,填写如下:System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")在构建后操作中设置html报告,指定报告位置 在项目的xml中指定监听:<listeners> <listener class-name...

2017-12-18 18:27:42 2778 1

原创 Mac Jenkins. 安装

方法1:选择官网下载dmg文件安装,劣势:安装后有很多权限问题需要解决,尤其在改变目录拥有者为jenkins时会产生很多问题。方法2(推荐):安装brew/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"安装jenkins

2017-12-18 15:56:20 240

原创 mac下定时执行任务

1、定时脚本task.sh#!/bin/shsource ~/.bash_profilecd /Users/xxx/IdeaProjects/fxgAuto && mvn clean test2、执行crontab -e 添加例如*/5 * * * * /bin/sh /Users/xxx/task.sh3、重启定时任务sud

2017-12-12 12:27:39 1061

原创 git Your branch is ahead of 'origin/master'

由于之前不知道怎么使用,本地commit了很多次都没成功,之后在网上找到一个方式可以完成1、git reset --hard HEAD~x遇到这种问题,表示在你之前已经有x个commit了,直接git reset --hard HEAD~x解决 ,这里的x表示的就是在这之前已经有多少次的提交,这句命令的意思就是直接回退到x 个commit之前。这样就可以了。

2017-12-05 11:08:40 2037

转载 mac下修改mysql密码

在应用程序中找到 iTerm 打开,首先运行下面两条命令:12aliasmysql=/usr/local/mysql/bin/mysqlaliasmysqladmin=/usr/local/mysql/bin/mysqladmin这两条命令是为了方便直接打开 iTerm

2017-11-20 18:18:04 173

原创 Error:java: Compilation failed: internal java compiler error 解决办法

1、网上资料,把project structure中的project下的编译版本、modules中的版本、run-edit configuration中的版本设置成一致的。2、如果还不能解决,则在pom.xml中添加如下配置build> defaultGoal>compiledefaultGoal> plugins> plugin> groupId>

2017-11-20 15:05:52 290

原创 mysql 批量插入数据的方法

测试需要忘数据表中插入大量数据,本来研究使用python或者java写一下,环境各种没支持,因此查询能否直接使用sql语句完成这个动作。结果还真被我查到了,具体语句如下,感觉这个非常有用啊:DELIMITER ;; CREATE PROCEDURE test_insert() BEGIN DECLARE y TINYINT DEFAULT 1;WHILE y

2017-11-09 11:44:26 351

原创 git 代码到本地的方式

需要在本地生成ssh key,然后将key 拷贝到git里面 保存。生成ssh key的步骤cd .sshssh-keygen -t rsa -Ccat .ssh/id_rsa.pub将上一步里的内容全部拷贝到git中完成之后即可在本地git clone 代码

2017-11-08 15:08:35 228

原创 用jenkins实现参数化构建-只依靠ssh

发现测试环境代码更新基本都是手动登陆测试服务器然后手动执行git命令去更新,每次登陆都要开终端窗口,很麻烦,于是想办法简化这个动作。想到jenkins可以做持续集成,又支持git、ssh等工具,因此果断使用jenkins做代码更新。1、jenkins下载ssh 插件2、在系统设置中配置publish over ssh模块中的ssh  sever 模块并保存主要包括:name

2017-11-07 21:40:02 3020

原创 使用jenkins完成参数化构建-集成git和ssh-未完待续

1、下载插件git2、下载插件  publish over ssh3、新建job4、配置job‘中的构建方式为参数化构建5、填写参数化构建。略。。待续参考文章:http://lib.csdn.net/article/git/55335

2017-11-06 23:01:19 646

原创 testng+maven+java+idea 接口测试入门五:使用ireporter定制自己的报告格式

想要生成的邮件或者报告更好看?可以使用ireporter定制自己的报告。具体使用,等我弄完了再写。哈哈

2017-11-04 23:06:57 1686

原创 testng+maven+java+idea 接口测试入门四:查看测试报告并将测试结果发送邮件

1、在jenkins中查看html测试报告    在jenkins中安装插件HTML Publisher plugin    在jenkins的job中配置好构建后操作-publish html report,指定html目录和文件、title等。比如我的html路径是/Users/wanwan/IdeaProjects/testngautotest/target/surefire-r

2017-11-04 22:49:24 2163 1

原创 jenkins 的html report 无法显示的解决办法

方法1:1、新建一个job,用于jenkins启动时执行配置2、该job中配置好如下内容      2.1 Build Triggers模块下,勾选Build when job nodes start      2.2 在Build模块下,Add build step->Execute system Groovy script,在Groovy Script中输入配置命令:

2017-11-04 19:01:14 3278

原创 jenkins 用 tomcat 启动 ,jenkins 页面 一直 处于 加载 中

查了一下,是tomcat版本问题,从7换为6 ,启动页面就正常了

2017-11-03 23:01:29 4225

原创 将jenkins部署到tomcat上,使用tomcat启动和关闭

1、下载tomcat压缩包解压2、下载jenkins解压3、将jenkins.war放入tomcat的webapps目录下4、修改tomcat的conf文件夹下的server.xml中的端口信息(一般将8080修改为其他端口,避免冲突)5、进入tomcat的bin目录,使用start.sh或者shutdown.sh启动或者关闭服务6、浏览器访问http://localhost:

2017-11-03 22:29:01 4327

原创 testng+maven+java+idea 接口测试入门三:与jenkins集成

1、安装jenkins,访问jenkins页面,在系统配置中设置好jdk和maven,mavn路径识别不了的问题可以参见上一篇的解决办法。2、创建maven任务3、配置maven任务,在任务中的Root POM处注意:如果pom不处于jenkins的根目录下面,那么需要指明具体的路径4、配置Goals and options,输入最简单的clean test即可(执行时可能还会遇到权限

2017-10-31 20:59:50 2950

原创 jenkins中配置maven一直报is not a directory on the Jenkins master错误

找了半天原因,原来是因为jenkins用户对maven目录没有权限导致的。解决办法为使maven目录所属用户加上jenkins,命令如下: sudo chown jenkins:jenkins maven目录注意:目录可能是多级的,需要检查下是不是每一级都需要设置上了,检验办法就是设置完之后,切换用户为jenkins,去访问maven的目录

2017-10-31 20:50:16 23122 3

原创 mac下打印JAVA_HOME是空的

1, 命令行输入: /usr/libexec/java_home,会输出目前系统java的路径2、将此路径配置一下       vi ~/.bash_profile然后将一下内容写入文件JAVA_HOME=`/usr/libexec/java_home` export JAVA_HOME  保存后退出,执行source  ~/.bash_profil

2017-10-31 19:09:08 4463 2

原创 testng+maven+java+idea 接口测试入门二:使用reportng优化报告格式

1、将reportng信息配置到pom.xml中dependency> groupId>org.uncommonsgroupId> artifactId>reportngartifactId> version>1.1.4version> scope>testscope>dependency>2、在testng.xml中添加监听信息,可以直接放在

2017-10-31 17:40:00 1355 2

原创 testng+maven+java+idea 接口测试入门一:项目创建

工具:自动化框架选择:testng持续集成:jenkins打包管理:maven开发工具:idea语言:java环境搭建:安装jdk、maven、idea、Jenkins项目创建:1、idea中创建maven项目2、在pom.xml中添加testng的有关依赖,如下:dependencies> dependency> g

2017-10-31 16:57:31 7384

原创 mac下安装maven

1、下载 Maven, 并解压到某个目录。例如/Users/robbie/apache-maven-3.3.32、打开Terminal,输入以下命令,设置Maven classpath $ vi ~/.bash_profile添加下列两行代码,之后保存并退出Vi: export M2_HOME=/Users/robbie/apache-maven-3.3.3 export PATH=$PAT

2017-10-27 22:38:30 157

原创 jmeter详细信息输出以及图形化查看

1、将响应信息详细输出到控制台的方法修改jmeter\bin\jmeter.properties文件中的一个属性:所有log_level.jmeter的后缀由info改为debug2、将响应信息存入日志文件的方法

2017-10-26 14:03:24 8404

原创 chrome浏览器插件管理地址

https://chrome.google.com/webstore/category/extensions?hl=en-US

2017-10-26 00:16:39 998

原创 idea 2016.1 激活码

服务器激活方式,地址http://idea.iteblog.com/key.php

2017-10-25 23:02:43 1244

原创 Uncaught Exception java.lang.NoSuchMethodError: org.apache.jmeter.samplers.SampleSaveConfiguration.s

原因为jmeter版本需要为3.1版本,即可解决经过排查是由于:setFormatter function exists in Jmeter 3.1 and not in Jmeter 3.2  。Work with Jmeter 3.1 until a fix will be done to PerfMon plugin意思是:Jmeter 3.2

2017-10-25 21:43:55 10867

原创 jmeter http 请求返回socket closed的解决办法

Socket closedNon HTTP response code: org.apache.http.NoHttpResponseException (the target server failed to respond)资料查询:https://wiki.apache.org/jmeter/JMeterSocketClosed问题原因:在JMeter下,发送http

2017-10-25 19:52:06 17278 4

人脸识别matlab源码

用matlab进行的人脸识别程序。数据程序都有。自己可以尝试运行

2011-10-04

hmm人脸识别程序和文档

hmm用于人脸识别的文献,代码以及说明。很全面。c++的。希望大家踊跃下载

2011-10-04

js 截取图片代码(截取中间部分)

js 截取图片代码

2010-10-08

excel经典学习资料

excel学习的经典资料!希望能对大家有用处!不要拍砖哈,实在找不到计算机方面的资源了!

2009-05-12

svgview.exe

浏览SVG文件必备的插件。希望对研究SVG的朋友有帮助啊!

2009-04-05

空空如也

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

TA关注的人

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