• 2013-05-01

    Moco 0.7发布

    Tag:moco

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://www.blogbus.com/dreamhead-logs/232802744.html

    我很高兴地宣布,Moco第一个正式版本0.7发布了。

    Moco是什么?

    Moco是一个可以轻松搭建测试服务器的框架/工具/程序库。

    Moco的使用场景

    • 我是一个企业级软件开发人员,每次面对集成就是我头疼开始的时候,漫长集成拉锯战拖延了我们的进度。幸好有了Moco,几行配置就可以模拟一个服务,我再也不需要看集成服务团队的脸色了。
    • 我是一个移动开发人员,老板催得紧,可服务器端开发进度慢,我空有一个漂亮的iphone应用,发挥不出作用。幸好有了Moco,很快就可以搭建出一个模拟服务,我再也不用把生命浪费在无效的等待上了。
    • 我是一个前端开发人员,做Inception的时候,客户总想看到一个完整的应用演示,可哪有时间开发后端服务啊!幸好有了Moco,几下就可以弄出一个模拟服务,我做的页面一下就有了生命力。

    使用Moco

    Moco目前支持多种使用方式,最基本的方式是两种:API独立运行

    如果你编写的是个Java应用(或是以其它JVM上的语言编写的应用),你可以采用直接调用API;我们也可以独立运行的方式,在配置文件中,配置一个属于自己的服务器。

    如果你是Mac或是Linux用户,你还可以选择Shell的方式运行。事实上,它是最简单的方式,它会自动帮助你找到最新版本的Moco。

    如果你在用Maven,那么Moco的Maven插件你一定会喜欢。作为一个新时代的自动化用户,Gradle插件也是不可或缺的。

    特性

    此次发布的特性包括

    • 对HTTP的支持
      • 内容(文本,文件)
      • URI
      • 查询参数
      • HTTP方法
      • HTTP版本
      • HTTP头
      • 状态码
      • 重定向
    • 对Web的支持
      • cookie
      • form
    • 对集成的支持
      • XML
      • XPath
      • JSON
      • 访问其它URL
    • 杂项
      • 延迟
      • 缓存
      • 目录挂载

    具体的使用方式,可以看这里

    感谢

    感谢刘宇峰熊节赵俊伟Garrett Heel,为Moco贡献代码。

    感谢郭晨,为Moco实现了一个favicon。

    感谢何海洋,贡献了Shell的支持。

    感谢Garrett Heel,实现了Maven插件。

    感谢银大伟,实现了Gradle插件。

    分享到:
    引用地址: