java

java程序引用jNetPcap抓包的方法

jNetPcap是libpcap的一个Java完整封装,通过jni对libpcap的封装,用于网络数据包捕和分析,数据包解码功能支持多种协议。jNetPcap支持windows、LINUX、android等系统。

jNetPcap官网:http://www.jnetpcap.com/

eclipse中使用jNetPcap库的方法:

1.首先安装winpcap/lipcap,windows系统安装winpcap,unix为基础的系统安装lipcap。

Tags: ,

Posted in 抓包工具, 网络&协议 | No Comments »

Java获取指定坐标点RGB颜色值并进行对比

自动化程序中通过获取不同屏幕坐标的颜色值,判断ui控件是否出现。

Java获取指定屏幕指定坐标点颜色然后分别输入RGB色值并进行颜色对比,最后将RGB颜色转换成HEX格式:

import java.awt.Color;
import java.awt.Robot;

public class GetColor {

Tags:

Posted in selenium, 测试工具 | No Comments »

Java类对象

类是具体的抽象,而对象是类的具体实现。在面向对象编程中,每个对象都有自己的行为和属性,而类就是把具有相同行为和 […]

Tags:

Posted in selenium, 测试工具 | No Comments »

Java对象比较方法equals和==的区别

String str1=new String(“hello”); String str2=new String […]

Tags:

Posted in selenium, 测试工具 | No Comments »

StringBuilder>StringBuffer>String简记

字符串连接操作中,大部分情况执行效率StringBuilder > StringBuffer > String。字符串连接操作建议优先使用StringBuilder,多线程时使用StringBuffer。

String 类型和 StringBuffer 类型的主要性能区别在于 String 是不可变的对象,每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的字符串不建议使用 String。

Tags:

Posted in selenium, 测试工具 | No Comments »

java添加注释

//单行注释 /* 多行 注释 */ /** 可以生成文档的注释*/ “ctrl+/”快捷键为选中行快速添加和 […]

Tags:

Posted in selenium, 测试工具 | No Comments »

httpComponents发送get请求并获取响应信息

试了一把httpComponents,httpComponents发送get请求并获取响应信息并输出状态码

首先将下载的httpcomponents-client压缩包解压,其中lib文件夹下的jar全部Add External Jars,java源码如下:

import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;

Tags: ,

Posted in 功能测试工具, 测试工具 | No Comments »

java引用sikuli-script.jar模拟常见鼠标操作

sikuli IDE可以完成常见的单击、右击、移动到、拖动等鼠标操作,java引用sikuli-script.jar同样可以执行这些常见的鼠标操作,因此即可方便的编写java实现识别图片并模拟点击/拖动目标控件。

Tags: ,

Posted in sikuli, 测试工具 | No Comments »

Eclipse快捷键

收集了一些Eclipse快捷键,掌握了这些Eclipse快捷键,可以大大提高编码效率,贴出来备用。

1. 【ALT+/】
当记不全类、方法和属性的名字时,按下【ALT+/】即可弹出提示。

2. 【Ctrl+/】
快速添加注释,能为光标所在行或选定的多行快速添加注释或取消注释。

3. 【Ctrl+O】
显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用.

Tags: ,

Posted in selenium, 测试工具 | No Comments »

java调用sikuli:引用sikuli-script.jar

Sikuli 基于 Jython,其核心代码由 Java 编写,可在用户自定义的 Java 工程中将其作为 J […]

Tags: ,

Posted in sikuli, 测试工具 | No Comments »