GSoC 2010 – 远程存储
分类
今年夏天 Selenium 的新内容是什么? 当然是 GSoC !!!!
我是 Jérémy,一位法国工程师,我在法国的服务公司 SERLI 工作。
我使用 Selenium 已有一年时间,今年夏天,我将指导 Aleksejs 参加 GSoC 2010。当我在休假或离线时,David Burns 会帮助我。他的经验对我很重要,David 也经常参与学生指导工作。
Aleksejs 来自欧洲的拉脱维亚(是的,我知道你知道,但也许地理不是你在学校最喜欢的科目;))。他的工作由 Patrick 和我发起。我们考虑创建一个远程系统,允许 Selenium 用户直接使用 Selenium 保存和获取远程测试用例,而无需像 SVN 那样的其他安装。
有什么比用 Selenium IDE 录制测试用例并将其保存在您的远程存储中更好呢?有什么比无需任何其他安装,只需使用 Selenium IDE 或 Selenium 远程存储客户端,与同事共享您的测试用例更好呢?
就我个人而言,我不知道有什么更好的 🙂
Aleksejs 已经编写了远程存储机制的服务器端代码,以及所有必要的单元测试。他还创建了一个 Web 界面,可以直接通过浏览器使用它。通过他的工作,您可以放入、获取和删除测试用例,还可以浏览存储测试用例的目录。他的工作是用 Java 完成的,他使用 JSON 作为通信协议的数据表示。该系统使用 REST 技术,使用非常简单,您只需使用正确的参数调用 URL 即可。
他下一步的工作是基于 Adam 完成的 API(感谢他)创建一个 Se-IDE 插件。这部分必须在一个月内完成,我认为这是一项艰巨的任务,但编写自己的插件非常酷。在这种情况下,Aleksejs 将使用 JavaScript、AJAX 和 XUL 技术。学习很多技术对自己的文化很有好处,也很有锻炼意义。
我希望您对获得这项新功能感到兴奋,但请等到 10 月份,届时这项工作将最终完成 🙂
伙计们,尽情享受吧,如果您有任何问题,Aleksejs、David 和我随时准备讨论。祝 Aleksejs 这次冒险之旅顺利结束。