自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kiven's blog

我也很想让世界变的更美好,可是上帝却不开放源代码

  • 博客(24)
  • 收藏
  • 关注

原创 博客搬家

博客已搬家,地址:http://www.ostest.cn

2014-02-16 19:17:32 845 1

原创 java链接zookeeper

服务器通信以及跨平台通信中会遇到zookeeper这个东西,至于什么是zookeeper,google it!为了测试这块的东西,必须要懂zookeeper工作原理,因此,本人整理了一下zookeeper的一般用法便于理解,以及更好的测试~~package com.kiven.test;import java.io.IOException;import java.util.concurr

2013-09-04 18:47:40 1060

原创 Nginx配置文件nginx.conf中文详解

PS:更详细的模块参数请参 考:http://wiki.nginx.org/Main#定义Nginx运行的用户和用户组user www www;#nginx进程数,建议设置为等于CPU总核心数。worker_processes 8;#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_l

2013-09-03 21:14:34 692

原创 Java的Map集合的三种遍历方法

集合的一个很重要的操作---遍历,学习了三种遍历方法,三种方法各有优缺点~~01package com.myTest.MapText;02 03import java.util.Collection;04im

2013-09-02 23:42:43 865

原创 Linux服务自启动的方式

有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务主要用三种方式进行这一操作:ln -s                       在/etc/rc.d/rc*.d目录中建立/etc/init.d/服务的软链接(*代表0~6七个运行级别之一)chkonfig                命令行运行级别设置ntsysv               

2013-09-01 01:40:24 760

原创 httpclient自己写接口性能测试脚本

这里先简单给出一个httpclient的例子:import java.io.IOException;import java.io.UnsupportedEncodingException;import java.net.URI;import java.net.URISyntaxException;import java.util.ArrayList;import java.util.

2013-09-01 01:31:20 2357

原创 junit4.11 NoClassDefFoundError的错误

运行junit4.11时报这个NoClassDefFoundError的错误,因为junit4.11中没有了hamcrest.jar,所以可下载hamcrest.jar加入classpath或者换低版本的junit4

2013-09-01 01:07:59 1380

转载 【软件推荐】Sublime Text,一款为写码子而生的编辑器

官网:http://www.sublimetext.com/本文只是为了向大家介绍一款好用并逐渐被很多人接受,但仍未大众化的编辑器。不讨论用编辑器写程序还是用图形化IDE写程序之类的问题。。。个人觉得,用这款软件写脚本更顺手一些。这篇文章对sublime介绍得很详细,还含有讲解的视频:[视频]Sublime Text2:兼具vim和TextM

2013-09-01 01:03:50 1048

转载 使用Jsoup解析HTML页面

在写Android程序时,有时需要解析HTML页面,特别是那类通过爬网站抓取数据的应用,比如:天气预报等应用。如果是桌面应用可以使用htmlparser这个强大的工具,但是在Android平台上使用会出现错误;另一种办法是使用正则表达式来抽取数据;再有一个办法是纯字符串查找定位来实现。文本将要介绍的是使用Jsoup这个开源的解析器来实现。Jsoup既可以通过一个url网址,也可以通过存储h

2013-09-01 01:01:05 1454

原创 基于selenium的自动化测试框架

最近正在研究一套基于selenium的自动化测试框架该框架目前开发了有70%左右但是需要很多改进的地方希望各位道友~能谈谈自己的想法或思路~~项目就先不展示了,等全部功能开发完成后开源给大家哈~~o(∩_∩)o

2013-09-01 00:59:53 1152

转载 轻量级性能测试工具ContiPerf

使用java进行脚本开发的测试童鞋有福了,不仅自动化能做,性能测试也能做:轻量级性能测试工具ContiPerf :ContiPerf 是一个轻量级的测试工具能轻松地利用的JUnit 4的性能测试,测试案例,例如连续性能测试。它的灵感来自JUnit 4中与注释简单测试配置,以及用JUnitPerf的包装性能测试单元测试的想法,但更强大和更容易使用。它使用定义测试执行的特点和性能要求的

2013-09-01 00:57:00 1209

原创 自动化与性能测试集成-极品干货!!!

想过自动化测试和性能测试集成运行吗?没错,你没看错。看看selenium与jmeter如何进行集成测试吧~~~~~先上图(一个小例子):具体如何应用,等待案例~~原理为:使用selenium编写java自动化脚本,采用junit框架,将写完的脚本导出jar文件,在jmeter中选择该jar文件运行性能测试。~~~~看到这个实在太鸡冻了。

2013-09-01 00:54:57 1036

转载 SQLite---强大的轻型数据库

SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL

2013-09-01 00:50:08 2025

