1

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

我尝试从 SelBlock xpi 获取 javascript,方法是提取它并在我的 selenium 服务器 bat 文件中引用该 javascript。当我尝试通过引用 javascript 运行我的 bat 文件时,在 Internet Explorer 中运行它时出现错误“Line: 777 Error: 'XML' is undefined”。这发生在 TestRunner 中加载测试脚本时。

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

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

4

3 回答 3

1

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

于 2011-08-22T15:36:39.137 回答
0

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

由于这种-userExtensions方法对我不起作用,我在我使用的 Firefox 配置文件中安装了 SelBlocks 1.3-firefoxProfileTemplate-htmlSuite. 看起来硒服务器没有做任何事情。

一分钟多后,我有:

在此处输入图像描述

所以即使是 selenium elapsed timer 也不会滴答作响,也不会执行任何行。

我的简单测试用例在这里

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

于 2011-09-29T21:27:40.507 回答
-1

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

最初的浏览器支持是 firefox、googlechrome 和 opera。

于 2015-02-14T01:47:46.483 回答