自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lassewang的成长历程

记录Lassewang职业生涯中的点点滴滴

  • 博客(46)
  • 资源 (61)
  • 收藏
  • 关注

转载 利用Selenium搭建Nunit测试框架

1、首先下载selenium RC和selenium sever,并将selenium sever放在selenium RC的解压缩目录下,创建文件start up.bat文件,里面写上java -jar "C:\selenium-dotnet-2.3.0\selenium-server-standalone-2.3.0.jar"。此时以管理员的身份运行start up.bat文件就可以启动s

2013-08-28 15:31:00 1820

转载 Selenium终极自动化测试环境搭建(一):Selenium+Eclipse+Junit+TestNG

第一步 安装JDK  JDk1.7.下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html一路猛击‘下一步’,OK。安装完成后配置环境变量:  JAVA_HOME = E:\Java\Java\jdk1.7.0_15  PATH = %JAVA_HOME%\

2013-08-28 15:27:10 1961

转载 Selenium终极自动化测试环境搭建(二):Selenium+Eclipse+Python

前面举例了Selenium+Eclipse+Junit+TestNG自动化测试环境的搭建,在前一篇的基础上,下面再举例Selenium+Eclipse+Python测试环境搭建。第一步:安装Python根据下面的地址,直接一键安装,全部默认方式。下载地址:http://www.python.org/ftp/python/2.7.5/python-2.7.5.msi安装到C:\Pyt

2013-08-28 15:26:13 1154

原创 网络协议基础知识

7应用层例如HTTP、SMTP、SNMP、FTP、Telnet、SIP、SSH、NFS、RTSP、XMPP、Whois、ENRP6表示层例如XDR、ASN.1、SMB、AFP、NCP5会话层例如ASAP、SSH、ISO 8327 / CCITT X.225、RPC、NetBIOS、A

2013-08-28 14:19:23 1229

原创 WEB测试利器Selenium-core

Selenium IDE是Firefox的一个插件,是可以进行脚本录制以及案例转换,所以Selenium IDE+Firebug会成为你日后写测试案例的两大助手(IE下可以使用Selenium Core+IEDevelperToolBar)。Selenium IDE下载:http://seleniumhq.org/download/Firebug下载:https://addons.mozi

2013-08-28 10:04:58 1318

原创 WEB网页测试利器Selenium-RC

什么是 Selenium?  Selenium 是 ThoughtWorks 专门为 Web 应用程序编写的一个验收测试工具。据 Selenium 主页所说,与其他测试工具相比,使用 Selenium 的最大好处是:  “Selenium 测试直接在浏览器中运行,就像真实用户所做的一样。Selenium 测试可以在 Windows、Linux 和 MacintoshAnd 上的 Int

2013-08-28 09:46:03 1128

原创 Tcpdump 的用法

第一种是关于类型的关键字,主要包括host,net,port, 例如 host 210.27.48.2,指明 210.27.48.2是一台主机,net 202.0.0.0 指明 202.0.0.0是一个网络地址,port 23 指明端口号是23。如果没有指定类型,缺省的类型是host.第二种是确定传输方向的关键字,主要包括src , dst ,dst or src, dst and src ,

2013-08-27 15:23:23 852

原创 用于网络协议测试的工具

