Привет, я занимаюсь веб-автоматизацией с помощью консоли chrome. Проблема в том, что когда страница меняется, консоль больше не запоминает мои установленные функции и переменные. Как я могу сохранить переменные и функции, которые находятся в консоли, через изменение страницы, выполненное кодом, чтобы запустить функцию после загрузки страницы? Страница изменяется на шаге 3, и на консоли больше нет шага 4, установленного к моменту времени, когда шаг 4 готов к запуску. Как мне решить эту проблему и запустить функцию step4 на новой странице?
Код ожидания
//Wait function
function wait(ms){
//alert('Waiting');
ms += new Date().getTime();
while (new Date() < ms){};
};
Текущий макет кода
//running section
//Step 1
var fruits = step1();
//Wait 2 Seconds
wait(2000);
//Step 2
step2(fruits);
//Wait 2 Seconds
wait(2000);
//Step 3
step3();
//Wait 2 Seconds
wait(2000);
//Step 4
step4();
Текущий:
Код установлен на странице 1 в консоли
Страница изменяется на страницу 2
Функции не установлены, все переменные и код очищены, и шаг 4 не выполняется
Цель:
Код, установленный на странице 1 в консоли
Страница изменяется на страницу 2
функция step4 запускается на странице 2