- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 身份证算法编写
算法参考:http://topmanopensource.iteye.com/admin/blogs/1981691身份证算法实现为:import java.util.Calendar;import java.util.Collection;import java.util.HashMap;import java.util.Iterator;import java.uti...
2013-11-27 14:56:22 1245
原创 SWTBot运行参数跟踪
在swtbot的单元测试中需要设置Run to Product的参数制,本来想通过参数配置,不用每次手动设置.运行研究结果.首先上图: 可以发现:1.首先线程调用的Test的测试工作台WorkbenchTestable /** * Initializes the workbench testable with the display and ...
2013-11-06 09:19:38 503
原创 SWTBot中运行中那些参数控制
Can I slow down the execution speed of SWTBot tests?Yes you can! To slow down the speed of execution of SWTBot, you need to set the system property "org.eclipse.swtbot.playback.delay". This delay ...
2013-11-05 15:07:19 521
原创 SWTBot中运行失败截屏的控制.
在swtbot中运行失败会生成失败的截屏图片会在项目的根目录下生成一个默认的screenshots目录存在失败的截屏图片.关于截屏的ScreenshotCaptureListener实现了一个junit失败通知类接口RunListener.package org.junit.runner.notification;import org.junit.runn...
2013-11-05 15:03:15 356
原创 利用SWTBot中自定义Widget和Control的实现
http://wiki.eclipse.org/SWTBot/Testing_Custom_ControlsSWTBot/Testing Custom Controls Thomas Py wrote: > hI! > i´ve got a rcp-application with own swt-items.. for example there is...
2013-11-05 14:45:12 311
原创 Hamcrest简单学习
在以前的junit测试中常用到断言,但是没有研究断言的源代码,最近在项目中采用swtbot时候,发现项目swtbot和junit底层都使用了hamcrest作为匹配工具 的. SWTBot中finder中采用的是Hamcrest实现的.其中常用的如下:1,WithText可以matcher有getText方法的swt widget。2,WithLabel用来match...
2013-11-05 14:29:14 162
原创 利用SWTBot实现Eclipse的应用程序的自动化测试开发
利用SWTBot实现高效的SWT和基于Eclipse的应用程序的自动化测试开发 SWTBot是一个开源基于Java的自动化运行时测试工具,其测试速度快效率高,可以GUI测试SWT和基于Eclipse的应用程序,可以运行在SWT能运行的所有平台上,可以使得开发和测试人员更紧密而高效的合作开发自动化测试。SWTBot提供了许多访问SWT和Eclipse组件的API来隐藏SWT和Eclipse...
2013-11-04 13:30:26 503
原创 利用SWTBot实现Eclipse的应用程序的自动化测试开发
SWTBot工作机制: 让我们看看new SWTBot()的初始化过程,SWTUtils.primaryThreadGroup()静态方法首先从JVM内获取当前Thread的ThreadGroup的父ThreadGroup即JVM顶级ThreadGroup,然后SWTUtils.allThreads()从这个顶级ThreadGroup获取全部Thread,最后SWTUtils.dis...
2013-11-04 13:28:05 298
jQuery最新API
2012-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人