Packetsquare, 一个协议编辑器和回放工具Tcptrace, 网络通讯消息截取工具EtherApe, 一个图形化的网络流量嗅探器Ngrep, 一个在网络通讯的数据包中匹配指定内容的工具netsniff-ng, 一个自由、高性能的Linux下基于命令行的网络包分析工具Wireshark, 跨平台的图形抓包软件件tcpdump,用于拦截和显示TCP/IP数据包(Win

2013-08-27 15:13:20 4222

原创 越来越强大的SAFS/STAF/STAX自动化测试框架

上一次,向大家介绍了Openqa.org社区提供的、适合web应用的、开源的自动化测试框架 (开源测试工具/社区(Selenium /OpenQA.org)——今非昔比 )。最近,看到STAF+STAX发布了最新版本,包括许多服务组件,可以看出STAF+STAX的框架越来越完整,值得向大家推荐。         September 24, 2008:STAF 3.3.1,STAX

2013-08-27 11:44:46 1484

转载 使用Rational PureCoverage测试代码覆盖率

软件测试是软件构建过程中非常重要的一环,测试可以完成许多事,但最重要的是可以衡量正在开发的软件的质量。有一种观点认为,在开发周期中,越早使测试成为投入的一部分越好。一个软件从代码编写开始就要面临这各种各样的测试,单元测试、集成测试、回归测试等等,其中与软件开发人员关系最紧密的就是单元测试。    单元测试的主要目的是获取应用程序中可测试软件的最小片段,将其同代码的其余部分隔离开来,然后确定它的

2013-08-27 10:13:15 2032

转载 CUnit在Linux下安装配置

由于项目需要,对于C语言的单元测试工具CUnit在Linux下如何使用进行了调查,在网上对相关内容进行搜索发现,很多内容都很相近,甚至完全一样,在这篇争相转载的文章中,虽有详细的说明,但也有描述的不甚清晰之处,对于刚刚接触Linux的同学,往往是一头雾水,不能很顺利的配置出来。籍着此次的调查机会,现将具体的步骤和配置过程中需要注意的地方进行了补充说明,希望能对以后需要进行同样工作的同学有些帮助。

2013-08-26 18:35:27 997

转载 C语言单元测试

C语言单元测试 对于敏捷开发来说,单元测试必不可少,对于Java开发来说,JUnit非常好,对于C++开发,也有CPPUnit可供使用,而对于传统的C语言开发,就没有很好的工具可供使用,可以找到的有这么几个工具: CuTest -- CuTest(Cute Test)是一个非常简单的C语言单元测试工具。在使用它的时候,只需要包含两个文件“CuTest.c CuTest.h”,然后就可以

2013-08-26 18:00:01 2509

原创 网络攻击手段

1.拒绝服务攻击:一般情况下,拒绝服务攻击是通过使被攻击对象(通常是工作站或重要服务器)的系统关键资源过载,从而使被攻击对象停止部分或全部服务。目前已知的拒绝服务攻击就有几百种,它是最基本的入侵攻击手段,也是最难对付的入侵攻击之一,典型示例有SYN Flood攻击、Ping Flood攻击、Land攻击、WinNuke攻击等。2.非授权访问尝试:是攻击者对被保护文件进行读、写或执行的尝

2013-08-26 14:59:37 1058

转载 libcurl教程

原文地址:http://curl.haxx.se/libcurl/c/libcurl-tutorial.html    译者:JGood(http://blog.csdn.net/JGood )    译者注:这是一篇介绍如何使用libcurl的入门教程。文档不是逐字逐句按原文翻译,而是根据笔者对libcurl的理解,参考原文写成。文中用到的一些例子,可能不是出自原文,而是笔者在学习过

2013-08-26 09:22:30 929

原创 开源的网络协议库LibCurl

网址:http://www.libcurl.org/ 支持perl、donet、ruby、python语言

2013-08-23 14:57:26 1429

转载 玩转Google开源C++单元测试框架Google Test系列(gtest)(总)

前段时间学习和了解了下Google的开源C++单元测试框架Google Test,简称gtest,非常的不错。 我们原来使用的是自己实现的一套单元测试框架,在使用过程中,发现越来越多使用不便之处,而这样不便之处,gtest恰恰很好的解决了。其实gtest本身的实现并不复杂,我们完全可以模仿gtest,不断的完善我们的测试框架, 但最后我们还是决定使用gtest取代掉原来的自己的测试框架,原

2013-08-23 14:34:15 849

原创 googleTest学习地址

范例:http://code.google.com/p/googletest/wiki/V1_6_Samples 学习向导:http://code.google.com/p/googletest/wiki/V1_6_AdvancedGuide

2013-08-23 14:22:44 834

转载 适合于跨平台的C++测试工具

gtest,英文全称是Google C++ Testing Framework,英文简称是Google Test,中文译为“谷歌C++测试框架”,它是从谷歌内部诞生并受到业界追捧的一个非常优秀的测试框架,支持如自动发现测试、自定义断言、死亡测试、自动报告等诸多功能。其他著名的自动化测试框架产品还有CppUnit、CxxTest、JUnit、PyUnit等。如果你是一名开发工程师,或者你编写

2013-08-23 14:21:07 950

原创 测试管理及测试工具盒集

本文推荐的,基本上以开源或免费的为主,但是也会有收费的工具。 1、测试计划及用例管理      名称:             testlink      下载地址:     http://sourceforge.net/projects/testlink/files/ 2、BUG管理工具      名称:             mantis      下载地

2013-08-23 11:39:31 883

转载 四种常用的自动化测试框架

一直想仔细研究框架,写个流水账似的测试程序不难,写个低维护成本的测试框架就很难了,所以研究多种测试框架还是很有必要的,知道孰优孰劣,才能在开始编写框架的时候打好基础,今天读到了KiKi Zhao的翻译文章,觉得很是不错,写了一点学习心得,有不正确之处,请指出。中文原文地址:http://www.cnblogs.com/nckiki/articles/244202.html英文原文地址:ht

2013-08-22 15:13:28 3392

原创 Java测试框架Automation Center

AC是一个集成各种测试工具的java自动化测试管理与运行平台。AC目前能够支持Java,Selenium,QTP,Ant,Junit等测试工具。它具有以下明显的优势:在AC中可以调度不同类型的Test Job,并提供统一的depedency机制和数据交互接口。 应用于业务逻辑关联复杂的自动化测试,尤其适用于银行,电信等业务。比如qtp job负责页面提交,而java job可以通过jdbc

2013-08-22 14:58:19 1395

转载 SWT的可视化控件的X11窗口句柄简介

SWT与AWT本质上都是一套依赖于操作系统具体实现的GUI库。与swing在所有操作系统上外观一致的做法不同,awt和swt在不同的操作系统上的外观是和本地窗口一样的。每一个swt和awt的窗口都对应一个本地窗口(native window),自然也会有一个窗口句柄。而swing则不同,是没有本地窗口句柄的。在获得窗口句柄之后,就可以和用其他的语言(比如C++)实现的 GUI应用程序进行一些互

2013-08-22 14:04:31 1269

转载 SWT的可视化控件的X11窗口句柄简介

SWT与AWT本质上都是一套依赖于操作系统具体实现的GUI库。与swing在所有操作系统上外观一致的做法不同,awt和swt在不同的操作系统上的外观是和本地窗口一样的。每一个swt和awt的窗口都对应一个本地窗口(native window),自然也会有一个窗口句柄。而swing则不同,是没有本地窗口句柄的。在获得窗口句柄之后,就可以和用其他的语言(比如C++)实现的 GUI应用程序进行一些互

2013-08-22 14:04:05 1264

原创 自动化测试三个阶段

1.1 录制/回放测试框架录制/回放测试框架所采用的原理是通过录制应用程序产生的线性脚本进行回放从而达到自动化测试的目的。其优点是简单,通过录制就可以得到所需脚本。但同时也有很大的缺点,它不具有逻辑判断的能力,可维护性差,效率低下。1.2 数据驱动的自动化测试框架该种框架的原理是采用了数据驱动脚本进行测试,数据驱动脚本是将数据输入存储在独立的数据文件中,脚本只存放控制信息,测试时输

2013-08-22 10:20:06 3182

转载 C#山寨版本【天翼拨号客户端】---内含详细抓包,模拟数据---万事俱备,只欠东风。

本帖子本来最初是发在CSDN上的,回复的也有十几个,但没有一个有技术含量的回复。。。。特来此讨论,请教,请各位高手多多指点!! 原帖:山寨【天翼拨号客户端】的详细过程,内含详细抓包,模拟数据方法,只想再请教一个问题!【熟悉网络协议的高手请进!】 - CSDN论坛 - CSDN.NEThttp://bbs.csdn.net/topics/390510533 官方的客户端的最大

2013-08-21 15:22:01 1498

转载 LDTP帮助文档翻译版

LDTP安装:• 源码形式ldtp软件安装   下载   $gitclone git://anongit.freedesktop.org/git/ldtp/ldtp.git  安装   $./autogen.sh --prefix=/usr;make,然后su登录root用户  $make install• 二进制形式ldtp  下载  http://download.

2013-08-21 11:51:27 2709

原创 Linux GUI自动化测试工具

Linux GUI自动化测试工具:http://www.eclipse.org/swtbot/

2013-08-21 11:45:07 4327

转载 基于LINUX平台的自动化测试的研究与应用

在Linux平台下,借助工具或者其他手段实施测试的自动化时,需要关注以下几点:   (一)各种技术应用的前提。对于在开源社区和一些开源项目中获得的测试工具,首先需要了解工具适用于哪些类型应用的测试,以及工具发布后的发布说明和FAQ。开源的工具通常不像商业工具那样成熟稳定,因此找出工具的适用范围以及探索工具的实现程度是进行自动化测试应用的前提。  (二)各种技术应用的环境需求。对于各类工

2013-08-21 11:17:51 3673

转载 linux下如何模拟按键输入和模拟鼠标?

查看/dev/input/eventX是什么类型的事件, cat /proc/bus/input/devices 设备有着自己特殊的按键键码,我需要将一些标准的按键,比如0-9,X-Z等模拟成标准按键,比如KEY_0,KEY-Z等,所以需要用到按键模拟,具体方法就是操作/dev/input/event1文件,向它写入个input_event结构体就可以模拟按键的输入了。linux/

2013-08-21 10:31:16 1105

转载 Linux 虚拟鼠标,键盘

Linux 有自己的 input 子系统,可以统一管理鼠标和键盘事件。基于输入子系统 实现的 uinput 可以方便的在用户空间模拟鼠标和键盘事件。当然,也可以自己造轮子, 做一个字符设备接收用户输入,根据输入,投递 input 事件。还有一种方式就是直接 往 evnent 里写入数据, 都可以达到控制鼠标键盘的功能。本篇文章就是演示直接写入 event 的方法。 linu

2013-08-21 10:13:35 1075

转载 dogtail: Linux下的GUI自动化测试框架

原文链接:http://wangcong.org/blog/?p=992fedora 那边一哥们在搞自动化测试的东西,今天过去看了看,发现这哥们在用一个叫 dogtail 的东西,一个 Python 模块,很酷的一个东东。看来我再一次 out 了,头一次听说这玩意儿。这玩意儿说白了其实就是图形界面程序的自动化测试工具。我们知道图形化的程序很难自动化的,它不像命令行的程序

2013-08-21 10:12:30 2487 1

转载 白盒测试的方法

在白盒测试中,可以使用各种测试方法进行测试。但是,测试时要考虑以下5个问题:  1)测试中尽量先用自动化工具来进行静态结构分析。  2)测试中建议先从静态测试开始,如:静态结构分析、代码走查和静态质量度量,然后进行动态测试,如:覆盖率测试。  3)将静态分析的结果作为依据,再使用代码检查和动态测试的方式对静态分析结果进行进一步确认,提高测试效率及准确性。  4)覆盖率测试是白盒测试

