RESTClient plugin发布

星期五, 四月 11th, 2008

IDEA 8.0 EAP 8280发布,这个版本稳定了不少,也就发布了RESTClient plugin。RESTClient使用Groovy编写测试脚本,依赖groovy.jar文件,这个jar文件在1.5M左右,而IDEA 8.0就自带来该文件,所以插件的就很小啦,只有600K。RESTClient在测试RESTful Service方面功能比较强大,对于普通http应用测试也很方便,整合到IntelliJ IDEA中,利用IDE的优势将更加便捷,方便开发人员测试。
Del.icio.us : RESTClient

开始开发RESTClient

星期二, 三月 25th, 2008

从今天开始加入RESTClient开发项目团队,主要负责将RESTClient整合到IntelliJ IDEA中,方便开发人员使用。RESTClient需要使用Http Clients,JUnit 3.8.x,commons-logging和Groovy,在IDEA 8.0中,groovy.jar已经提供,而JUnit一直是IDEA支持的,这样在IDEA 8.0中,RESTClient plugin只有600K,而在IntelliJ IDEA 7.0中则接近3M,初步设计的思路是:在IntelliJ IDEA 7.0中,设置groovy插件依赖(由groovy插件负责提过groovy.jar文件),在IDEA 8.0中则独立(可能还会依赖groovy插件),这样将RESTClient plugin的大小在600K左右。初步的思路:
1. 和IDEA整合,以Tool Window方式呈现(已实现)
2. 使用Groovy Editor进行RESTClient中的脚本编辑
3. 提过保存测试参数功能,形成测试列表

Del.icio.us : RESTClient