使用perl的WWW :: Selenium模块失败的屏幕截图 - 任何人都知道为什么?

时间:2015-05-01 14:51:57

标签: perl selenium screenshot

我只想尝试使用代码段测试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]

有人有什么想法吗?

0 个答案:

没有答案