自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 新博客地址 https://jingxuan.li/

本人新博客地址: https://jingxuan.li/github page + hexo搭建部分博客 链接:我的博客是如何搭建的——github page + hexo + 绑定域名用Cloudflare为自定义域名的Github Pages添加SSLHadoop: IntelliJ IDE...

2018-03-26 10:34:34 314 0

原创 Python教程

learnpythonthehardway: https://learnpythonthehardway.org/book/ 一入python深似海: http://blog.csdn.net/column/details/learnpython.html

2017-04-25 18:02:34 384 0

转载 Jmeter Thread Group中如果存在HTTP request执行失败,重新执行

由于在对WEB系统进行自动化测试的过程中,经常会由于握手连接断开等原因导致HTTP请求发送失败,如果重新执行一次,会是成功的。在每天的自动化冒烟测试过程中,生成在测试报告存在误报,严重浪费了测试人员确认的时间,因此希望在HTTP请求失败的情况下,重新执行,设置一个重新执行的最大次数,如果尝试了多次...

2017-04-17 16:06:07 2700 0

转载 Appium 服务关键字

Appium 服务关键字 转自:https://github.com/appium/appium/blob/master/docs/cn/writing-running-appium/caps.cn.md 关键字 描述 实例 automationName ...

2017-02-21 11:02:34 516 0

转载 Appium Android 元素定位方法 原生+H5

