asp网站上最简单的浏览器(php),不允许直接链接

时间:2011-06-08 19:19:01

标签: php asp-classic simpletest

我正在尝试使用Simpletest's scriptable browser来测试ASP网站上的表单和链接。

查看此网站:

http://www.acgme.org/adspublic/default.asp

如果单击左框中的链接(在“搜索”部分下),则右框架中的内容会发生变化。如果我直接链接到左侧的链接,我会收到错误。

使用simpletest:

<?php
    require_once('../simpletest/browser.php');
    $browser = &new SimpleBrowser();
    $browser-> useCookies();
    $browser-> useFrames();
    $browser->get('http://www.acgme.org/adspublic/default.asp');
    $browser->clickLink('Sponsoring Institutions');
    $content = $browser->getContent();
    echo $content;
?>

“赞助机构”页面不显示错误。

有什么想法吗?或者有不同的方法来做到这一点?我已经使用了Selenium,但是我真的需要一些服务器端没有显示实际运行的浏览器(如selenium)。

0 个答案:

没有答案