首页 > 解决方案 > 出于某种原因,我想在我的宁静剧本项目中使用 thread.sleep,我该如何使用它?

问题描述

我已经在使用隐式和流畅的等待,但是想使用thread.sleep,所以想知道它的语法

标签: serenity-bddcucumber-serenity

解决方案


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

许多测试人员使用 Thread.sleep() 语句来进行 Web 测试,但这充其量是次优的。它会减慢测试速度,使测试变得更脆弱,并且可以隐藏真正的应用程序问题。更阴险的是,当我们的步骤被 sleep 语句人为地减慢时,不仅运行和排除现有测试需要更长的时间,而且开发新测试也需要更长的时间。

https://johnfergusonsmart.com/handling-waits-and-asynchronous-pages-in-serenity-bdd/


推荐阅读