APPIUM Android 元素定位方式,原生+H5 1.定位元素应用元素   1.1通过id定位元素 Android里面定位的id一般为resrouce-id: 代码可以这样写: WebElement element = driver.findElement(By.id(...

2017-01-13 16:52:26 22123 1

原创 Android 没有出现menu 按键显示 解决

学习第一行代码,写了一个menu,发现找不到menu键啊。。。 如图: Android4.0的menu被放到了actionbar上,如果不做任何设置的话,虚拟按键(虚拟的back和home键那里)上不会显示menu 所以,可以修改AndroidManifest.xml,要把targetSd...

2016-12-16 15:55:38 1651 0

原创 Failure [INSTALL_FAILED_OLDER_SDK], IntelliJ IDEA app编译错误

Failure [INSTALL_FAILED_OLDER_SDK],IntelliJ IDEA app编译出错提示解决方法: app的applevel与你模拟器或者真机的android系统版本不兼容,这样就会出现这样的错误,把应用的sdk level调低 例如 在AndroidMainfest....

2016-12-15 17:19:34 357 0

转载 任务调度开源框架Quartz动态添加、修改和删除定时任务+调用与触发器表达式

Quartz 是个开源的作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。Quartz框架包含了调度器监听、作业和触发器监听。你可以配置作业和触发器监听为全局监听或者是特定于作业和触发器的监听。Quartz 允许开发人员根据时间间隔(或天)来调度作业。它实现了作业和触发器...

2016-08-02 17:22:02 7642 0

转载 HttpClient 4.3教程

HttpClient 4.3教程(转载) 转自:http://www.yeetrack.com/?p=779 前言 Http协议应该是互联网中最重要的协议。持续增长的web服务、可联网的家用电器等都在继承并拓展着Http协议,向着浏览器之外的方向发展。 虽然jdk中的java.net包中提供了一些...

2016-04-22 15:12:10 245 0

转载 wireshark 抓包分析 TCPIP协议的握手

转自http://www.cnblogs.com/TankXiao/archive/2012/10/10/2711777.html Wireshark基本介绍和学习TCP三次握手 之前写过一篇博客:用 Fiddler 来调试HTTP,HTTPS。 这篇文章介绍另一个好用的抓包工具wir...

2016-04-19 10:49:03 403 0

转载 Socket心跳包机制

转自 http://blog.csdn.net/xuyuefei1988/article/details/8279812 心跳包的发送,通常有两种技术 方法1:应用层自己实现的心跳包  由应用程序自己发送心跳包来检测连接是否正常,大致的方法是:服务器在一个 Timer事件中定...

2016-04-19 10:46:21 320 0

转载 Java访问https接口实现

用两种方式分别实现了,第一种是jdk原生的,代码稍微多点,第二种是基于httpclient4版本的。在我的机器上,访问同一个接口原生的性能要好很多(前者900ms,后者5.7s左右),httpclient主要性能消耗在"HttpResponse res = client.execute(...

2016-04-08 10:33:24 477 0

转载 javascript XMLHttpRequest对象全面剖析

转自http://www.jb51.net/article/23175.htm 一、 引言   异步JavaScript与XML(AJAX)是一个专用术语,用于实现在客户端脚本与服务器之间的数据交互过程。这一技术的优点在于,它向开发者提供了一种从Web服务器检索数据而不必把用户当前正在观察...

2016-02-24 17:40:24 312 0

原创 loading gif

强烈推荐一个下载loading动图的网站http://preloaders.net/ 可以自己配置参数,生成后直接加载为.gif 可生成透明背景

2015-12-18 16:23:47 1148 0

原创 ZeroClipboard2.x 复制功能

github下载地址:https://github.com/zeroclipboard/zeroclipboard/blob/master/docs/instructions.md 1.ZeroClipboard 介绍及原理     ZeroClipboard 是国外大...

2015-12-16 11:19:02 1011 0

原创 Html input file控件使用accept过滤 限制的文件类型

Html input file控件使用accept过滤文件 accept=".txt" > 弹出的文件选择框值显示txt文件 ----------------------------------------------------------------------...

2015-12-15 16:01:23 1058 0

转载 Ajax上传文件

转自http://blog.sina.com.cn/s/blog_5d64f7e3010127ns.html 用到两个对象 第一个对象:FormData 第二个对象:XMLHttpRequest 目前新版的Firefox 与 Chrome 等支持HTML5的浏览...

2015-11-05 18:25:16 305 0

原创 jsp乱码,xml配置方法

CharacterFilter org.springframework.web.filter.CharacterEncodingFilter encoding utf-8 ...

2015-10-28 16:05:35 235 0

原创 动态添加select的option

首先是定义的select元素: //根据ID获得select元素 var mySelect = document.getElementByIdx_x("mySelect"); 方法一: 通过new Option(value,text)函数,第一个参数是显示的文字...

2015-10-22 16:13:45 443 0

转载 JS日期时间类型(Y-m-d H:i:s)与时间戳互转

转自 http://blog.sina.com.cn/s/blog_6ad624380101i7l6.html JS中没有类似PHP那样简便的函数可以直接将时间戳与日期类型格式相互转换。于是只好自己写一个函数,使用时方便调用。 function datetime_to_unix(dat...

2015-10-20 13:53:58 2756 0

原创 js取整数

1.丢弃小数部分,保留整数部分:parseInt(5/2) 2.向上取整,有小数就整数部分加1:Math.ceil(5/2) 3,四舍五入:Math.round(5/2) 4,向下取整:Math.floor(5/2)

2015-10-19 14:17:29 267 0

原创 iframe 自适应高度js

iframe 自适应高度 function calcPageHeight(doc) { var cHeight = Math.max(doc.body.clientHeight, doc.documentElement.clientHeight); va...

2015-10-19 10:57:54 357 0

原创 bootstrap table 双击可编辑,添加、删除行

如图: html: 名称 值 操作 删除 添加 js: function save_para_table(){ var tableinfo = gettableinfo(...

2015-10-13 10:17:49 45510 7

原创 上传文件 隐藏input type="file",用text显示

html: 上传文件 <input type="file" class="form-control" id="upload_file" name="upload_file&quo...

2015-09-25 16:55:24 17317 1

转载 html5中关于input用法

测试环境:Firefox 10.0、Safari 5.1、Opera 11.61, Chrome 14.0.835.202 自己测试的时候都有写在form表单里,有提交按钮验证。因为对博客使用还不是很熟练,发博文的时候只有舍弃submit验证。大家在本地练习的时候可以写上submit验证,看...

2015-09-25 16:52:33 4804 0

原创 页面js中文乱码

解决方法:   在引用js的时候加charset=“gbk” 例如:

2015-09-24 14:07:45 249 0

转载 Bootstrap JQuery wizard steps流程插件

汇总一下Bootstrap 中如何做 steps (wizard),你可以将它用在shopping cart steps中,或者进度跟踪(Progress Trackers)。 点击即可进入github看源码 Pines Steps JavaScript steps (wizard) ...

2015-09-24 10:18:16 25511 0

转载 15款针对Bootstrap框架的开发工具

转自http://www.csdn.net/article/2014-02-18/2818443-15-best-bootstrap-tools-for-designers Bootstrap是由前Twitter设计师Mark Otto和Jacob Thornton开发的前端工具包,其提...

2015-09-16 11:11:51 1133 0

原创 tips: 正则表达式 筛选String字符串中的数字

筛选String字符串中的数字: 方法: String num = buttontext.replaceAll("\\D+", ""); 去结算(17) ——> 17 正则表达式: \d代表数字, [\\d]+就是数字出现...

2015-08-28 15:05:06 3108 0

原创 关于UIAutomator 滚动的steps

tips:        1.public boolean scrollForward(int steps) throws UiObjectNotFoundException 参数:steps - use steps to control the speed, so that it may b...

2015-08-28 14:24:28 1045 0

原创 UIautomator输入中文实现方法

github上发现了一个 utf7ime,可以实现中文输入,英文输入,中英文混合输入。 简单来说,支持输入任何unicode编码的字符。  原理是:UiObject.setText( String) 只能接受ASCII码,整个过程是输入的unicode编码的字符串decode成ASCIl码,set...

2015-08-27 11:26:32 3208 4

原创 logcat获取apk的activity名

适用于:没有apk,应用已经安装到手机或虚拟机中 方法一:    使用命令adb logcat -c    启动logcat,使用命令adb logcat ActivityManager:I *:s    启动要查看的程序    例:打开的是 大麦     cmp...

2015-08-24 15:33:21 966 0

原创 知乎-软件测试的长期规划

http://www.zhihu.com/question/26021515

2015-08-20 15:05:09 1835 0

原创 UIAutomator通过中文文本查找控件

之前转过一个教程(http://blog.csdn.net/vivian_ljx/article/details/47613957)说UIAutomator不能通过中文文本查找控件 其实是可以的,问题出在代码文件的编码格式上 解决方法: 选择UTF-8 例子: 进...

2015-08-18 14:21:48 1781 0

转载 UIAutomator API浅析

转自http://blog.sina.com.cn/s/blog_ae2575ff01018b2o.html 从android sdk api 16开始,Android SDK开始支持两个做功能UI测试的新工具。 uiautomatorviewer,一个用以扫描以及分析Android应用程...

2015-08-17 16:24:13 1488 0

转载 UIAutomator教程

转自http://blog.csdn.net/vshuang/article/details/40210163 在之前的系列文章中,我介绍过用java来实现过 Android 自动化测试(1)如何安装和卸载一个应用(java)、Android 自动化测试(2)根据ID查找对象(java)...

2015-08-14 14:55:20 1590 0

转载 Monkey教程

转自http://www.cnblogs.com/manuosex/p/3215270.html 在android手机上做自动化测试,monkey比cts,Android UnitTest 好用多了,他其实是继承与adb shell中的一段的shell指令。 一monkey...

2015-08-14 14:35:08 438 0

转载 Android自动化基于UIAutomator的实现及代码生成

转自http://www.cnblogs.com/salomon/archive/2013/03/27/2984050.html,向原作者致敬~! Android UI自动化测试这块一直是google忽略或者技术薄弱的地方,以至于他没有提供一套完整的自动化测试框架。国内公司做UI自动化测...

2015-08-13 16:01:10 754 0

转载 Android自动化测试(UiAutomator)简要介绍

转自http://blog.csdn.net/g19920917/article/details/16131565    向原作者致敬~! 一、一个BUG引发的问题     如果研发过程中有一个BUG:“不断的切换手机语言出现花屏现象”。这个问题我们如何验证呢?...

2015-08-13 15:55:29 547 0

原创 主流云测试工具的比较

现在移动APP的开发和更新速度越来越快,APP的测试方式也要与之相适宜。区别与传统的测试方式,云测试平台可以为APP开发项目提供全套的测试方案,可以提高测试效率和测试覆盖率,节省测试成本。以下是一些国内主流的云测试工具,各有特色,而且都有免费体验部分。 一、 Testin Testin是现在...

2015-08-13 15:38:22 901 0

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