我读了……
Current version limitations:
- Remote tests executing
- UNIX running Usage
- Firefox profile through configuration file
……但我感到怀疑:)
>准备了一个主shell脚本(runtests.sh)
>如果我配置所有内容并执行selenium RC和runtests.sh,则firefox浏览器打开…(但站在空白页面上).
>此外:“安装指南”中存在多个不一致之处,这就是为什么我怀疑Linux限制可能已被弃用的原因.例如:第2页说……
At the base level,Magento Test Automation Framework will require the
following software: (…)Selenium RC 2.0.3
……但是在第4页……
Download and install Selenium RC 1.0.3 (…).The latest available
version is 2.x,Download Selenium RC (Now available NEW 2.0b),but
automated test cases will probably not work with it.
问题:是否有可能在Linux上运行Magento TAF?
谢谢!
解决方法
我们在ubuntu服务器11.04 64位上使用谷歌浏览器在无头Selenium安装上运行测试.屏幕截图仅在使用Firefox时可用,但Selenium需要Firefox 3.6版本,因此我们需要降级Mozilla浏览器以启用它.
[更新:2012年3月27日]我们在升级我们的软件包之后再次尝试使用Firefox 10,并且我们最大的惊喜是它工作了!我们现在有屏幕截图!
我写了一个tutorial(2012年3月27日更新),概述了在Ubuntu Server上安装Magento TAF的新无头Selenium环境.希望有所帮助.