Разница между функциями тайм-аута между Интерн и Ледфутом

В 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 звонки.

Другие вопросы по тегам