Commit Graph
53 Commits
Author SHA1 Message Date
Calvin e819fbcefd #14 开始整理Modules的单元测试,提高测试覆盖率,并顺手改进代码。 2012-05-05 23:39:31 +08:00
Calvin da2440535c fix smoke test 2012-05-05 18:44:42 +08:00
Calvin cde6be9251 #29 引入Unstable的Category,在Jenksin上放弃运行不稳定的case 2012-05-05 18:24:15 +08:00
Calvin 40aa82bd1b #43 从core与extension中拆分出专门的test模块 2012-05-02 00:44:55 +08:00
Calvin 5164909372 cleanup 2012-04-29 14:51:44 +08:00
Calvin 6a0cc714ab rename 2012-04-28 22:22:22 +08:00
Calvin 3b53c1d538 update jetty server, 在windows上重复启动相同端口时应该报错。 2012-04-28 00:26:39 +08:00
Calvin ab2782375c cleanup 2012-04-24 14:52:21 +08:00
Calvin a3f2882aa8 fix cases 2012-04-20 00:21:07 +08:00
Calvin 59d4461065 cleanup 2012-04-20 00:10:13 +08:00
Calvin bdad809db9 cleanup profiles and settings. 2012-04-19 01:36:20 +08:00
Calvin ba7fd2f554 cleanup profiles and settings. 2012-04-19 01:26:52 +08:00
Calvin f9bff6d26f cleanup,rename 2012-04-18 23:04:25 +08:00
Calvin bd7e5a2c40 cleanup and upgrade3pps:
selenium 2.20->2.21, H2 1.3.164->1.3.166, Hibernate 4.1.1.Final->4.12, PoweMock 1.4.11->1.4.12
2012-04-12 23:08:03 +08:00
Calvin 047db46599 #29 Spring Profile配置升级,设定默认Profile为Production,functional test通过改变环境变量而不是使用另一个web.xml来改变profile。独立出functional test的Profile。Maven只 执行refresh db时会读取重载过的application.local的属性。 2012-04-10 22:33:08 +08:00
Calvin e3d70ce0b0 cleanup by Eclipse 2012-04-09 10:59:06 +08:00
Calvin b47683f350 #8 cleanup 2012-04-09 10:55:16 +08:00
Calvin 59ccd5db5b #29 支持Selenium Remote Server 2012-04-08 23:43:19 +08:00
Calvin 9be95b321b #29 Junit Rule太高级了,换了一个Spring里的初始化Bean 2012-04-08 15:25:08 +08:00
Calvin 41cca8439c #29 使用Rule机制,保证dbunit的初始化数据在整个测试周期里只执行一次. 2012-04-08 14:03:01 +08:00
Calvin 1ee0146284 #29 functional case fix and cleanup 2012-04-08 11:07:39 +08:00
Calvin a38cccf6c5 #29 改进Selenium只创建一次(很慢的),在JVM退出时使用shutdownHook去关闭它 2012-04-08 02:47:00 +08:00
Calvin 9f0742460d #29 让HtmlUnitDriver支持Javascript,在Jenkins上执行更多SmokeTest 2012-04-08 02:25:54 +08:00
Calvin ae00478075 #29 改进Functional Test不止对嵌入式Jetty执行,也可以对在运行的其他服务器执行, Fixtures改进可适用于多种数据库。 2012-04-08 02:12:26 +08:00
Calvin 5153c9061e #29 改进Functional Test不止对嵌入式Jetty执行,也可以对在运行的其他服务器执行, Fixtures改进可适用于多种数据库。 2012-04-07 23:11:53 +08:00
Calvin bd27910dda cleanup 2012-04-04 22:56:40 +08:00
Calvin 5823ff0817 #29 functional test结构再次大升级 2012-03-30 13:53:27 +08:00
Calvin a6b0a55be2 cleanup, DaoTestCase use more em.flush() to force the sql execute. 2012-03-29 22:37:58 +08:00
Calvin 1f8d6e6882 #11 shiro改用Controller方法级别annotation控制权限,url级别仅用于控制用户认证 2012-03-25 17:05:37 +08:00
Calvin 48591d99fe #12 改进selenium.driver的设定机制,在Jenkins上可以用JVM命令行变量动态设定 2012-03-22 13:03:18 +08:00
Calvin e066d4fdfc fix cases 2012-03-20 12:04:04 +08:00
Calvin ff30e0aa0c Improvement #12 调整命名,. 2012-03-14 23:25:08 +08:00
Calvin 585a6cd055 Improvement #12 Jenkins上初次运行失败, 调整端口重试. 2012-03-14 14:06:45 +08:00
Calvin 289fd5956e Improvement #12 尝试在Jenkins上用HtmlUnitDriver运行带@Category(Daily.class)的最重要Cases.
另整理了JSTL-1.2.jar 和  taglib-1.1.2.jar, 前者改为provided, 后者取消,因为已包含在前者内。
2012-03-14 12:31:07 +08:00
Calvin 656f9784a1 Issue #6 SiteMesh回退到2.4.2 2012-03-14 01:03:48 +08:00
Calvin 540044fd1b Issue #15 Selenium2.0使用升级
使用WebDriverWait与ExpectedConditions实现灵活等待。
取消对Selenium1.0的依赖,通过加大implicitlyWait解决waitForPageLoad的问题。
2012-03-12 01:11:34 +08:00
Calvin d2f601a974 Issue #16 在Sonar 2.13默认Profile的基础上指定SpringSide的代码检查规则,同时顺手修改代码 2012-03-06 12:13:58 +08:00
Calvin 4f442131ad 吃饱了撑着再做一次core的Package重构 2012-03-02 01:15:24 +08:00
Calvin cd53dfcbb3 Data JPA 实现自定义扩展函数 2012-02-29 11:51:53 +08:00
Calvin 2cb4e56a64 Fix JPA problem 2012-02-29 00:38:16 +08:00
Calvin 5bf5a7857f Fix JPA problem 2012-02-29 00:31:27 +08:00
Calvin dd11e792ad fix cases, i love the jenkinshosting.com. 2012-02-28 23:05:13 +08:00
Calvin 4143910161 使用Spring3.1的Profile功能管理ApplicationContext.xml中Production/Dev/Test等環境的區別.
详见: https://github.com/springside/springside4/wiki/Spring
2012-02-28 21:31:27 +08:00
Calvin 9cb76c2cf5 在showcase引入DATA-JPA和Spring的Profile,江湖從此多事, shiro的FilterFactoryBean就先出問題了. 2012-02-28 17:35:55 +08:00
Calvin dee5314992 修正Showcase中的Selenium Cases, 当然也是越改越好了 2012-02-28 11:10:03 +08:00
Calvin 9dbbef84d4 修正Showcase中的Selenium Cases, 当然也是越改越好了 2012-02-27 21:42:49 +08:00
Calvin 41492b3877 修正Mini-Web中的Selenium Cases 2012-02-27 18:07:53 +08:00
Calvin b40f2d84e0 Spring MVC的事务问题 2012-02-26 22:01:17 +08:00
Calvin bb45579a93 所以UnitTest顺畅运行, 将放在jenkinshosting.com上执行 2012-02-24 21:55:23 +08:00
Calvin 7d6f527972 又来无聊的Package Refactory. 2012-02-24 13:21:01 +08:00