我正在尝试编写一个脚本,该脚本能够使用phantom.js在给定URL的情况下截取屏幕截图。当我提供网址时,此方法效果很好。但是,我希望能够以与以下方式大致相同的方式从文件读取url: here和here。但是,所有方法都以
返回无法打开文件'filename.txt'
我在这里错过了什么吗? 从win7安装开始工作。
编辑:
@And("^I select (.*) as a subject type$")
public void click_on_subject_type(String subject) {
String subjectType = String.format("//*[text()='%s']", subject);
waitAndClickUsingByLocator(By.xpath(subjectType), Global_Vars.DEFAULT_TIMEOUT);
}
@And("^I select (.*)$")
public void click_on_level(String level) {
String subjectType = String.format("//*[text()='%s']", level);
waitAndClickUsingByLocator(By.xpath(subjectType), Global_Vars.DEFAULT_TIMEOUT);
}
我得到的输出是:
var fs = require('fs');
var file_h = fs.open('urls.txt', 'r');
var line = file_h.readLine();
while(line) {
console.log(line);
line = file_h.readLine();
}
file_h.close();