2013-08-07 20:12:29 1852

原创 集成测试-意义和方法

集成测试是将模块按照设计要求组装起来同时进行测试,主要目标是发现与接口有关的问题。如数据穿过接口时可能丢失;一个模块与另一个模块可能有由于疏忽的问题而造成有害影响;把子功能组合起来可能不产生预期的主功能;个别看起来是可以接受的误差可能积累到不能接受的程度;全程数据结构可能有错误等。集成测试是单元测试的逻辑扩展。它的最简单的形式是:两个已经测试过的单元组合成一个组件,并且测试它们之间的接口。

2013-08-06 20:39:56 3289

转载 C++test

什么是单元测试 单元测试的定义是测试应用中最小的单元,单元测试被公认为软件开发过程中的一个关键步骤。单元测试能够简化错误检测,在减少开发时间和成本的同时提高软件质量。 为什么需要单元测试? •  单元测试能帮助客户更准更全面地找到错误,显著提高软件质量 上图显示了一个包含许多对象的应用程序的测试模型,大椭圆表示应用程序,小椭圆表示对象,箭头表示用户输入,红星表示潜在的错误。

2013-08-05 16:02:52 1597

转载 走进单元测试四:单元测试背后的思考和感悟

二月底就要完成所有的单元测试的任务了,做了将近三个月的时间,如果放在以前我有一肚子苦水要述说,不过经历了一些思想上的洗礼之后,不在那么单纯,只为把手头工作做的更加出色而已!    这是单元测试最后一篇了,来做个总结把!    目录:  好的单元测试应该具有的特点  单元测试的命名规范  建立自己的公共调用库  单元测试带给我的思考和感悟  总结图示   1.好的

