在多个浏览器上运行脚本:Queen

jopen 12年前

假设你想和朋友们玩这么个游戏:你写下某个数字,然后让朋友们猜你写的是什么数字。你的朋友们将不断的给你一些猜测的数字,直到猜中为止。

现在想象你的朋友都是使用的浏览器,这个游戏就相当于是一个脚本用来告诉浏览器如何玩,并等待猜中正确的数字。而这就是 Queen 服务器要做的事请,可以让你在多个浏览器上执行分布的任务,一个用于在多浏览器运行脚本的平台。

下面是一个简单的示例:

  1. 安装 Node.js 0.8 或者更新版本
  2. 打开终端窗口,运行:sudo npm install -g queen
  3. 运行:queen -c localhost:9300 http://queenjs.com/server-example.js
  4. 用浏览器打开 http://localhost:9300/ 并监控终端窗口的输出

项目主页:http://www.open-open.com/lib/view/home/1358991912911