Size: a a a

2019 September 27

AV

Alex Vershinin in atinfo chat
Dra
Всем привет. Есть маленький вопрос для тех, кто работает с cypress. Опять, да. Вот у меня один раз эксперимент прошел нормально, расставлены ожидания, все замечательно, но во второй раз он не может пройти и запинается о проверялку на самом сайте по времени, чтобы не приходили боты. Такой проблеме - глупо - но помогает рестарт машины и тест снова в первый раз проходит хорошо. Как то можно в самом кипрессе реализовать, чтобы он каждый раз не просто новую сессию делал, а словно его только-только включили? Запустить хард ресетом сам браузер кипресса - не помогает, как и просто выкл-вкл самого кипресса через консоль
Привет. Что значит "расставлены ожидания"? Cypress сам ждёт всё, что нужно, ничего явно не нужно ждать.
Покажите, пожалуйста, о какую проверялку запинается, какая там ошибка. Какое действие там выполняется?
Новой сессии по идее должно  быть достаточно, нужно больше контекста, чтобы понять, почему он на 2 раз у вас падает.
источник

EK

Evgen Kovtun in atinfo chat
💻ᑎIᑕK🐞 ᗩᑎTOᑎYᑌK 🚀
Друзья такой #вопрос
Есть тулзы автоматизировать USSD запросы? Кто-то делает?
есть утилита Sigos она позволит тебе очень много протестить, но для этого твой "оператор" должен раскашелиться ибо нужен выделенный сервер под нее
источник

MK

Mem Kekovich in atinfo chat
Не проще на уровне апи тестировать...? Если он там работает
источник

EK

Evgen Kovtun in atinfo chat
я скажу по опыту, что ему ни за что в жизни не дадут доступа к апи
источник

AG

Alexey Gridnev in atinfo chat
Mem Kekovich
Не проще на уровне апи тестировать...? Если он там работает
Тут люди вообще зачем то сикули пихают
источник

EK

Evgen Kovtun in atinfo chat
у таких галер все максимально засекречено и доступ никчему нельзя получить
источник

💻ᗩ

💻ᑎIᑕK🐞 ᗩᑎTOᑎYᑌK 🚀 in atinfo chat
Evgen Kovtun
есть утилита Sigos она позволит тебе очень много протестить, но для этого твой "оператор" должен раскашелиться ибо нужен выделенный сервер под нее
Ух ты.. Прикольно.)
источник

N

Natalia in atinfo chat
Всем привет
источник

N

Natalia in atinfo chat
Использую Selenium C#
Как вы определяете, что страница полностью загрузилась?
источник

SD

Stackoverflow Driven Developer in atinfo chat
Классика
источник

N

Natalia in atinfo chat
Есть какие-нибудь варианты, кроме как проверять какой-то элемент на странице?
источник

A

Alexoid in atinfo chat
Natalia
Есть какие-нибудь варианты, кроме как проверять какой-то элемент на странице?
public static void WaitForLoad(IWebDriver driver, int timeoutSec = 15)
{
 IJavaScriptExecutor js = (IJavaScriptExecutor)driver;
 WebDriverWait wait = new WebDriverWait(driver, new TimeSpan(0, 0, timeoutSec));
 wait.Until(wd => js.ExecuteScript("return document.readyState").ToString() == "complete");
}
источник

N

Natalia in atinfo chat
вау, интересно, спасибо)
источник

R

RT in atinfo chat
Сможет кто-то подсказать курсы по appium + python? Udemy не котируется. Что-то то, где нормально внятно говорят.
источник

N

Nike in atinfo chat
Alexoid
public static void WaitForLoad(IWebDriver driver, int timeoutSec = 15)
{
 IJavaScriptExecutor js = (IJavaScriptExecutor)driver;
 WebDriverWait wait = new WebDriverWait(driver, new TimeSpan(0, 0, timeoutSec));
 wait.Until(wd => js.ExecuteScript("return document.readyState").ToString() == "complete");
}
это не работает и не работало почти ни на каких сайтах
источник

YP

Yuryi Prune in atinfo chat
Nike
это не работает и не работало почти ни на каких сайтах
очевидно потому что под каждый тип жс фрейма есть свой идентификатор. Смотрите на чём написана жс часть вашего клиента и исходя из этого ищете. Даныый вариант работал 10 лет назад, когда везде был жиквери..
источник

A

Alexoid in atinfo chat
это было не решение, а намек на одно из решений)
источник

YP

Yuryi Prune in atinfo chat
Alexoid
это было не решение, а намек на одно из решений)
а выглядит как первое)
источник

YP

Yuryi Prune in atinfo chat
ну то такое)
источник

PS

Pavel Shipilov in atinfo chat
Foo Bar
Если он только в IE работает это не то чтобы недостаток
Он вроде бы хром тоже поддерживает
источник