Я не могу показаться, чтобы выяснить, как использовать casper.capture с переменной во имя скриншотеCasperJS переменной как Capture Название
Он работает с регулярными строками в качестве имени, а именно:
casper.capture(picture.png)
однако не работает, когда я использую что-то вроде этого:
var VisitedDomain = 'http://google.com'
var ScreenshotName = 'SS' + '-' + 'VisitedDomain'
casper.capture(ScreenshotName + '.png');
я не уверен точно, что я делаю неправильно, так как положить
console.log(ScreenshotName)
работает отлично
Я знаю, что это, вероятно, на самом деле основной вопрос, но я посмотрел на пару других примеров сценариев CasperJS и те, которые имеют переменные во имя изображения, кажется, работает. Если да, то:
this.echo('Screenshot ' + ScreenshotName + ' taken!');
напечатанное значение.
Примечание:
я понял, вопрос в моем ответе ниже, но все же хотелось бы услышать любые творческие методы печати ценную информацию в URL на скриншоте name-, возможно, заменит любые значения из «/» с «- «?