我一直使用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。
答案 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服务器什么都不做。
一分钟后,我有:
所以即使是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。