自动化Web应用程序单击手势进行测试

时间:2011-10-20 07:17:23

标签: testing web-applications browser

我有一个Web应用程序,我想自动化我所做的一切(用于测试事物)。如果我能做一次并记录它以便我以后可以使用它将会很好。

基本上,我有两种方法可以实现这一目标,

1)前端解决方案,如某些浏览器扩展 2)像Selenium这样的后端解决方案可以从服务器触发所有内容。

后来的问题是我必须根据代码(可能是XPath或其他)来定义所有内容,这很麻烦。如果有一种方法可以在浏览器中重现所有内容,那么这将是一个更好的解决方案,包括表单填写,选择下拉等。这就是为什么我认为一个好的解决方案可能是50%的前端50 %后端解决方案。

前端内容捕获我单击/选择的元素并生成可以驱动后端的代码。

基本上,我正在寻找这样的解决方案:

启动会话,记录在浏览器中完成的所有操作。捕获它以便稍后处理。使用Selenium或任何其他工具。

现在有这样的东西吗?

1 个答案:

答案 0 :(得分:1)

这在很大程度上取决于您的申请。我会尝试使用Selenium IDE Firefox插件(http://seleniumhq.org/projects/ide/)录制/播放您的测试