2017年10月18日
摘要: 在用Appium做UI自动化过程中,大家会发现测试报告很重要,而在测试报告中截图很重要。 因为很多公司都是用Jenkins作为持续集成工具,所以要让执行自动化测试的人看明白自动化在跑什么,哪里失败了,关键节点都需要截图。 怎么做呢,目前项目中是这么实现的: 1.实现截图功能类: 1 2 3 4 5 阅读全文
posted @ 2017-10-18 17:51 滴水之光 阅读(1888) 评论(1) 推荐(1) 编辑
  2017年10月12日
摘要: 在用selenium编写web页面的自动化测试代码时,可能需要执行一些JavaScript代码,selenium本身就支持执行js,我们在代码中可以使用executeScript、executeAsyncScript这两个方法来执行JS。 executeScript是同步方法,用它执行js代码会阻塞 阅读全文
posted @ 2017-10-12 18:19 滴水之光 阅读(972) 评论(0) 推荐(0) 编辑
  2017年10月10日
摘要: Commons Configutation commons configuration可以很方便的访问配置文件和xml文件中的的内容。Commons Configuration 是为了提供对属性文件、XML文件、JNDI资源、来自JDBC Datasource数据的访问。 官方文档:http://c 阅读全文
posted @ 2017-10-10 19:25 滴水之光 阅读(255) 评论(0) 推荐(0) 编辑
  2017年9月25日
摘要: 一、TCP/IP的标准化 1、TCP/IP的含义 一般来说,TCP/IP是利用IP进行通信时所必须用到的协议群的统称。 具体点,IP或ICMP、TCP或UDP、TELENT或FTP、以及HTTP等都属于TCP/IP协议,而TCP/IP一词泛指这些协议,有时称它们为TCP/IP为网际协议族/TCP/I 阅读全文
posted @ 2017-09-25 17:57 滴水之光 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 下面是协议层从底层至顶层的一个模型图: 一、计算机网络的背景 1.1 计算机的发展 有人说:“20世纪最伟大的发明就是计算机”,自诞生伊始,计算机经历了一系列发展,从大型通用计算机、超级计算机、小型机、个人电脑、工作站以及现如今笔记本、平板、智能手机等, 计算机已经彻底融入了我们的生活 1.2 计算 阅读全文
posted @ 2017-09-25 17:35 滴水之光 阅读(290) 评论(0) 推荐(0) 编辑
摘要: jmeter提供了很多元件,帮助我们更好的完成各种场景的性能测试,其中,定时器(timer)是很重要的一个元件,最新的3.0版本jemter提供了9种定时器(之前6种),下面一一介绍: 一、定时器的作用域 1、定时器是在每个sampler(采样器)之前执行的,而不是之后(无论定时器位置在sample 阅读全文
posted @ 2017-09-25 15:14 滴水之光 阅读(186) 评论(0) 推荐(0) 编辑
  2017年9月14日
摘要: HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation 阅读全文
posted @ 2017-09-14 11:25 滴水之光 阅读(158) 评论(0) 推荐(0) 编辑
  2017年9月13日
摘要: 一般来说课本上的数据结构包括数组、单链表、堆栈、树、图。我这里所指的数据结构,是一个怎么表示一个对象的问题,有时候,单单一个变量声明不堪大用,比如int,String,double甚至一维数组、二维数组无法完全表达你要表达的东西,而定义一个类Class有太过麻烦,这时候,你可以考虑一下用Java中的 阅读全文
posted @ 2017-09-13 19:27 滴水之光 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 1.Properties类与Properties配置文件 Properties类继承自Hashtable类并且实现了Map接口,也是使用一种键值对的形式来保存属性集。不过Properties有特殊的地方,就是它的键和值都是字符串类型。 2.Properties中的主要方法 (1)load(Input 阅读全文
posted @ 2017-09-13 19:08 滴水之光 阅读(464) 评论(0) 推荐(0) 编辑
  2017年8月26日
摘要: 在Java程序中,要“逐一处理”――或者说,“遍历”――某一个数组或Collection中的元素的时候,一般会使用一个for循环来实现(当 然,用其它种类的循环也不是不可以,只是不知道是因为for这个词的长度比较短,还是因为for这个词的含义和这种操作比较配,在这种时候for循环比其 它循环常用得多 阅读全文
posted @ 2017-08-26 12:24 滴水之光 阅读(338) 评论(0) 推荐(0) 编辑