自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 资源 (17)
  • 收藏
  • 关注

原创 xml格式

通常第一行是XML 声明XML 标签对大小写敏感XML 文档必须有关闭标签XML 必须正确地嵌套This text is bold and italicXML 属性必须加引号或者这样也可以:如果属性值本身包含双引号,那么有必要使用单引号包围它,就像这个例子:或者可以使用实体引用:可以使用浏览器来验证xm

2015-11-20 16:51:30 648

原创 android 修改system\build.prop

修改system\build.prop,可以做很多事http://tieba.baidu.com/p/2285029128例如手机devices name等,每个room使用的修改工具可能都不一样,修改后重新上传,替换/system/build.prop

2015-11-19 17:37:28 1527

原创 命令行设置代理

mac系统export http_proxy=http://my.proxy.com:1234windowsset http_proxy=http://your_proxy:your_portset http_proxy=http://username:password@your_proxy:your_portset https_proxy=https://your_pro

2015-11-17 17:03:04 2282

原创 mac xcode

1、查看command line tools的版本Xcode -> Preferences... ->  Locations选项中。最后一项的 command line tools显示了在本地的安装情况2、多版本的ios模拟器安装打开xcode以后,点击菜单栏的:Xcode -> Preferences... ->  Downloads

2015-11-10 11:43:59 668

原创 appium ios find_elements 模糊搜索

appium 中的find_elements_by_xpath,可以使用模糊搜索contains是一个字符串查找函数  语法是:fn:contains(string1,string2),表示如果 string1 包含 string2,则返回 true,否则返回 false。  例如:contains('XML','XM'),结果:true。find_elements_b

2015-11-05 16:06:39 2507

原创 appium ios 问题归类

appium inspector 不能使用系统偏好设置-》网络-》高级-》代理,把代理去掉即可

2015-10-30 16:55:22 699

原创 ios jenkins 打包问题

Q:user interaction is not allowedA:参考http://stackoverflow.com/questions/20205162/user-interaction-is-not-allowed-trying-to-sign-an-osx-app-using-codesign因为苹果安全原因,默认不允许ssh登录读取keychain有两种解决方法,1、

2015-10-29 15:07:10 1039

原创 ios自动化测试资料

http://my.oschina.net/u/147181/blog/164960https://testerhome.com/topics官方文档http://appium.io/slate/cn/v1.1.0/?ruby#ios依赖http://blog.csdn.net/close_marty/article/details/34527821

2015-10-26 11:03:14 701

原创 python 杀进程 判断文件是否存在 查看进程

adb用最高权限杀进程adb shell "su -c "kill 16276""获取手机目录文件adb shell ls mnt/shell/emulated/0/查看进程adb -s NX510J shell ps |find "com.kugou"#ls //列表显示当前文件夹内容 #rm -r xxx //删除名字为xxx的文件夹

2015-08-07 16:33:59 3009

转载 selenium for python 所有方法

selenium for python 所有方法先列出selenium所有方法,然后挨个使用!说明add_cookieapplication_cachebackcapabilitiesclosecommand_executorcreate_web_elementcurrent_urlcurrent_window_handledelete_all_

2015-07-30 16:49:13 580

原创 appium python 获取手机页面信息

//使用前要进入python页面from uiautomator import Device ,AutomatorServer,Adbd = Device('设备的名称')        //用adb devices获取d.infod.dump('111.xml') //生产的文件名称

2015-07-24 19:11:12 3719

原创 adb logcat不能关闭的问题(进程再启动进程的问题)

问题代码:logcmd = "adb logcat -v time > C:\log.txt"self.Popen = subprocess.Popen(logcmd ,stdout = subprocess.PIPE,shell=True)用上面的方法来获取logcat的信息,它的实际原理是另外开启一个cmd命令来运行adb logcat的命令,即使后面用popen.te

2015-07-23 20:13:39 6970 3

转载 python getopt使用

python中 getopt 模块,该模块是专门用来处理命令行参数的函数getopt(args, shortopts, longopts = [])参数args一般是sys.argv[1:]shortopts 短格式 (-) longopts 长格式(--) 命令行中输入:python test.py -i 127.0.0.1 -p 80 55 66python test.py

