在 Selenese 中使用动态名称的 captureEntirePageScreenshot
captureEntirePageScreenshot with dynamic name in Selenese
我想通过javascript在Selenese中生成captureEntirePageScreenshot命令的文件名参数。这可能吗?
场景是我想对每一个打开的页面进行截图,网页的名称是动态生成的,并且编码了一些信息。
这可以通过使用 "storeEval" 命令生成名称,然后使用原始 "captureEntirePageScreenshot" 命令来完成,该命令使用 "storeEval" 中定义的变量作为参数。
我希望它能为某人节省 30 分钟 :)
合并成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>
我想通过javascript在Selenese中生成captureEntirePageScreenshot命令的文件名参数。这可能吗?
场景是我想对每一个打开的页面进行截图,网页的名称是动态生成的,并且编码了一些信息。
这可以通过使用 "storeEval" 命令生成名称,然后使用原始 "captureEntirePageScreenshot" 命令来完成,该命令使用 "storeEval" 中定义的变量作为参数。
我希望它能为某人节省 30 分钟 :)
合并成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>