我是功能测试的新手,今天我想从第一个开始。 我已经用Google搜索了一个好的向导,但没有那么多。
现在,我的问题是我想测试带有特定文本的链接上的点击。 我能做到这一点。 但是这个链接打开了一个Bootstrap模态窗口,当我尝试测试它时,我收到一个错误。
PHP Fatal error: Cannot redeclare active() (previously declared in /mypath/apps/frontend/templates/_header.php:4) in /mypath/apps/frontend/templates/_header.php on line 11
“active”是写在_header.php文件顶部的函数,该文件包含在模板文件中。 似乎模态回想起页面创建......
目前,我的代码非常简单:
<?php
// test/functional/frontend/categoryActionsTest.php
include(dirname(__FILE__).'/../../bootstrap/functional.php');
$browser = new sfTestFunctional(new sfBrowser());
$browser->info('1 - The homepage')->
get('/registrazione')->
info('Login click')->
with('request')->begin()->
isParameter('module', 'registrazione')->
isParameter('action', 'index')->
end()->
click('Login')->
with('request')->begin()->
end()
;
有什么建议吗?! 感谢