2013-08-05 15:53:45 831

转载 走进单元测试三:实战单元测试

前两篇文章讲解了一些关于单元测试的基本理论知识,接下来我们应该理论联系实践,在实践中体会单元测试带给我们的便利!   环境:VS2008,2010版本!   关于怎么在VS中创建单元测试,园子里已经有很多这样的文章了,请参考以下链接:     http://www.cnblogs.com/heqichang/archive/2011/09/30/2196779.html     

2013-08-05 15:52:46 909

转载 走进单元测试二:测试需要从哪些方面着手

前言  笼统的来说测试条件无非就是两个方面:① 正向测试 ,② 反向测试!  如果单从这两个方面来思考,肯定出现丢三落四的情况,也就是说不全面,所以应该在上面两种情况的基础上再进行具体划分,那么只要我们能够遵循这些条件基本上就能做到全面(如果能做到,大约80%的问题应该都解决了),于是就出现了下面要说的六个方面内容!  前辈们把这些测试条件总结为:Right – BICEP 1.R

2013-08-05 15:52:17 872

转载 走进单元测试一:初认Unit Test

前言:在公司写单元测试已经有两个多月了(思想上有过纠结),说实话有点像赶鸭子上架,在项目收尾的时候才做,很明显它的作用已经是名副其实了,而且还找像我这样的新手来写(一开始我都不怎么熟悉业务流程),所以现在一直努力学好单元测试,写好它,把自己的事做好!  我也是在读程序员修炼之道 - 单元测试这本书之后,再阅读了园子中的各个文章后的感悟把,写出来跟大家一起分享!  电子书下载地址:http:

