菜鸟教程小白 发表于 2022-12-12 20:48:40

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]
查看完整版本: ios - Frank 自动化框架是否为故障场景提供屏幕截图选项?