上一页 1 2 3 4 5 6 ··· 13 下一页

2015年10月7日

JAVA自动化测试数据设计

摘要: 数据管理是很重要的,数据管理与方法一样,依然是有层次的,我们在测试的过程中,可能会有多个环境,每个环境的URL啊,登录名啊,数据库连接地址啊等等不一样,我们可以把这些环境每个都配置一个数据文件,里面写上URL啊登录名等这些,作为一个全局的变量,通过配置文件来控制选择哪一个环境的数据文件。每一个测试类... 阅读全文

posted @ 2015-10-07 20:13 张飞_ 阅读(2713) 评论(6) 推荐(1) 编辑

CMD递归文件夹

摘要: SET dir=%~dp0SET /a cnt=0echo dir is: %dir%cd /d %dir%for /R %dir% %%i in (*.apk) do ( set /a cnt=cnt+1 echo %%~nxi>>1.txt) echo %cnt%pause以上的目的是在WIND... 阅读全文

posted @ 2015-10-07 16:10 张飞_ 阅读(3103) 评论(0) 推荐(0) 编辑

2015年9月10日

java 字符串中参数化符号${}的解析

摘要: 我们在很多地方都能看到代表参数意义的符号${},可能我们在写一些框架的时候,有时候也需要用到这个符号,但他们是如何精确解析的?或者说需要我们自已写的时候,如何写?我们先来看以下的几个场景: 1.字符串"a${a}a" 2.字符串"a\${a}a" 3.字符串"a${a\}a" 4.字符串"a${a\ 阅读全文

posted @ 2015-09-10 13:39 张飞_ 阅读(20749) 评论(1) 推荐(0) 编辑

2015年9月1日

java 自动化测试平台构建思想

摘要: 很多人迷信于自动化测试平台,认为这玩意是万能的,对于测试人员,不需要写代码,只需要在平台上选择一下,输入一点参数,就能达到测试的目的。想法是不错的,但关键在于实现这个平台的过程,这个就需要一个WEB开发的功底了,我们今天不谈WEB开发,就谈谈在构建这个平台前所需要做的一些工作。以接口测试为例,假如我... 阅读全文

posted @ 2015-09-01 12:39 张飞_ 阅读(5335) 评论(3) 推荐(0) 编辑

2015年8月31日

cmd adb批量安装与卸载

摘要: 批量安装: SET dir=%~dp0echo dir is: %dir%cd /d %dir%for /R %dir% %%i in (*.apk) do adb install %%i 批量卸载: SET dir=%~dp0echo dir is: %dir%cd /d %dir%for /R 阅读全文

posted @ 2015-08-31 11:38 张飞_ 阅读(1976) 评论(0) 推荐(0) 编辑

2015年8月14日

自动化测试中CSS SELECTOR选择器的一些写法

摘要: 常见符号:#表示id.表示class>表示子元素,层级一个空格也表示子元素,但是是所有的后代子元素,相当于xpath中的相对路径#input 选择id为input的节点.Volvo 选择class为Volvo的节点div#radio>input 选择id为radio的div下的所有的input节点d... 阅读全文

posted @ 2015-08-14 10:52 张飞_ 阅读(3423) 评论(3) 推荐(2) 编辑

JSOUP爬虫示例

摘要: 利用JSOUP做爬虫,爬取我博客中的所有标题加链接,代码示例如下:package com.test.jsoup;import java.io.IOException;import org.jsoup.Jsoup;import org.jsoup.nodes.Document;import org.j... 阅读全文

posted @ 2015-08-14 10:39 张飞_ 阅读(3383) 评论(1) 推荐(0) 编辑

2015年8月13日

httpclient检查某个链接是否可用

摘要: private boolean checkUrlIsValid(String url) { CloseableHttpClient httpClient = HttpClients.createDefault(); RequestConfig requestConfig = RequestCon... 阅读全文

posted @ 2015-08-13 18:51 张飞_ 阅读(2940) 评论(0) 推荐(0) 编辑

2015年7月6日

sed学习[参考转载]

摘要: 一.选项与参数:-n :使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN 的数据一般都会被列出到终端上。但如果加上 -n 参数后,则只有经过sed 特殊处理的那一行(或者动作)才会被列出来。-e :直接在命令列模式上进行 sed 的动作编辑;-f :直接将 sed 的动作... 阅读全文

posted @ 2015-07-06 12:53 张飞_ 阅读(612) 评论(0) 推荐(0) 编辑

2015年7月3日

awk学习[参考转载]

摘要: 一.基本示例1.last -n 5 | awk '{print $1}' $0代表全部2.last -n 5 | awk -F: '{print $1}' -F代表设置分割符, :代表设置的分割符,也可以写成-F ':' (默认空格是分隔符)3.last -n 5 | awk -F: 'BEGIN ... 阅读全文

posted @ 2015-07-03 17:01 张飞_ 阅读(436) 评论(0) 推荐(0) 编辑

2015年6月30日

java 对一个字符串进行加减乘除的运算

摘要: 记录一个小程序,里面涉及到的JAVA知识点有:字符串扫描,list删除元素的方法,泛型的使用,JAVA中的/要注意的事项。有兴趣的可以看看package com.demo;import java.util.ArrayList;import java.util.HashMap;import java.... 阅读全文

posted @ 2015-06-30 11:08 张飞_ 阅读(13303) 评论(1) 推荐(0) 编辑

2015年6月21日

JAVA JSON解析:类XPATH解析JSON

摘要: 目前JAVA解析JSON的方式有很多种,json-lib啊,GJSON啊,等等都可以解析,但通常是将JSON转换为对象或者是LIST或者是MAP,对于我们测试人员来说,其实我们并不需要里面的全部信息,一般情况下,我们只需检查里面的某个具体的值即可,听说JSONPATH可以做到,我没仔细看过JSONP... 阅读全文

posted @ 2015-06-21 00:12 张飞_ 阅读(11042) 评论(4) 推荐(3) 编辑

2015年6月3日

java webdriver的api的封装

摘要: 我们来看一下官网提供的代码写法,即最原始的写法:driver.findElement(By.id("kw")).click()这样写是没任何问题的,但这样没有把元素对象,数据,业务逻辑分离,达不到装逼的效果,为了使这三方面分离,我们先来分析一下这句代码:这里面涉及到了三个对象:driver对象,By... 阅读全文

posted @ 2015-06-03 11:20 张飞_ 阅读(5580) 评论(7) 推荐(1) 编辑

2015年6月1日

JAVA中通过时间格式来生成唯一的文件名

摘要: 有时候我们需要截图,在要截图时,有人用到了时间格式,但是时间格式中的:在文件名称中是不被允许的字符,所以就会报错,如何生成唯一的时间文件名:package com.demo;import java.text.ParseException;import java.text.SimpleDateForm... 阅读全文

posted @ 2015-06-01 13:27 张飞_ 阅读(13978) 评论(2) 推荐(3) 编辑

2015年5月27日

JAVA 自定义注解在自动化测试中的使用

摘要: 在UI自动化测试中,相信很多人都喜欢用所谓的PO模式,其中的P,也就是page的意思,于是乎,在脚本里,或者在其它的page里,会要new很多的page对象,这样很麻烦,前面我们也讲到了注解的使用,很方便,那么我们可不可以用注解来代替这个new的过程呢?只有想不到,没有办不到的,因为springMV... 阅读全文

posted @ 2015-05-27 13:23 张飞_ 阅读(3651) 评论(7) 推荐(3) 编辑

上一页 1 2 3 4 5 6 ··· 13 下一页

导航