自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 设计模式-策略模式学习

设计模式系列自己总计的文章

2017-09-20 09:36:04 225

原创 一月一本书,提升自己(2月-3月)--Java EE核心框架实战

Java EE核心框架实战

2016-02-19 13:36:09 515

原创 java内存泄漏问题定位

1.      在100并发下,通过jstat发现GC不正常,出现了大量的FGC,并且每次FC时间特别长,导致java不接受新的对象申请,系统不处理请求,大量请求会被堵塞住,导致系统CPU使用率超高,但是TPS/QPS却接近0。 Jstat截图: Jmap -head截图  jmap –histo截图  备注:因为生成的堆快照有3.5G没办法附上

2015-12-25 11:53:41 396

原创 基于facebook thrift的压力测试的实现,登录举例

第一步:服务端生成thrift客户端代码:(和soap生成的wsdl类似)。第二部:引入相关包:第三部:创建链接:protected static T createClient(Class clszz, String serverUrl,String loginName,String token){        try {             THttpClient

2015-12-25 11:40:28 1143

转载 Java中Runnable和Thread的区别

Java中Runnable和Thread的区别2012-03-01 14:04 wwww1988600 wwww1988600的博客 字号:T | T在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现

2014-03-26 08:30:49 279

转载 Selenium web driver 使用JS修改input属性

转载51testing,该方法很好,留着学习用  selenium获取input时候,发现type=”hidden” 的input无法修改value,经牛人指点,可以使用js修改  首先html源文件如下,设置为text 、hidden、submit  View Code  在浏览器加载之后如下:  这时候email 不能对外显示  使用selenium,代码如下

2014-03-24 09:14:42 1173

原创 appium按照现实的文字来进行操作(IOS)

//以下为实现代码    final String[] type = {"button", "staticText","textField" };    for (final String element : type) {      final List elems = driver.findElements(By.tagName(element));

2014-03-21 08:25:33 538

原创 robotium,相对坐标滑动

int y = UiDevice.getInstance().getDisplayHeight();int x = UiDevice.getInstance().getDisplayWidth();UiDevice.getInstance().swipe(x / 3, y * 3/4, x, x /3, 10);

2014-02-25 14:08:19 517

原创 uiautomatorviewer

uiautomatorviewer控件查看命令和hierarchyviewer类似

2014-01-22 17:31:42 521

转载 monkey 测试工具

Monkey测试简介 shell, monkey, system, Android, 文件系统Monkey, 示例, 简介一、Monkey测试简介Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压 力测试,检测程序多久的时间会发生异常。 二、Monkey程序介绍

2014-01-13 15:54:25 383

转载 robotium导入源码学习

导入Robotium的源码到Eclipse需要插件Maven Integration(m2e),在Eclipse菜单Help -> Install New Software…,在弹出的“Install”窗口中Add:m2e - http://download.eclipse.org/technology/m2e/releases/,网络验证有效后,勾选“Maven Integratio

2014-01-10 09:51:55 448

转载 robotium 命令行启动

adb shell am instrument -w com.example.test/android.test.InstrumentationTestRunner adb shell am instrument -w -e class  com.example.test.testA com.example.test/android.test.InstrumentationTestRunn

2014-01-07 17:06:56 565

转载 robotium API汇总

①  点击:clickOnButton(int)—Clicks on a Button with a given index.clickOnButton(String)—Clicks on a Button with a given text.clickOnCheckBox(int)—Clicks on a CheckBox with a given index

2013-12-23 10:22:21 434

转载 Android 运行jar

有些特殊需求,不是通过apk需求安装,而是通过简单的jar上传并且运行完成相关的需求。java代码写完之后,进行编译可以得到对应的class文件,使用eclipse的build可以方便的完成编译.jar cvf hello.jar hello.class使用jar可以方便的把class打包成对应的jar再使用dex把class编译成dex文件,dex为android

2013-12-20 16:52:04 553

转载 持续集成与测试自动化经验总结

http://www.51testing.com/html/98/n-854898.html

2013-12-17 08:49:20 285

转载 手机应用软件测试点汇总

好久没写日志了,之前看到别人好的日志就转载过来,自己很少总结。以后每周五晚上抽时间自己总结一下,时间不等人,下面就开始写自己总结的手机APP测试点。  1 功能方面  1.1安装、卸载、启动、运行、清除缓存/数据运行看看是否正常  1.2交互:运行时接电话、收短信、锁屏、充电、闹铃  1.3和第三方软件兼容:和同类产品同时运行时候出错,360手机助手、手机管家等是否对软件有非友好提

2013-12-17 08:36:09 980

原创 robotium之对象识别

写这篇博客之前自己是被坑了一个星期,希望后面的童鞋不要跟自己一样走弯路。

2013-12-16 09:35:22 770

原创 Android手机APP性能测试-CPU内存流量监测工具--Emmagee

一:安装APK文件二:安装成功后如图显示,并且双击应用程序三:选择应用程序,点击开始测试。 四:开始进行CPU、内存、流量监控 五:测试完成,停止应用(可以通过返回键,返回到上一步)。 六:查看监控文件保存路径。 七:查看文件,可以通过豌豆荚、91助手、360助手等等工具到上述相应文件夹中去取文件。(或者FTP取,太麻烦了,算了,还是上面

2013-12-05 16:54:36 3635

原创 手机自动化测试之问题分享

进行测试的时候一共遇到如下一些问题。1.报一个异常。。。哎。。。报错信息没记录,但是这个地方需要修改我们的robotium插件包,需要放到工程目录里面去集成,不然会报错的哦=_=2.非成熟的安卓开发工程师,不要自己写程序,自己测试,不然会被自己坑死的。(浪费了我两天的时间。。。)3.记得使用hierarchyviewer这个工具,他可以帮助我们获取元素的标识,不

2013-12-04 18:29:23 560

原创 开始进行手机测试---只有APK

一:选择debug签名工具1.选择xxx.apk文件到工具re-sign.jar---右击java虚拟机运行。会产生两个东西一个是xxx-debug.apk文件。还有pagename和Main activity信息(这个信息是我们必须的)二:新增一个安卓,junit测试工程,因为我们这个里面没有源码,所以记住要选择this project

2013-12-04 18:23:27 742

转载 安卓手机自动化测试-环境搭建篇

第一步:搭建开发环境http://mobile.51cto.com/android-227548.htm

2013-12-04 18:04:39 879

原创 ant脚本实现自动编译

2013-11-29 16:28:33 497

原创 selenium+junit实现关键字数据驱动

准备工作selenium-2.28.0poi-3.7集成到eclipse中去 //测试代码package banco;import org.junit.Assert;import org.junit.Test;import org.junit.runner.RunWith;import org.junit.runners.Parameterized;im

2013-11-21 16:21:53 1837

原创 selenium webdriver junit自动化测试架构

selenium webdriver junit自动化测试架构一:综述:1.架构代码:1.1.架构代码的时候,我们需要添加一个控制流程,一个登录脚本,还有各个业务脚本。1.2.需要做做到预期结果参数化,以及控制脚本中的流程控制参数化。1.3.过程中需要打印出日志,特别是对于错误情况需要给出流程说明。 2.方案设计1.采用hudson,利用ant脚本,实现自动化。

2013-05-27 11:05:17 952

转载 selenium webdriver定位不到元素的五种原因及解决办法

尊重原创,原帖地址:http://www.51testing.com/?uid-300987-action-viewspace-itemid-8311711.动态id定位不到元素51Testing软件测试网0p-]7{+D[|0^/Hfor example:2t]5wj,D:Uc2|7p0        //WebElement xiexin_element = driver

2013-05-27 10:58:50 1083

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