使用Selenium服务器的SelBlocks扩展时出错

时间:2011-08-11 10:03:17

标签: selenium selenium-rc selenium-webdriver user-extensions.js

我一直使用SelBlocks扩展录制/编写Selenium html脚本。现在我们将使用Selenium服务器在不同的浏览器中运行测试。

我尝试通过提取它并从我的selenium服务器bat文件中引用javascript来从SelBlock xpi获取javascript。当我尝试使用引用javascript运行我的bat文件时,我在Internet Explorer中运行它时出现错误“Line:777错误:'XML'未定义”。当测试脚本加载到TestRunner中时会发生这种情况。

当我尝试在Firefox中运行它时,TestRunner在运行脚本之前就会挂起。

我正在使用Selenium Server 2.1,Firefox 5和IE8。

3 个答案:

答案 0 :(得分:1)

Selblocks仅支持Selenium IDE。请参阅此处有关“无语言翻译”的说明:Selblocks documentation。虽然自动翻译将是一个有趣的调查领域......

答案 1 :(得分:0)

我尝试过同样的事情(Firefox 4.0,Firefox 7.0,selenium-server-2.0.5.jar,作为firefox插件安装的SelBlocks 1.3)。

由于-userExtensions方式对我不起作用,我在与-firefoxProfileTemplate-htmlSuite一起使用的firefox配置文件中安装了SelBlocks 1.3。看起来selenium服务器什么都不做。

一分钟后,我有:

enter image description here

所以即使是selenium逝去的计时器也没有打勾,也没有执行任何行。

我的简单测试用例是here

看起来我现在不能将SelBlocks与selenium-server [版本] .jar一起使用?

答案 2 :(得分:-1)

公告:SelBlocks 2.1现在包括对Selenium Server的支持。在此处获取扩展程序文件:https://raw.githubusercontent.com/refactoror/SelBlocks/master/user-extensions.js

初始浏览器支持适用于firefox,googlechrome和opera。