Size: a a a

2020 May 14

AN

Alexander Neutov in CODE BLOG / C#
то есть может все изменилось
я просто не знаю
источник

EA

Egene Avdeev in CODE BLOG / C#
Maksim
Привет ребят, кто работал с selemiun подскажите что не так
Это у тебя код неправильный.
источник

EA

Egene Avdeev in CODE BLOG / C#
Maksim
Привет ребят, кто работал с selemiun подскажите что не так
На нулевой итерации допустим всё работает, потом на первой и второй тоже, а потом у тебя итемов нашлось 2, а i при этом уже 3, поэтому эксепшн.
источник

AN

Alexander Neutov in CODE BLOG / C#
ну и так в принципе не пишут
FindElements логично должен быть перед циклом
источник

AN

Alexander Neutov in CODE BLOG / C#
про тредслип молчу
источник

AN

Alexander Neutov in CODE BLOG / C#
в селениуме есть вейтеры нормальные
источник

AN

Alexander Neutov in CODE BLOG / C#
Alexander Neutov
ну и так в принципе не пишут
FindElements логично должен быть перед циклом
более того
можно написать цссный скажем селектор который тебе будет сходу возвращать n-th element
источник

AN

Alexander Neutov in CODE BLOG / C#
с вейтерами весь смысл в том что реально непредсказуемо сколько конкретный элемент будет рендериться
в итоге любое константное ожидание или твой тест удлиннит до неприличия, или периодически оно будет падать
источник

AN

Alexander Neutov in CODE BLOG / C#
потому что ты думал что за 10 секунд оно точно появится на экране и тут хрен тебе
источник

M

Maksim in CODE BLOG / C#
я конечно тупой, но как реализовать чтобы он переходил на следующий for, обрабатывал мне все 10 вещей на странице, кидал это в txt или sql(знакомый сказал через FrameworkEntity делать) но я ничо не понял хдд.
источник

AN

Alexander Neutov in CODE BLOG / C#
эээ
для начала я бы не делал сплошняком
у тебя если где-то что-то упадет скрипт просто перезапускать надо
источник

AN

Alexander Neutov in CODE BLOG / C#
я бы это впихнул в какой нибудь нюнит и сделал параметризацию чтобы скажем один прогон одна страница
источник

AN

Alexander Neutov in CODE BLOG / C#
в идеале конечно один айтем один прогон но это может быть слишком долго
источник

AN

Alexander Neutov in CODE BLOG / C#
просто тут выходит как спагетти код - у тебя все очень зависимо одно от другого
источник

AN

Alexander Neutov in CODE BLOG / C#
а дальше
ну надо отрабатывать каждый кусок кода
вопрос в том реально ли он у тебя находит элементы за 2 секунды
может страница недогрузилась, может он их динамически рендерит и тебе скроллить надо
прогонять в дебаге и смотреть

пока оно сырое - то пройти и сделать все что ты хочешь оно может только чудом
источник

k

k1ntoho in CODE BLOG / C#
Я тут Троелсена читать наконец-то начал.. Что-то первая глава (философия .net) сложновата. Приемлимо со второй начать, а потом вернуться?
источник

НП

Никита Петроченко... in CODE BLOG / C#
k1ntoho
Я тут Троелсена читать наконец-то начал.. Что-то первая глава (философия .net) сложновата. Приемлимо со второй начать, а потом вернуться?
Да, можно так )
источник

k

k1ntoho in CODE BLOG / C#
Спасибо
источник

Д

Дмитрий🎈 in CODE BLOG / C#
источник

S

SeanWoo in CODE BLOG / C#
это прям я
источник