ios - Frank 自动化框架是否为故障场景提供屏幕截图选项?
<p><p>我知道 Frank 工具提供了截屏选项。但这是用户定义的步骤。 </p>
<p>截取应用程序的屏幕截图:</p>
<pre><code>Then /^I save a screenshot with prefix (\w+)$/ do |prefix|
filename = prefix + Time.now.to_i.to_s
%x
end
</code></pre>
<p>但是在意外测试失败的情况下,是否有任何其他可能默认保存屏幕截图?</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>假设应用程序仍处于打开状态,您可以使用 AfterHook 调用 Frank 步骤,如果测试失败,该步骤会截屏。</p>
<p>试试这个:</p>
<pre><code>After do |scenario|
if scenario.failed?
steps %Q{
Then I save a screenshot with prefix test
}
end
end
</code></pre></p>
<p style="font-size: 20px;">关于ios - Frank 自动化框架是否为故障场景提供屏幕截图选项?,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/10583917/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/10583917/
</a>
</p>
页:
[1]