Size: a a a

QA — Автоматизация

2020 November 05

i

i think it's okay in QA — Автоматизация
а у вас до этого какой уровень был?
источник

V

Vitaly in QA — Автоматизация
i think it's okay
а у вас до этого какой уровень был?
Если в QA, то курсы + google. Портфолио на гите доделаю и начну искать работу (тестирование через API, в идеале - с pytest). А если в целом в IT - работал сисадмином несколько лет. Но к теме чата это мало относится)
источник

BO

Boris Osipov in QA — Автоматизация
можете прочитать в интернете. советов там много. вопрос удалю потому что очередной языкосрач начинается.
источник

S

SMB in QA — Автоматизация
патамучта автоматизаторы не пишут юнит тесты?)
источник

A

Alexey🐾 in QA — Автоматизация
Boris Osipov
можете прочитать в интернете. советов там много. вопрос удалю потому что очередной языкосрач начинается.
Почему для bdd есть пятница, а для языков нет особого дня? Хотя бы раз в году?🥺😂
источник

y

yura in QA — Автоматизация
Alexey🐾
Почему для bdd есть пятница, а для языков нет особого дня? Хотя бы раз в году?🥺😂
плюсую, в крайнем случае 29-е февраля
источник

BO

Boris Osipov in QA — Автоматизация
Alexey🐾
Почему для bdd есть пятница, а для языков нет особого дня? Хотя бы раз в году?🥺😂
сорри. пока расписание не утвердилось окончательно. поэтому пока только бдд в пятницу.
источник

SO

Samvel Osipyan in QA — Автоматизация
Антон Чурин
Такой вопрос, делаем параллельный запуск тестов (Java, JUnit 5), для создания уникальных имен проектов в приложении пытались использовать стандартные классы/методы получения случайных чисел(Math.Random, Random, SecureRandom,ThreadLocalRandom ), но столкнулись с тем, что для тех тестов которые запускаются вначале(одновременно) генерируемое число всегда выходит одинаковым и соответственно все тесты ломятся в один проект и падают. Кто может подсказать в какую сторону копать чтобы решить проблему?
возможно надо делать перезапуск функции/метода при запуске Теста(ов), чтобы при генерации были разные числа
источник

ES

Eugene Stogniy in QA — Автоматизация
Alexey🐾
Почему для bdd есть пятница, а для языков нет особого дня? Хотя бы раз в году?🥺😂
Каждый четверг Java VS others
источник

A

Alexander in QA — Автоматизация
Ребят. Создаю на java + selenium PageObject, делаю отдельный метод в котором добавляю элементы и который инициализирую в конструкторе.
Так вот, столкнулся с проблемой, что он пытается сразу найти все эти элементы на странице и соответственно выдает ошибку т.к. их на странице ещё нету.
Можно ли как-то реализовать тему, чтобы добавить элементы, которые будут искаться только тогда, когда буду обращаться в коде к этим элементам, а не во время инициализации?
источник

Y

Yauhen in QA — Автоматизация
Alexander
Ребят. Создаю на java + selenium PageObject, делаю отдельный метод в котором добавляю элементы и который инициализирую в конструкторе.
Так вот, столкнулся с проблемой, что он пытается сразу найти все эти элементы на странице и соответственно выдает ошибку т.к. их на странице ещё нету.
Можно ли как-то реализовать тему, чтобы добавить элементы, которые будут искаться только тогда, когда буду обращаться в коде к этим элементам, а не во время инициализации?
Так вы же добавляете в конструктор, логично что он все сразу пытается найти
источник

S1

Sceptic 1234 in QA — Автоматизация
через PageFactory по идее будут добавляться и обновляться их айдишники при обращениях
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Alexander
Ребят. Создаю на java + selenium PageObject, делаю отдельный метод в котором добавляю элементы и который инициализирую в конструкторе.
Так вот, столкнулся с проблемой, что он пытается сразу найти все эти элементы на странице и соответственно выдает ошибку т.к. их на странице ещё нету.
Можно ли как-то реализовать тему, чтобы добавить элементы, которые будут искаться только тогда, когда буду обращаться в коде к этим элементам, а не во время инициализации?
Лоакторы элементов можно хранить в строках и вызывать когда будет нужно (не используя FindBy).
источник

AG

Alex Grigurko in QA — Автоматизация
Alexander
Ребят. Создаю на java + selenium PageObject, делаю отдельный метод в котором добавляю элементы и который инициализирую в конструкторе.
Так вот, столкнулся с проблемой, что он пытается сразу найти все эти элементы на странице и соответственно выдает ошибку т.к. их на странице ещё нету.
Можно ли как-то реализовать тему, чтобы добавить элементы, которые будут искаться только тогда, когда буду обращаться в коде к этим элементам, а не во время инициализации?
WebElement getLoginButton() {
     return drriver.findby ....
}
источник

A

Alexander in QA — Автоматизация
Roman (rpwheeler)
Лоакторы элементов можно хранить в строках и вызывать когда будет нужно (не используя FindBy).
Мм, не совсем понял, что это значит? Вы сейчас про аннотацию @FindBy?
источник

A

Alexander in QA — Автоматизация
Alex Grigurko
WebElement getLoginButton() {
     return drriver.findby ....
}
Так я так и делаю)
источник

AG

Alex Grigurko in QA — Автоматизация
он не может тогда при создании объекта сразу все искать
источник

AG

Alex Grigurko in QA — Автоматизация
значит что-то не то делаешь
источник

AG

Alex Grigurko in QA — Автоматизация
код в студию
источник

A

Alexander in QA — Автоматизация
Но он меня сходу посылает, мол не существующий элемент, ещё до того момента,как этот элемент должен появиться на странице.
источник