我想通过javascript在Selenese中生成captureEntirePageScreenshot命令的filename参数。这可能吗?
场景是我想截取每个打开的页面的截图,并且动态生成网页的名称并编码一些信息。
答案 0 :(得分:1)
在javascript中结合使用:
<tr>
<td>storeEval</td>
<td>Date.now()</td>
<td>timestamp</td>
</tr>
<tr>
<td>storeEval</td>
<td>"SomePrefixScreenShot" + storedVars['timestamp']</td>
<td>filename</td>
</tr>
<tr>
<td>echo</td>
<td>${filename}</td>
<td></td>
</tr>
答案 1 :(得分:0)
这可以通过使用“storeEval”命令生成名称,然后使用原始的“captureEntirePageScreenshot”命令来完成,该命令使用“storeEval”中定义的变量作为参数。
我希望它可以节省30分钟的时间:)