Size: a a a

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

2020 May 10

YP

Yaroslav Pernerovsky... in QA — Автоматизация
напишите свою аннотацию для findElements
источник

S

Sulaiman in QA — Автоматизация
@alexejv @bahka спасибо!
источник

Asen Баал in QA — Автоматизация
!report
источник

AV

Alexei Vinogradov in QA — Автоматизация
infrast_ques
Всем привет, может кто подсказать, почему в переменную с типом List<WebElement> попадает null, а в переменную с типом WebElement только первый элемент из списка?
Пишите на Котлин, говорили они, меньше визуального мусора в коде, говорили они :-)
источник

AV

Alexei Vinogradov in QA — Автоматизация
infrast_ques
Всем привет, может кто подсказать, почему в переменную с типом List<WebElement> попадает null, а в переменную с типом WebElement только первый элемент из списка?
Если подключить Селенид, то

val elementList=$$("table...")

сработает. Ну и заодно действительно меньше мусора.
источник

YA

Yuriy Artamonov in QA — Автоматизация
Yaroslav Pernerovskyy
напишите свою аннотацию для findElements
Ну какого лешего, если просто нужно использовать java.util.List  или MutableList из Kt ?
источник

YA

Yuriy Artamonov in QA — Автоматизация
Selenium не умеет List из Kotlin, но умеет MutableList
источник

YA

Yuriy Artamonov in QA — Автоматизация
И он сто лет как умеет инжектировать списки WebElement
org.openqa.selenium.support.pagefactory.DefaultFieldDecorator#isDecoratableList
источник
2020 May 11

S

Sulaiman in QA — Автоматизация
Ребят, как думаете, нормально развиваться на QA рынке постоянно поддерживая оба языка (java, js)? Это актуальная практика поддерживать скиллы тестирования обоих языков, или лучше сконцентрировать на одном и в нем расти? Те кто прошли долгий путь.
источник

TN

Timur Nurlygayanov in QA — Автоматизация
Sulaiman
Ребят, как думаете, нормально развиваться на QA рынке постоянно поддерживая оба языка (java, js)? Это актуальная практика поддерживать скиллы тестирования обоих языков, или лучше сконцентрировать на одном и в нем расти? Те кто прошли долгий путь.
обычно не останавливаются только на двух технологиях :)
источник

EB

Evgenii B in QA — Автоматизация
Sulaiman
Ребят, как думаете, нормально развиваться на QA рынке постоянно поддерживая оба языка (java, js)? Это актуальная практика поддерживать скиллы тестирования обоих языков, или лучше сконцентрировать на одном и в нем расти? Те кто прошли долгий путь.
постоянно пытаюсь узнавать что-то из 6 языков с которыми сейчас имею дело, главное очертить для себя спектр задач чтобы как-то более менее приоритетно обучение выстраивалось
источник

S

Sulaiman in QA — Автоматизация
:) а почему бы не углублять знание фреймворков и тулов внутри 1-2 языков, разве этого мало для успешной карьеры или это когда уже достигли своего рода потолка внутри двух?
источник

B

Bola in QA — Автоматизация
Evgenii B
постоянно пытаюсь узнавать что-то из 6 языков с которыми сейчас имею дело, главное очертить для себя спектр задач чтобы как-то более менее приоритетно обучение выстраивалось
А какой 6й язык?
источник

VK

Vitali Kasyanenka in QA — Автоматизация
Sulaiman
:) а почему бы не углублять знание фреймворков и тулов внутри 1-2 языков, разве этого мало для успешной карьеры или это когда уже достигли своего рода потолка внутри двух?
а что там углублять-то?
источник

EB

Evgenii B in QA — Автоматизация
Bola
А какой 6й язык?
джава/котлин
обжс/свифт
руби
жс
питон

ошибся на 1. в общем, весь мобильный/бекенд стэк + для инфры питон
источник

B

Bola in QA — Автоматизация
Sulaiman
:) а почему бы не углублять знание фреймворков и тулов внутри 1-2 языков, разве этого мало для успешной карьеры или это когда уже достигли своего рода потолка внутри двух?
Неизвестно, как рынок повернется. Ты на рынке продаешь свои услуги, свою голову. Чем голова больше умеет, тем ты дороже. Или по крайней мере будешь более конкурентоспособен.
источник

B

Bola in QA — Автоматизация
Evgenii B
джава/котлин
обжс/свифт
руби
жс
питон

ошибся на 1. в общем, весь мобильный/бекенд стэк + для инфры питон
На руби не пробовал ничего ((. Говорят, прям годно.
Да, ещё obj-c - видел исходники одного проекта, и сразу проект закрыл, писать ничего не пробовал. Очень нечеловечный. Свифт - да, опыт есть.
источник

EB

Evgenii B in QA — Автоматизация
Sulaiman
Ребят, как думаете, нормально развиваться на QA рынке постоянно поддерживая оба языка (java, js)? Это актуальная практика поддерживать скиллы тестирования обоих языков, или лучше сконцентрировать на одном и в нем расти? Те кто прошли долгий путь.
учитывая, что упомянуты java/js, я бы оба учил, тк так или иначе это 2 языка, которые чаще всего встречаются на бекенде/фронтенде соответственно.

в случае с автоматизацией в тестировании, я бы не стеснялся брать и изучать другие языки, кто знает может быть появится проект который тебе больше будет нравится. И что, не идти на него только потому что ты с 3 годами джавы боишься питон учить? =) вкатиться можно всегда за исключением совсем редких случаев несоответствия прикладной технологии,

типа писал всю жизнь селениум тесты, а сейчас нужно эмбед юнит тесты писать, ну или там какой ETL на хранимых процедурых в базе данных
источник

C

Cadabrum in QA — Автоматизация
Sulaiman
Ребят, как думаете, нормально развиваться на QA рынке постоянно поддерживая оба языка (java, js)? Это актуальная практика поддерживать скиллы тестирования обоих языков, или лучше сконцентрировать на одном и в нем расти? Те кто прошли долгий путь.
Неплохо еще для общего развития уметь в python/go, на которых многие инструменты пишутся быстрее/эффективнее чем на java. Ну а js - тот вообще постоянно вылезает в самых неожиданных местах.
источник

M

M in QA — Автоматизация
Cadabrum
Неплохо еще для общего развития уметь в python/go, на которых многие инструменты пишутся быстрее/эффективнее чем на java. Ну а js - тот вообще постоянно вылезает в самых неожиданных местах.
а вы используете go в тестах?
источник