2013-08-05 15:50:52 991

转载 如何编写单元测试用例

前段时间公司进行有关测试的培训,集成测试,性能测试,压力测试说了很多。由于本人还处于Coder阶段,只是对单元测试有了些了解。写下来怕以后自己忘记了。都是些自己的看法,不一定准确,欢迎高手指教。    一、 单元测试的概念     单元通俗的说就是指一个实现简单功能的函数。单元测试就是只用一组特定的输入(测试用例)测试函数是否功能正常,并且返回了正确的输出。    测试的覆盖种类 

2013-08-03 21:22:12 3539

转载 白盒测试实例

三角形的问题在很多软件测试的书籍中都出现过,问题虽小,五脏俱全,是个很不错的软件测试的教学例子。本文借助这个例子结合教学经验,从更高的视角来探讨需求分析、软件设计、软件开发与软件测试之间的关系与作用。  题目:根据下面给出的三角形的需求完成程序并完成测试:  一、输入条件:  1、 条件1:a+b>c  2、 条件2:a+c>b  3、 条件3:b+c>a  4、 条件4:

2013-08-03 21:20:33 15885

Native Hook

用于对API下钩子的演示程序,非常不错.可以快速学习如何制作钩子程序

2013-01-30

TextBox中字体底部显示线条

在TextBox中字体底部显示线条,用于特殊要求的显示

2013-01-28

PDF生成开源库

版本3.0.10.0 合并时不会抛出PdfReader not opened with owner password异常

2013-01-21

C#设计界面编辑器

用于设计界面编辑器的工程代码,可理解如何自定义编辑器

2013-01-16

textbox编辑器

textbox编辑器,可以编辑成C#模式,也可以编辑从VB模式,试试就知道了

2013-01-15

特殊字符高亮显示的TextBox

特殊字符高亮显示的TextBox,但是还不是很完美,仅作为参考使用

2013-01-15

百度文库实现

使用C#开发得类似百度文库的演示程序,可有效实现文档的防止复制,另存!

2012-12-03

