
Java
文章平均质量分 65
iteye_18892
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Swing中JColorChooser的Abbot单元测试
使用Abbot给Java Swing写单元测试,遇到这样一个问题:如果用到了showDialog(...)方法,由于是ModelDialog,系统执行到这里就被block了,无法通过Abbot写单元测试。 举个简单的例子来说:Frame中有个button,点击后会显示JColorChooser Dialog,选取颜色后点击OK或者Cancel按钮,Dialog消失,同时返回Color对象,然后就...2009-10-23 16:53:40 · 298 阅读 · 0 评论 -
Spring Security intercept url
客户遗留系统的权限部分使用了Spring security中的FilterSecurityInterceptor,可以通过设置intercept-url及对应的权限进行验证。 其典型用法是在配置文件的Bean中定义: <bean id="filterSecurityInterceptor" class="org.springframework.security.intercept...原创 2010-09-02 14:49:51 · 307 阅读 · 0 评论 -
Web自动化测试之WebDriver
对Web进行自动化测试,我们首先想象一个简单的场景,来看看需要测试哪些东西: a. 元素定位:无论使用XPath, Dom还是CSS,需要简单方便的API定位元素,可以延时等待元素出现; b. 交互操作:包括文本框、单选框、多选框、按钮、表格单元的输入或者点击; c. 页面操作:页面切换和关闭、对话框切换和关闭; d. 其他要求:对主流浏览器测试的支持、对JavaScript的支持等。 ...原创 2010-03-04 23:11:02 · 189 阅读 · 0 评论 -
Quartz Job之cron/Fixed Interval/Fixed Delay
对应用中的调度任务应该有3种:基于cron的;固定间隔的(Fixed Interval);固定延时的(Fixed Delay)。 1. 基于cron 这比较容易理解,只需要给出一个cron的表达式,就可以根据表达式去执行。比如 "0 0 12 ? * WED" 代表"每周三的12:00” 它的几个部分分别代表:秒、分、小时、基于月的天;月;基于周的天;年(可选) 如果你使用Quartz...原创 2010-12-08 11:07:04 · 967 阅读 · 0 评论