问题标签 [firewatir]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2156 浏览

ruby - firefox 未打开 - cron,ruby,firewatir

我编写了一个 ruby​​ 脚本,它在 Firefox 中打开 dlink 管理页面并进行 ADSL 连接或断开连接。

我可以在终端中运行这个脚本没有任何问题。但如果我把它作为 cron 工作,它不会启动 firefox。

这是我在crontab中的条目

我在 /tmp/cron_test 中看到以下条目。所以看起来脚本确实运行了。

但我不明白为什么我没有看到 Firefox 开放,让这种自动化工作。这是/home/raguanu/Dropbox/nettie.rb

任何帮助表示赞赏。

0 投票
2 回答
138 浏览

ruby - 这是在 Linux 上拒绝远程连接到 jssh 的正确方法吗?

我不知道 jssh 是否内置了任何安全性。在测试网络应用程序时,我只希望能够从 localhost 连接到 jssh。我在 iptables 中添加了以下几行:

他们会提供我需要的安全吗?

编辑:这与编程有关。测试是用 ruby​​ 编写的。但是要使测试正常工作,必须启用 jssh。默认情况下,jssh 在端口 9997 上运行并接受所有传入连接。连接后,它会接受来自已连接用户的命令。想象一下,如果有人连接到由具有管理权限的用户运行的 jssh shell 可能造成的潜在危害。

EDIT2:仅仅因为我编写的代码没有问题,这并不意味着应该忽略这个问题。我认为这是一个合理的问题。我想知道我是否可以控制我正在使用的工具之一。

0 投票
2 回答
1560 浏览

firefox - Firefox JSSH 连接或 Ubuntu 64 上非常详细的编译步骤?

我很难让 jssh 和 firefox 在 Ubuntu Jaunty 64 位机器上运行良好。有人知道完成这项工作所需的具体步骤吗?(或者,如果你正在使用其他东西来让 firewatir 工作,我也会把这些作为答案)

以下是我尝试过的几件事:

  1. 自行安装 jssh 扩展(按照http://wiki.openqa.org/display/WTR/FireWatir+on+Ubuntu中的说明)然后运行以下命令行会出现错误:

    火狐-jssh

    远程登录本地主机:9997

    我得到错误:

    正在尝试 ::1...

    正在尝试 127.0.0.1...

    telnet:无法连接到远程主机:连接被拒绝

  2. 使用以下 mozconf 文件和 make 命令编译 firefox 会导致错误:

.

  1. 编译
0 投票
2 回答
2093 浏览

ruby - 让firewatir在mac osx上运行:jssh问题

我正在尝试让 firewatir 在 Mac OSX Leopard 上运行。我安装了 Firefox 3.6rc2,但运行最简单的脚本不起作用:

我收到以下错误

即使我尝试使用 -jssh 选项启动 Firefox,我也会收到一个错误(尽管是另一个错误)

在这种情况下的错误输出:

是否有任何教程或 hnt 可以让 firewatir 在 Mac OSX 上实际运行?

0 投票
5 回答
8776 浏览

javascript - Ruby Watir:在 JavaScript 警报上单击“确定”?

似乎我尝试过的代码都没有任何影响。我的意图是通过点击“确定”按钮关闭所有可能出现的 JavaScript 提示。问题是,我的脚本对出现的提示没有影响。换句话说,它什么都不做。

这是我所拥有的:

的HTML:

提示中的文本可以更改,我的意图是点击 OK,无论警报/确认提示中的内容是什么。

PS:我正在运行 Ubuntu。

0 投票
3 回答
894 浏览

jquery - FireWatir 和 jQuery

在使用了这款名为 FireWatir 的出色软件后,我想知道是否有办法将 jQuery-selector-magic 集成到我的测试中。

我的第一次尝试是js_eval()像这样使用firewatir的方法

我唯一得到的是一个

JsshSocket::JSReferenceError:未定义警报

这有点奇怪,因为其他表达方式如

像魅力一样工作!

有人有提示吗?

谢谢和问候,

0 投票
2 回答
586 浏览

ruby - 如何编写嵌入在