2015-07-22 15:48:12 421

原创 fiddler的使用

Filters的设置转载请注明: 文章来自KENGINE | Kankanews.comFiddler过滤指定域名的方法一切换到fiddler右侧窗口的Filters选项卡,勾选顶部的“Use Filters”,找到Hosts区域,设置以下三个选项:1.第一项有三个选项,不做更改:“No zone filter”“Show Only In

2015-07-15 15:46:27 627

原创 接口测试

接口测试:1、配置PC的hosts,如:42.62.20.139 m.test.com 2、配置PC的fiddler,主要是查看connection中的端口3、查看手机的IP,并用电脑ping是否联通4、设置手机的代理,设置为手动,并输入主机名:PC的IP地址   端口:fiddler中的connection端口手机测试接口时,可以用网址生成二维码,然后使用UC/QQ等

2015-07-15 15:41:43 289

转载 用django 模板中文显示乱码

编辑器 保存文件时,要指定utf-8编码. 然后 在 文件头 设置 encoding在.py文件首行加上#coding=UTF-8就可以的,如果还不行,就用纪事本打开文件然后另存为是 选择用UTF-8编码然后上传Django的内核是UTF-8的编码方式所以要避免乱码请注意一下几点:1.数据库中的编码方式要是UTF-8的。2.代码中View里面的最上面加上#

2015-07-14 10:57:05 18535

转载 Python 序列的方法

在快速教程中,我们了解了最基本的序列(sequence)。回忆一下,序列包含有定值表(tuple)和表(list)。此外,字符串(string)是一种特殊的定值表。表的元素可以更改,定值表一旦建立,其元素不可更改。 任何的序列都可以引用其中的元素(item)。 下面的内建函数(built-in function)可用于序列(表,定值表,字符串):# s为一个

2015-07-13 20:10:28 537

转载 Python语法

---------------------冒号if/while/for/def  等语言,首行以关键字开始,以冒号结束x += 1;  不支持x++,--xx,y,z = 1,2,3   支持多元赋值_xxx_ 系统定义名字    _xxx 类中的私有变量名增加引用计数对象被创建x=1、别名被创建y=x、参数传递给函数foobar(x)、容器对象

2015-07-13 19:39:49 340

转载 哪些人不能重用或者聘用

个人总结:1、责任心 2、态度3、技术能力在竞争激烈的今天,很多管理者是求贤若渴,发现某人有一技之长,“捡到篮里就是菜”,不问其他,委以重任。殊不知,有些人虽学有所长,但由于自身某一方面从在着致命的弱点,有朝一日会因此坏了大事。所以要量才而用,万不可忽略其弱点。下列几种人是不可重的:1投机钻营、左右摇摆的人不能重用。这类人

2015-06-17 17:41:09 658

转载 步行会议

转载:http://article.yeeyan.org/view/541538/453659一提到要开会,越来越多的员工都开始讨厌会议室,想到外面去走走。步行会议就受到了多位技术总裁的支持,其中也包括推特的杰克·多西,脸书的马克·扎克伯格。管理创新家尼佛·曼陈特在2013年的一段泰德演讲中提出步行会议的多种优势后,这种会议模式便开始风靡。这段演讲视频共有170万人观看,并引发了一

2015-06-17 17:29:38 490

原创 android自动化测试学习资料

http://study.163.com/course/introduction.htm?courseId=712011

2015-05-06 11:16:45 412

转载 robotium工作原理

robotium集成instrumentationrobotium如何定位控件?search类获取当前所有的view,然后根据类型或者文本去筛选,找到view后获取坐标,然后点击坐标。本质都是通过坐标点击。solo.clickonScreen方法,底层调用MotionEvent类。MotionEvent,android.view中的类,Objectused to repor

2015-04-30 14:21:20 488

转载 qtp工作原理