原创 百度搜索框输入值后自动弹出的下拉框的测试(可应用到很多场景)

百度搜索框输入内容后,会匹配相关数据,弹出下拉框(共10条数据),看一下:看一下如何测试:import java.util.List;import java.util.concurrent.TimeUnit;import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openq

2013-09-01 00:46:11 3795

原创 自动化测试中用到的一些功能类(纯手工整理)

1、WebDriver处理一些弹窗import java.util.Set;import org.openqa.selenium.Alert;import org.openqa.selenium.By;import org.openqa.selenium.NoAlertPresentException;import org.openqa.selenium.WebDriver;impo

2013-09-01 00:39:28 1686

原创 (视频)WebDriver快速入门(一)

这是我的处女作,希望大家多多支持下。后续会有更多的视频跟大家一起分享~~o(∩_∩)o 视频的地址:http://pan.baidu.com/share/link?shareid=509872&uk=656952279

2013-05-17 23:35:52 1209 3

原创 selenium2.0数据驱动测试的应用

在致友的自动化测试中,我们往往需要很多测试数据,而且这些测试数据需要尽可能的覆盖全面,前段时间写的致友的自动化脚本所有测试数据是直接在程序中生成,这些数据大部分是按一定规则排列的,不具有代表性。于是,想到了数据驱动。这里我们需要一个Excel文件(放置于项目根目录),我们还需要jxl这个jar包,需要的数据我们可以从致友实验局的数据库中采集(这些数据具有一定的代表性),将数据导入该Excel文

2013-04-20 19:22:41 1820

原创 VC实现发送微博消息

//发送的微博能够实现中文显示//转码 ANSI字符集下将CString转化成UTF-8char * ConvertANSIToUTF8(CString &strANSI) { int nLen = ::MultiByteToWideChar(CP_ACP,MB_ERR_INVALID_CHARS,(LPCTSTR)strANSI,-1,NULL,0); unsig

2013-04-20 19:13:59 1361

转载 LoadRunner使用动态链接库技术

创建一个动态库动态连接库支持所有windows下的编程。 VB、Dephi、C#、C/C++等。我们这里用VC++进行演示。下面通过VC++ 6.0中文版来创建一个动态函数。打开VC++ 6.0,新建一个工程,这里先择工程类型为“Win32 Dynamic-link Library”,起一个工程名称,并选择好存方位置。 点击“确定”按钮,会询问你希望创建什么类型的DLL?

2013-02-18 12:16:36 560

转载 JS判断Session过期

客户希望如果没有操作,在30分钟后session过期,并且自动进行注销的操作。显然服务器没有提供这方面的支持,所以只能从客户端下功夫。实现的方式很简单,在js中记录进入页面的时间,通常用户的操作都会导致页面的刷新和url的变动,所以在公共的包含文件中加上如下的代码,1. 记录进入页面的时间。 2. 设置一个定时器,检查这个时间也现在时间的差值是否大于session过期的时间,也就是30分钟

2013-02-06 15:33:31 11384

原创 WebDriver-Java 截屏功能

//截屏功能,并以当前时间戳作为文件名保存在指定目录下public void takeScreenShot(){ String dir_name = "screenshot"; //定义一个截图存放的目录 //判断目录是否存在 if(!(new File(dir_name).isDirectory())){ //如果不存在则

2013-02-06 15:29:35 1217

原创 自动取微博所有粉丝姓名和电话

看了上次同事的一个取新浪粉丝ID的脚本后,本人连夜搞了个取致友微博上所有粉丝姓名和座机号的脚本,废话不说,直接上代码:package com.test;import java.util.List;import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.seleniu

2013-02-06 15:28:21 2035

原创 MyEclipse实现自动、定时、自定义发微博

今天忙了两个小时左右,终于将MyEclipse自动化测试环境搭建完成,并写了一个小小的测试程序。这个程序用来实现从文本中读取内并自动发送到微博上(可实现自动、定时、自定义发送微博哦!)。下面是测试程序清单(有详细注释):今天忙了两个小时左右,终于将MyEclipse自动化测试环境搭建完成,并写了一个小小的测试程序。这个程序用来实现从文本中读取内并自动发送到微博上(可实现自动、定时、自定义发

2013-02-06 15:27:27 796

转载 用C多线程实现当年微软的竞赛题

//1986年微软举行的一场程序设计竞赛/************************************************************************//*竞赛题目是:建立一个包含四个窗口的多任务仿真程序。第一个窗口必须显示一系列的递增数,第二个必须/*显示一系列的递增质数,而第三个必须显示Fibonacci数列(Fibonacci数列以数字0和1开

2013-02-06 15:25:58 499

空空如也

空空如也

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

TA关注的人

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