Разница между функциями тайм-аута между Интерн и Ледфутом
В Leadfoot есть метод setTimeout(), который принимает "script", "implicit" или "page load" в качестве параметров, но он также имеет setPageLoadTimeout() и setFindTimeout (). В чем разница между setFindTimeout и неявным? В чем разница между setPageLoadTimeout и загрузкой страницы? Используете оба излишних? Один из них лучше другого?
1 ответ
Специализированные методы setPageLoadTimeout
, setFindTimeout
, а также setExecuteAsyncTimeout
все вызов setTimeout
(см. https://theintern.github.io/leadfoot/Session.js.html). Вы можете использовать либо специализированные методы, либо общие setTimeout
, но это типично использовать специализированные методы.
Специализированные вспомогательные функции были созданы, потому что они намного яснее о том, что они на самом деле делают: setFindTimeout
устанавливает тайм-аут для find
звонки и setExecuteAsyncTimeout
устанавливает тайм-аут для executeAsync
звонки.