最近,来自软件公司 EdgeCase 的专家们,帮助来自俄亥俄的企业级架构公司 Janova 构建了一套基于 Web 的自动化测试工具。用户可以使用英语编写测试脚本,然后在云中批处理执行。开发人员使用了 Ruby 语言来构建这套工具。
这支由来自 Janova 和 EdgeCase 的软件工程师组成的混合队伍,只用了八个月就完成了从原型到实现的飞跃。Janova 成功开发的三个主要因素是:
- 使用 Ruby 语言作为实现技术。
- 使用敏捷开发过程,两周一个迭代,非常灵活,在开发过程中调整优先级也非常容易。
- 使用 SaaS(软件即服务)的部署方式,用户可以通过 Web 访问云中的应用程序。Jonava 在其网站上声称,在云中部署可以显著提升测试的运行速度高达 20 倍。这全靠一个后台协调模块将任务分配给多个工作模块。此外这个协调模块还负责访问的安全性。
对 Janova 内部实现和细节感兴趣的读者,可以在这个论坛上找到教程、视频和其他信息。
国际媒体公司Red Herring 也看好Janova。Red Herring 的编辑团队将Jonavo 列入了 2011 年美国创新公司 100 强。Red Herring 公司的 CEO,Alex Vleux 说:
经过慎重的考虑和讨论后,我们将名单从遍布北美的几百家公司缩减到一百家。我们相信 Janova 蕴含了成功企业所需要的眼光、驱动力以及创新精神。Janova 应该为他所取得的成就感到自豪,他的对手可都不是吃素的。
用户可以包月使用该服务,费用为每用户每月 10 美元(基础版)或每用户每月 25 美元(专业版)。Janova 还提供了企业版,企业版不限制应用程序数量和并行执行测试数量。此外,还可以申请 15 天的试用帐户。
查看英文原文: Janova and EdgeCase build Testing Tool in seven Months
评论