自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

转载 HTTP请求中浏览器的缓存机制

引用:http://kb.cnblogs.com/page/73901/ 摘要:在Web开发过程中,我们可能会经常遇到浏览器缓存的问题。本文作者详细解释了浏览器缓存的机制,帮助读者更深层次的认识浏览器的缓存。   流程当资源第一次被访问的时候,HTTP头部如下(Request-Line) GET /a.html HTTP/1.1 Host 127.0.0.1 User-Agent

2016-08-18 11:15:55 366

转载 js文件被浏览器缓存的思考

引用文章:http://www.cnblogs.com/wangtao_20/p/4589898.html 我们的用户量大,修改js文件后,用户反馈登录出现问题。实际上刷新一下就没事了。就是因为用户的浏览器使用的还是本地缓存的js代码。强制刷新一般就会重新去服务器获取新的js代码。但不能让用户每次都这样子去做。于是我思考一个问题:如果修改了js文件中的js代码,发布代码到线上后。用户的浏览器使用的

2016-08-18 11:05:01 2695

转载 欢迎使用CSDN-markdown编辑器

编者按:这3类主流应用你都了解吗?设计师除了要有视觉功夫,对不同形式的APP也应当了然于胸,今天百度的同学写了一篇非常全面的总结,帮你迅速搞定3类主流APP的设计方法,附带一大波避雷针,带你巧妙跳过APP设计的雷区,涨姿势是分分钟刻不容缓的事咯!目前主流应用程序大体分为三类:Web App、Hybrid App、 Native App。一、Web App、Hybrid App、Native App

2016-05-28 16:39:53 260

原创 Selenium 问题汇总

问题背景 seleniuim 使用版本是2.52.0, FirefoxWebDriver 在调用wd.findelement(By.xpath(“your path”)).click(); 报错: org.openqa.selenium.WebDriverException: Element is not clickable at point (1870, 821.8499755859375

2016-03-03 15:13:43 3583

转载 HttpClient和HttpURLConnection知识收集

区别: HttpClient类是对HttpURLConnection的封装,注重发送请求,接收响应,返回消息体,管理HTTP连接。 HttpURLConnection是java的标准包,没有封装,HttpClient实际上是对Java提供方法的一些封装,在HttpURLConnection中的输入输出流操作,在这个接口中被统一封装成了HttpPost(HttpGet)和HttpResponse

2016-01-12 16:33:58 420

原创 Jmeter资料收集

参考资料: http://www.zlmind.com/?p=3126 JMeter入门教程 http://www.mamicode.com/info-detail-505697.html Jmeter压力测试(简单的http请求)-实例 http://www.cnblogs.com/Carrie_Liang/archive/2008/11/05/1327604.html Jmeter测试结

2015-12-23 20:49:33 267

原创 Clover查看代码覆盖率

在eclipse中使用Clover 参考资料 http://blog.csdn.net/rubylearner/article/details/7835446 注意事项: 主要license的有效期。 执行某个执行类,或testng-XX,xml,会出现 coverage explorer等信息。在maven中使用Clover 2.1 在pom.xml代码: com.atl

2015-12-01 20:07:52 1846

转载 Maven资料整理

http://snowolf.iteye.com/blog/953735 maven零散笔记 http://qiang106.iteye.com/blog/1388645 maven-compiler-plugin 插件版本信息错误提示的解决方法 http://maven.apache.org/surefire/maven-surefire-plugin/examples/junit.html

2015-12-01 12:21:53 281

转载 linux修改文件所属用户和组

linux修改文件所属用户和组使用chown命令可以修改文件或目录所属的用户: 命令:chown 用户 目录或文件名 例如:chown qq /home/qq (把home目录下的qq目录的拥有者改为qq用户) 使用chgrp命令可以修改文件或目录所属的组: 命令:chgrp 组 目录或文件名 例如:chgrp qq /home/qq (把home目录下的qq目录的所属组改为q

2015-11-25 11:38:44 429

转载 Linux id命令

Linux id 命令 - 显示用户id和组id信息 要登入一台计算机,我们需要一个用户名。用户名是一个可以被计算机识别的身份。基于此,计算机会对使用这个用户名的登陆的人应用一系列的规则。在Linux系统下,我们可以使用 id 命令。 什么是 id 命令id 命令可以显示真实有效的用户 ID(UID) 和组 ID(GID)。UID 是对一个用户的单一身份标识。组 ID(GID)则对应多个UID。

2015-11-25 11:10:56 446

原创 使用javamail发送附件,实践

0. 准备工作下载javax.mail.jar,加入工程的buildpath里面1. 创建EmailReport类package swiftcoder2_0;import java.util.Properties;import javax.activation.*;import javax.mail.*;import javax.mail.internet.In

2015-11-20 17:21:12 405

原创 失败用例的重跑,实践

1. 在Testng.xml配置文件,在Test标签下增加监听 //增加RetryListener的监听2.增加RetryListener类package swiftcoder2_0;import java.lang.reflect.Constructor;import java.lang.reflect.Method;import org.testng.I

2015-11-19 15:08:01 864

原创 如何在testng.xml配置中使用groups标签,实践

由于大量的测试用例,用例本身测试重点不一样。在Testng.xml配置文件进入了group概念,这样用例按照组的方式执行,便于重点考察哪些功能点。 下面就说说实践。1. 在testng-groups.xml文件中,加入要执行的group                                   //这里配置除@Test annotation  以外

2015-11-19 14:22:07 2561

转载 Selenium里WebDriver中窗口的close()与quit()

查了一下网上的webdreiver 的 api,才发现,quit()详细信息:  “Quits this driver, closing every associated window”,执行这个方法后,driver会关闭所有关联窗口。close()详细信息:Close the current window, quitting the browser if it's the las

2015-10-10 16:51:02 1953

原创 在eclipse中增加配置文件方式

1. 新建工程,e.g.----src----config----config.properties ----src----main-------src----test---java---GL.java----Test.java其中增加config目录及config.properties文件 假设文件存在test= hello world2.  我在GL.jav

2015-10-08 16:10:07 6239

转载 [转]Log4j不同等级输入不同文件的配置

#Console Log #log4j.rootLogger=DEBUG,console,debug,info,warn,error log4j.rootLogger=DEBUG,console,debug,info,warn,error #A1--Print log to Console log4j.appender.console=org.apache.log4j.Consol

2015-09-23 17:26:56 370

转载 [转]Java中系统属性Properties介绍 System.getProperty()参数大全

在JDK文档中System类中有这样的方法getProperties()在此方法的详细介绍中有下面的参数可供使用: java.version Java 运行时环境版本 java.vendor Java 运行时环境供应商 java.vendor.url Java 供应商的 URL java.home Java 安装目录 java.vm.specification.vers

2015-09-23 17:04:55 293

转载 [转]将java的console日志写入文件

FileOutputStream bos = new FileOutputStream("output.txt");System.setOut(new PrintStream(bos));System.out.println("output to output.txt");这样,console的输出全部写入文件output.txt,但是控制台不会有输出信息。如果希望控制台也有输出:

2015-09-23 15:14:21 549

原创 Selendroid server 2种启动方式

1. 在执行test前, 通过命令启动。java -jar E:\maven\SeleGrid2\selendroid-standalone-0.16.0-with-dependencies.jar -app "you uat path\SS_UAT.apk" -serverStartTimeout  100000 -serverStartRetries 3打开http://l

2015-08-21 18:48:54 511

转载 Selendroid资料收集

对理解selendroid很有帮助文章参考 :http://www.guru99.com/introduction-to-selendroid.html

2015-08-21 11:32:50 312

转载 selenium及webdriver的原理

主要内容转自:http://blog.csdn.net/ant_ren/article/details/7968582和http://blog.csdn.net/ant_ren/article/details/7970793selenium与webdriver整合后,形成的新的测试工具叫做selenium2.x。在selenium1时间,selenium使用javascript来达到测试自动化

2015-08-19 18:28:20 2322

原创 双击hierarchyviewer.bat,load view hirarachy部分为灰色,不可用的解决方案

网上也查看了资料,不可用的原因是:1. 只有真机的android版本是开发者版本,才可以看到load view hirarchy可点击。 [Android开发者版本支持]通过执行如下命令可以开启它的View Server:adb shell service call window 1 i32 4939然后通过执行如下命令判断是否开启View Server:adb shell s

2015-08-17 15:39:47 2197

转载 Selendroid inspector

在浏览器上 访问 http://localhost:4444/inspector参考文章http://selendroid.io/inspector.html

2015-08-14 19:31:14 525

原创 Selendroid test-app的实例总结

准备工作安装java,设置java_home环境变量设置android_home环境变量由于我没有注意pom.xml,导致很久才搞定这个问题1. pom.xml文件里需要有:            io.selendroid    android-driver-app    0.16.0    io.selendroid    selendr

2015-08-14 18:40:34 521

原创 selenium grid2 - node说明

清单TestLocalWebDriver.javapublic void test01() throws MalformedURLException, InterruptedException{          wd = new FirefoxDriver();  //启动本地的firefox浏览器        wd.get("http://www.baidu.com");

2015-08-12 17:22:21 574

原创 Selenium grid2+ testng并发式 困惑

1. 启动selenium hub2. 启动selenium node(假设有2 node)清单1.     testng.xml                                                                                                   

2015-08-12 16:57:12 759

转载 关于JavaScript与HTML的交互事件

JavaScript和HTML的交互是通过事件实现的。JavaScript采用异步事件驱动编程模型,当文档、浏览器、元素或与之相关对象发生特定事情时,浏览器会产生事件。如果JavaScript关注特定类型事件,那么它可以注册当这类事件发生时要调用的句柄。事件流事件流描述的是从页面中接收事件的顺序,比如有两个嵌套的div,点击了内层的div,这时候是内层的div先出发click事件还

2015-04-23 14:22:29 271

原创 在selenium中设置html5 的hidden属性

网页源代码:http://edge.convers....../0/299/manifest.m3u8http://edge.conversant.swiftserve.com/aaaa/fc-aaaa/d/5297/0/299/manifest.m3u8在selenium中用javascript的调用,代码如下:js.executeScript("var text= do

2015-04-23 13:57:07 1613

转载 Java如何读取properties文件

文件结构:projectname---src/test/java    -----packagename---src    ---config/config.properties  //文件内容为config=world--lib--bin/target   -----classes   -----test-classes          ----conf

2015-04-14 18:37:07 243

空空如也

空空如也

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

TA关注的人

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