0

我是功能测试的新手,今天我想从我的第一个开始。我用谷歌搜索找到了一个好的指南,但没有那么多。

现在,我的问题是我想用特定的文本测试对链接的点击。这是我能够做到的。但是这个链接打开了一个引导模式窗口,当我尝试测试它时,我得到了一个错误。

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()
;

有什么建议吗?!谢谢

4

0 回答 0