TrueCrypt Source

虚拟磁盘软件TrueCrypt的源码程序(与FileDisk类似)

2012-11-29

PPT WORD PDF 阅读器

可以阅读PDF PPT WORD的C# Winform程序

2012-11-29

OfficeWordToPDF

将WORD转换成PDF的事例代码,只要安装了相应的Office软件即可

2012-11-29

C# WinForm Ribbon

用于在C#的WinForm上进行Ribbon开发得DEMO

2012-11-29

PortableOpenOffice

通过OpenOffice将WORD转换成PDF的事例代码

2012-11-29

C#文件编辑器

用于编写C#代码的工具,当然不能跟Visual Studio比了,呵呵

2012-11-27

多文件拷贝工具

这个是CSDN上其他人写的一个关于多文件拷贝的工具

2012-11-27

软件项目立项过程

用于描述项目立项过程的整个标准,建立统一的管理标准

2012-09-18

HOOK API Source

1 待测试程序源码 2 Hook MessageBox的源码 3 设置Exe启动加载Dll的源码

2012-08-22

Detour 3.0

微软官方提供的用于开发API HOOK的专用SDK包,从此,API HOOK不再呢么复杂

2012-08-22

WeifengLuo.WinFormsUI.Docking

可以实现VS2008窗口界面风格的控件!!能够快速开发相应的控件,减少研发成本。

2012-08-14

TELELOGIC BDOORS V8.0

TELELOGIC BDOORS V8.0

2012-07-04

TELELOGIC BDOORS V8.0.part6

TELELOGIC BDOORS V8.0.part6第6部分

2012-07-04

SoapUI pro 5.1.2下载地址 + Crack

Web Service API接口测试工具,支持导出测试报告 同时提供破解文件,可以使用到2099年 Windows 32位版本

2018-01-12

GlassButton

使用GDI+开发得Glass Button,很实用的代码。

2013-08-09

AutocompleteMenu

自动弹出菜单的实现,很实用的代码,实现效果比较好

2013-08-09

WebServer-cgi

用于演示WebServer的实例程序,并结合了CGI的调用,值得学习

2013-07-23

fastcgi中文教程

用于讲解fast-cgi程序开发的中文教程,可以快速学习

2013-07-22

QQ界面的实现代码

很好的实现QQ功能的代码,值得研究学习,包括登陆界面,运行界面,聊天界面等

2013-07-12

Freeradius配置wifi认证

使用开源软件Freeradius配置Wifi认证的说明文档

2013-07-12

wpa_supplicant_runtime

eapol_test程序运行时需要的运行库文件,直接放在eapol_test同级目录下即可

2013-06-24

WpdPack_4_0_2.zip

用于编译wpa_supplicant工程所需的源文件,可以测试freeradius

2013-06-24

openssl-1.0.1e.tar.gz

用于制作证书和读取证书的库文件,结合wpa_supplicant使用,共同测试freeradius

2013-06-24

wpa_supplicant-0.7.3

用于测试freeradius的客户端测试程序,可以很方便的在windows上测试freeradius

2013-06-24

MFC窗体动态显示

动态显示MFC窗体的演示DEMO,简单易学

2013-06-14

MFC控件动态拖动

用于演示MFC控件动态拖动的事例代码,可以好好学习

2013-06-14

NDIS驱动开发

学习NDIS层驱动开发得绝好书籍,能够快速掌握相关的知识

2013-04-24

进程注入代码

这个是从CodeProject上面拿下来的一个演示程序,可以学习如何进行进程注入的

2013-04-24

操作IE标签页的例子

用于操作IE标签页的例子、该事例详细讲解了具体的操作流程

2013-04-10

Detours VC6版本库

VC6版本的Detours的库,包含源码以及编译好的二进制文件

2013-03-21

百度定位SDK及演示DEMO

对开发定位的相当有帮助 集成了多种定位方式 非常有用

2013-03-18

获取地址栏的地址

用于获取地址栏地址的相关DEMO,希望能帮助到你

2013-03-14

文件过滤驱动

用于控制文件读写的文件过滤驱动,源码可以直接编译通过

2013-03-12

空空如也

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

TA关注的人

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