经过一段时间的了解,发现学习qtp自动化测试工具不比学习java开发容易,如果给重新选择的机会我想我还是会选择去做软件开发。因为那样会让我觉得有成就感,让我会力争上游,不断去朝自己的目标进发,这也许是测试工作所缺少的一种更加强烈的激情。不过说这些也都只是假如,重要是回到当前来谈谈如何能把测试工作做得更好,能很好的使用qtp来自动化我们那繁琐而又重复的测试工作,我想这是我们做测试工作唯一觉得有激情的

2015-04-30 13:59:20 901

转载 qtp论坛

1、  QTP专业网站http://www.advancedqtp.com/ http://knowledgeinbox.com/http://www.learnqtp.com/http://relevantcodes.com/http://www.intellipro.co.uk/http://www.softwareinquisition.com/http://ww

2015-04-29 16:50:14 1132

转载 JUnit3 与 JUnit4 的区别

本想总结下JUnit3和JUnit4的区别,方便自己的同时也方便他人,不想却违反了DRY原则,网上已经出现了很多的文章。既然无须再重复造轮子,就在此推荐两篇个人认为不错的文章,地址如下:360doc:http://www.360doc.com/content/12/0202/23/1542811_183778321.shtml百度文库:http://wenku.baidu.com/li

2015-04-21 13:53:19 5601 1

原创 qtp自带常用函数

Split函数,用于分割字符串StrComp函数,用于对比字符串Replace函数,用于替换字符串中的某些字符{常用去掉字符串中的空格}查找相应的字符串: instr (nstart,查找目标字符串,所查找的字符串)Join 函数,将存于数组中的字符合并成一个字符串Cint 函数,将字符转换成整形数字Cdate 函数,将字符转换成日期Clng

2015-04-16 13:54:26 1590

原创 QTP自己封装的函数

