Tag: rc

NodeJS软件包处理并行无头testing的Linux盒子(ES)与selenium网格的function?

我需要处理authentication的多个用户在selenium独立服务器上运行并行testing,并在nodejs上发现了两个webdriver客户端。 有webdriver-js和wd-js 。 哪个更积极可靠? 任何经验? 我有点担心他们在节点或selenium更新或删除function时发生故障。 我不认为任何这些软件包会提及自动启动Xvfb在每个testing独特的显示编号。 那么在驱动浏览器之前启动shell命令来运行xvfb? 下面的过程就是我试图在nodejs中构build的(它本质上类似于Grid 2,但是在nodejs上持续集成testing运行的目的)并寻找下面任何部分的任何包或者build议。 1)首先使用持久的双向连接(WebSockets或HTTP 1.1)对用户进行身份validation, 2)请求由用户在可用的硬件节点上运行的启动/队列testing(我将添加更多的Linux盒子,因此需要一个包来在“网格”上分布并行testing) 3)监视正在运行的selenium浏览器testing并发送客户端状态更新(ex)运行/停止) 4)用户提交的testing需要持久性和可访问性,以便将来或持续集成(couchdb或mysql) 5)安排连续运行的作业(例如每隔一段时间运行一次)。 nodejs有点矫枉过正? 我应该只专注于Java的背面吗?

在FreeBSD Jail中创build一个npm脚本自动启动

我已经在FreeNAS 9.10的JAIL上安装了一个npm包/脚本。 (基于FreeBSD)如果我在安装脚本的目录中运行“npm start”,那么它是完美的。 不过,我需要这个在监狱开始时自动启动。 我现在不知道这样做。 我需要创build一个rc脚本吗? 基本上所有我需要做的是在启动时在正确的目录中给“npm start”。 我怎么做? 谢谢

启动node.js repl的脚本

有没有办法configurationnode.js的repl? 我想要求每当repl开始时自动jQuery和下划线。 是否有一个文件(noderc?)node.js启动repl时加载? Python中的等价物是编辑~/.ipython/ipy_user_conf.py : import_mod('sys os datetime re itertools functools')