我有一个非常简单而经典的安装我简单的Selenium测试工作:我不能作出任何浏览器
- Windows 7的
- WampServer与PEAR(PHP 5.3.5)
- PHPUnit的和从PEAR安装硒
- NetBeans插件“为PHP硒模块”
我试图运行下面的测试:
<?php
require_once 'PHPUnit/Extensions/SeleniumTestCase.php';
class WebTest extends PHPUnit_Extensions_SeleniumTestCase
{
protected function setUp()
{
$this->setBrowser('*googlechrome');
$this->setBrowserUrl('http://www.google.com');
}
public function testTitle()
{
$this->open('http://www.google.com');
}
}
- 随着
*googlechrome
,我得到的错误: “不能调用方法的不确定 '的indexOf'”。 - 随着
*firefox
,我得到没有错误,但一个空白的Firefox页面,没有任何反应。 - 随着
*opera
,它几乎罚款:在网页“google.com”被打开,但不完全加载(失踪的五个一元)30秒 - 随着
*safari
,在测试开始后,测试失败(Safari和硒窗被打开),但仅此而已...... - 我甚至不想尝试在Internet Explorer ...