1、关闭进程function killprocess(proname)        Dim wmi,processlist    Set wmi=GetObject("winmgmts:")    set processlist = wim.execquery("select * from win32_process where name="&chr(34)&proname&ch

2015-04-16 11:20:01 1043

原创 genymotion模拟器安装提示 cpu abi incompatible

安装genymotion-arm-translation.zip

2015-04-15 09:46:04 1661

原创 SonarQube开源的代码质量管理系统

http://zh.wikipedia.org/zh-cn/SonarQubehttp://blog.csdn.net/hunterno4/article/details/11687269#comments

2015-04-02 11:11:33 1248

转载 adb 常用的命令

adb 常用命令大全1. 显示系统中全部Android平台:    android list targets2. 显示系统中全部AVD(模拟器):    android list avd3. 创建AVD(模拟器):    android create avd --name 名称 --target 平台编号4. 启动模拟器:    emulator -avd 名称 -

2015-04-02 09:15:56 359

转载 开放性敏捷自动化测试架构介绍

http://www.uml.org.cn/Test/2008090410.asp

2015-04-02 09:12:38 380

转载 java 运行cmd命令(执行多行)

java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。cmd /c dir 是执行完dir命令后关闭命令窗口。cmd /k dir 是执行完dir命令后不关闭命令窗口。cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。cmd /k start dir 会打开一个新窗口后执行dir指令,原窗口不会关

2015-04-01 16:41:04 15406

转载 android图片对比

文章出处:http://bbs.csdn.net/topics/390522111package com.xupp.sxjiesuo;import java.text.DecimalFormat;import android.R.integer;import android.graphics.Bitmap;import android.graphics.BitmapFact

2015-03-30 17:18:05 419

转载 QTP的DataTable中有三种获取参数值的方法

在QTP的DataTable中有三种获取参数值的方法,它们分别是Value方法、RawValue方法和ValueByRow方法。下面将一一阐述这几种方法。Value        DataTable.Value(paramName, sheetName)【参数说明】        paramName —— 需要获取的参数名,也就是列名

2015-03-25 15:58:01 841

原创 QTP常用做法

1、创建一个txt,改名为ActionTemplate.mst,创建一些注释,放在安装目录下的dat文件夹,每次在QTP创建一个txt,默认会加上那些注释。2、在Object Repository Manager,打开对象库,选择编译,添加本地新增的对象,然后供其它人使用

2015-03-20 17:17:13 303

原创 jenkins配置

1、1. 安装jdk,配置JDK的环境变量2、安装tomcat3、下载jenkins.war,并放在tomcat的webapps目录下4、tomcat的bin目录下,运行startup.bat,然后浏览器中输入:http://localhost:8080/jenkins/,这样就可以进入jenkins配置页面

2015-03-20 09:09:33 323

原创 robotium for emma

使用robotium自带例子“NotePad”,将测试工程robotium.jar包放在新建的libs文件夹中然后就是下面这三步,执行完后在测试工程\bin\_files”下查找代码覆盖率的统计文件。1、从eclipse的andriod工程里生成一个ant的build文件,andriod-app就是工程名:android update project -p android-ap

2015-03-18 17:28:11 584

转载 软件包 junit.framework 不存在的解决方法

执行build.xml,出现错误如下: "软件包 junit.framework 不存在" 可我的JUnit运行没问题啊,查询答案如下: In order for code completion in eclipse to function you must make sure that junit.jar is on your build classpath. You should be abl

2015-03-18 15:15:47 13041

转载 emma for android

结合junit + ant + emma实现Android项目单元测试代码覆盖率统计 1.建立一个简单的android应用应用的界面如下,首先是两个id分别为value1和value2的输入框用于输入两个数字,然后是两个按钮,分别用来实现两个数的求和与求积操作,运算的结果在id为result的文本框中显示。整个应用只有一个Activity,主要代码如下:publ

2015-03-18 09:49:31 732

原创 Emma for Java 代码覆盖率 资料收集以及使用

junit + ant + emma实例自己的csdn下载中心下载http://download.csdn.net/detail/zhang103886108/8508689命令方式配置emmahttp://www.blogjava.net/dorian/archive/2005/10/27/17066.htmlemma官网http://emma.sourc

2015-03-17 14:55:00 598

sonar-l10n-zh-plugin-1.9.jar

sonar-l10n-zh-plugin-1.9.jar

2016-05-10

sonar-objective-c-plugin-0.4.0

sonar-objective-c-plugin-0.4.0

2016-05-10

emma代码覆盖率的例子

emma代码覆盖率的例子,本人使用通过,工具MyEclipse,不要使用ADT的eclipse,假若提示ant的juint的问题,配置ant的runtime,window-》preferences-》ant-》runtime-》classpath-》ant home,添加junit.jar

2015-03-17

MFC文件拖拽

MFC文件拖拽

2013-10-15

寒江独钓-Windows内核安全编程+光盘源代码

寒江独钓-Windows内核安全编程+光盘源代码。

2012-09-13

Windows驱动开发技术详解源代码

Windows驱动开发技术详解源代码

2012-09-13

Inno_Setup使用教程大全

Inno_Setup使用教程大全.pdf

2012-09-12

WinDbg 6.11.1汉化版

WinDbg 6.11.1汉化版

2012-03-31

WinDbg chm 中文版使用说明

WinDbg chm 中文版使用说明

2012-03-31

windbg 调试工具 中文版

windbg 调试工具 中文版,windbg 调试工具 中文版,windbg 调试工具 中文版

2012-03-31

CString,int,string,char之间的转换

CString,int,string,char之间的转换

2012-03-20

鼠标移动信息

获取鼠标移动信息的多种方法,学习学习!大家多参考吧

2012-03-20

OllyDbg V1.10[汉化第二版]

OllyDbg V1.10[汉化第二版]

2009-12-21

WinHex-v14.9sr2 (16进制文件分析工具)

WinHex-v14.9sr2 (16进制文件分析工具)

2009-12-21

HA-eXeScope650-moming(dll分析器)

HA-eXeScope650-moming(dll分析器)

2009-12-21

进程压缩工具BES 1.2.2a

123123413545324523452345123452134

2009-11-23

NRF24l01无线232通信

NRF24l01无线232通信 NRF24l01无线232通信 NRF24l01无线232通信 NRF24l01无线232通信

2009-09-05

空空如也

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

TA关注的人

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