由于某些原因,我想在我的serenity剧本项目中使用线程.sleep,请问如何使用它?

问题描述 投票:-2回答:1

我已经在使用隐式和fluent wait了,但是想使用thread.sleep,所以想知道它的语法。

serenity-bdd cucumber-serenity
1个回答
0
投票

使用 Thread.sleep() 是不鼓励的,没有 Performable 为,在宁静。

许多测试人员在他们的web测试中加入Thread.sleep()语句,但这是最好的次优。它拖慢了测试的速度,让测试变得更加脆弱,并且会隐藏真正的应用问题。更隐蔽的是,当我们的步骤被睡眠语句人为地减慢时,不仅运行和排查现有的测试,而且开发新的测试也需要更长的时间。

https:/johnfergusonsmart.comhandling-waits-and-asynchronous-pages-in-serenity-bdd。

© www.soinside.com 2019 - 2024. All rights reserved.