03 2015 档案
java程序运行时内存分配详解 (转)
摘要:转自:http://www.tuicool.com/articles/uU77v2一、基本概念 每运行一个java程序会产生一个java进程,每个java进程可能包含一个或者多个线程,每一个Java进程对应唯一一个JVM实例,每一个JVM实例唯一对应一个堆,每一个线程有一个自己私有的栈。进程所创建的...
阅读全文
android命令安装apk时报错:INSTALL_FAILED_CPU_ABI_INCOMPATIBLE
摘要:点击下载Genymotion-ARM-Translation.zip将你的虚拟器运行起来,将下载好的zip包用鼠标拖到虚拟机窗口中,出现确认对跨框点OK就行。然后重启你的虚拟机。
阅读全文
遇到问题的态度
摘要:记得刚刚溜进java世界的时候: 遇到问题的态度:我解决不了你,我就无视你。参加工作以后: 遇到问题的态度:老熊,你终于出现了,等了已好久了。。。欣喜激动之后,就是开始找google和度娘帮助。经常在长时间的奋斗中,kill了他
阅读全文
java中的Robot
摘要:项目中最近遇到了一个棘手问题,无法用WebDriver去操作win弹出窗口,经过多番查找,发现了Robot这个奇葩东东,Robot可以模拟鼠标和键盘操作,robot可以实现本地系统输入空包括win弹出窗口的输入空的自动化或是半自动化。具体参见:http://docs.oracle.com/javas...
阅读全文
eclipse批量删除断点(转)
摘要:1、首先调出BreakPoints选项卡(Window--show View--Other--BreakPoints)。2、选择BreakPoints选项卡,选择所有断点,点击删除即可。
阅读全文
org.openqa.selenium.WebDriverException: f.QueryInterface is not a function Command duration or timeout:
摘要:今天偶遇一个问题,运行项目时,发现这个问题:org.openqa.selenium.WebDriverException: f.QueryInterface is not a functionCommand duration or timeout: 30.17 secondsBuild info: ...
阅读全文
maven的中传递依赖,maven的依赖管理(转)
摘要:在maven的pom文件中 junit junit 3.8.1 test 那这个例子很简单,但是实际开发中我们会有复杂得多的依赖关系,因为被依赖的 jar 文件会有自己的依赖关系。那么我...
阅读全文
怎么在eclipse里调试WebDriver的源代码(转)
摘要:当你看完WebDriver的工作原理这篇博客以后,是不是也跃跃欲试想印证文章里的理论是不是正确,想自己也看下webdriver的源代码,并且调试下,通过代码来更深入的了解WebDriver的工作原理。ok,没有问题,咱们接下来就告诉大家怎么把源代码加载到eclipse里去。具体内容如下:前提条件你需...
阅读全文
WebDriver:org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms
摘要:今天尝试最新的webDriver与fireFox搭配: 运行代码时出现如下的问题,但是浏览器却可以打开:org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 70...
阅读全文
使用Eclipse构建Maven项目 (转)
摘要:Maven这个个项目管理和构建自动化工具,越来越多的开发人员使用它来管理项目中的jar包。本文仅对Eclipse中如何安装、配置和使用Maven进行了介绍。完全step by step。如果觉得本文对你有用,请移步到:http://download.csdn.net/detail/qjyong/5...
阅读全文
Android studio删除工程项目,androidstudio
摘要:本新手最近学Android都是用的eclipse。其实个人觉得eclipse不错,可能接触Android不久,倒也不觉得它慢还是怎样。对于Google的Android studio也是早有耳闻,前两天终于去下了一个,win7跟ubuntu下面都装上了。当然,本人更习惯于在ubuntu下面开发。 问题...
阅读全文
Android Preview显示
摘要:Android Studio的功能包含preview窗口, 可以查看布局(layout)的样式;位置: app->src->main->res(资源)->layout(布局), 其中的文件, 包含design和text, 选择text, 就可以观察到preview窗口;
阅读全文
Android Studio更新升级方法(转)
摘要:自从2013 Google I/O大会之后,笔者就将android ide开发工具从eclipse迁移到Android Studio了,android studio一直在更新完善,为了与时俱进,我们当然要将工具更新到最新版本啦!其实更新本来是很简单,只要从Android Studio Help菜单中...
阅读全文
java中时间的比较
摘要:进入要比较从库中取出的时间,期初使用比较date.getTime()的值,但是当时间的年月日都相同时,时分秒较早的getTime()值比时分秒较晚的getTime()的值要大,至今笔者还不知这是为什么?但是找到了一个比较好的比较时间的方法如下: Calendar c1=Calendar.getIns...
阅读全文
android中的权限(转)
摘要:Android权限系统非常庞大,我们在Android系统中做任何操作都需要首先获取Android系统权限,本文记录了所有的Android权限问题,整理一下分享给大家。 访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES 读取或写入登记chec...
阅读全文
android测试(转)
摘要:1.冒烟测试 跟web端的测试流程一样,你拿到一个你们开发做出来的apk首先得去冒烟,也就是保证他的稳定性,指定时间内不会崩溃。这款原生sdk自带的monkey可以当做我们的测试工具。就跟我之前博客所说的,monkey测试模拟了用户的按键输入,触摸屏输入等等,看设备多久时间出异常。因为它得用到ad...
阅读全文
常见的appbug(转)
摘要:移动App Bug的影响是用户体验差、App的商店评级下降、用户换用竞争对手的App,声誉和信誉损失、最后销售量减少,如果它是一个付费App的话。 移动App测试与传统台式机测试相比有一定的复杂性。这些复杂性可以被分类为: 环境(大量的设备,各种移动OSs,适应频繁OSs变化) 。 设备(触摸...
阅读全文
java中Date的getTime() 方法奇葩问题
摘要:今天遇到了一个奇葩问题: 从数据库中读取了3个Date类型的数据: DATE1:2015-03-12 12:10:42 DATE2:2015-03-12 12:04:40 DATE3:2015-03-12 11:55:54在分别获取这3个对象的getTime的值: 但是问题来了:DATE1,D...
阅读全文
ant的那些闹挺事
摘要:今日发现了一个问题,用ant+hudson去运行脚本代码时,突然ant报错:即使我在ant的build文件中指定了basedir=“C:/Users/145064/.hudson/jobs/haixuan_online”运行的时候,定位的项目路径依然是:C:/Users/145064/.hudson...
阅读全文
webDriver中的alert
摘要:driver.switchTo().alert();这句可以得到alert\confirm\prompt对话框的对象,然后运用其方法对它进行操作。对话框操作的主要方法有:getText() 得到它的文本值accept() 相当于点击它的"确认"dismiss() 相当于点击"取消"或者叉掉对话框se...
阅读全文
WebDriver 随笔
摘要:在webDriver中通过driver.findElement进行定位元素时,往往是从页面的上到下依次寻找,根据该等位方式寻找到第一个元素。driver.findElement(By.id())有时候会出现定位不准确的问题:所以有的时候应该查看好页面元素,做到准确定位。
阅读全文
android 测试(转)
摘要:个人接触android的时间也不是很长,稍微总结下在做Android测试的过程中,初次接触的同学需要些什么准备,以及需要些什么知识?下面讲到的东西可能很多人会觉得很简单,但我确实碰到过有新同学对这些点不知晓。很大部分同学最常用的应该是windows系统,包括我自己。那么对于测试,windows里面有...
阅读全文