我只想尝试使用代码段测试win7(32)上的屏幕截图功能:
use strict;
use warnings;
use WWW::Selenium;
my $sel = WWW::Selenium->new( host => "localhost",
port => 4444,
browser => "*firefox",
browser_url => "http://www.google.com",
);
$sel->start;
$sel->open("http://www.google.com");
$sel->capture_entire_page_screenshot("screenshot.png");
$sel->close;
一切顺利,直到它尝试捕获,此时我收到错误消息:
请求http://localhost:4444/selenium-server/driver/时出错: 错误:命令执行失败。请从https://groups.google.com/forum/#!forum/selenium-users搜索用户组,以获取日志窗口中的错误详细信息。错误消息是:组件返回失败代码:0x80520001(NS_ERROR_FILE_UNRECOGNIZED_PATH)[nsILocalFile.initWithPath]
有人有什么想法吗?