我们使用SpecFlow和Selenium来检查是否显示了一些带有预期文本的弹出窗口。
问题是验证包含弹出窗口的可见性和内容验证。 但是弹出窗口显示5秒钟(此时间不能增加,因为它是硬编码的),并且SpecFlow中的步骤之间的转换需要花费很多时间,当它达到弹出窗口可见性的验证时,弹出窗口已经消失。
有没有人遇到过类似的问题?在这种情况下,有什么方法可以提高SpecFlow的性能:缓存,自定义生成器还是其他什么?或者我们可以从Selenium方面解决它?
注意:
答案 0 :(得分:0)
我们(SpecFlow团队)不知道步骤之间的转换需要花费很多时间。我每天都使用SpecFlow,但我没有这些效果。
所以它可能与您的设置有关。
我建议您在https://github.com/techtalk/SpecFlow上打开一个关于它的问题。在那里,我们还可以更轻松地共享详细信息和文件。