Size: a a a

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

2019 November 26

EB

Evgenii B in QA — Автоматизация
это хороший вопрос, в случае с Selenide ты может и ответишь утвердительно, что не нужно писать своих велосипедов, В общем же смысле вопроса, иногда решение тащить проблемный код в проект может быть ошибкой, и проще и надежнее будет написать свое.
источник

EB

Evgenii B in QA — Автоматизация
моментальная положительная обратная связь при выборе какого-то решения не обязательно гарантирует тебе, что это был правильный выбор в перспективе. Время и деньги ты посчитал например увидев, как у тебя вышло все очень дешево с 0 до написания первого тест-кейса (или другого логического элемента кода), а потом когда все стало не очень тривиально, ты увидел, что вроде и документация нужна, а автор мог ее не написать, потому что посчитал, что его код совершенен и самодокументируемый (это случается чаще, чем хотелось бы) и удельная стоимость решения начинает разбухать
источник

АК

Александр Кот in QA — Автоматизация
Evgenii B
моментальная положительная обратная связь при выборе какого-то решения не обязательно гарантирует тебе, что это был правильный выбор в перспективе. Время и деньги ты посчитал например увидев, как у тебя вышло все очень дешево с 0 до написания первого тест-кейса (или другого логического элемента кода), а потом когда все стало не очень тривиально, ты увидел, что вроде и документация нужна, а автор мог ее не написать, потому что посчитал, что его код совершенен и самодокументируемый (это случается чаще, чем хотелось бы) и удельная стоимость решения начинает разбухать
поддержка "своего" кода точно также может стать дороже

И точно также никогда не поздно написать свой код, если вдруг какой то метод библиотеки не оправдал ожиданий.
источник

EB

Evgenii B in QA — Автоматизация
ну это работает, если тебя точечная правка устроит, потому что в целом подход к решению задачи абсолютно укладывается в твои сценарии. Тогда да, запатчил / форкнул и работаешь, и ждешь в надежде что добавят в апстрим, а иногда годами свой форк корячишь из-за пары заплаток, которые тебе нужны.
источник

AB

Alexei Barantsev in QA — Автоматизация
Ablaihan
ну если есть готовое зачем тратить время и денги на что то свое?
а у вас есть свои версии, предположения, зачем люди это делают?
источник

SV

Stanislav Vasenkov in QA — Автоматизация
Evgenii B
ну и кому-то например хочется фреймворк, который будет работать с мобилками в том числе в одном репозитории, поправьте если не прав, но Selenide тебе мобилки не протестирует, и общие практики это если хочешь тесты на мобильных ус-вах, заведи отдельно репозиторий, на скриптовых языках можно вполне элегантно накатать структуру проекта для platform independent тестов
Вон на три платформы из одной репы https://github.com/wikipedia-qa/wikipedia-selenide
источник

EB

Evgenii B in QA — Автоматизация
отлично! осталось убедить себя писать на джаве
источник

AB

Alexei Barantsev in QA — Автоматизация
а вот и одна из причин того, почему люди пишут свои велосипеды, хотя вроде бы есть селенид :)
источник

EB

Evgenii B in QA — Автоматизация
(но пока что все устраивает с котлин и еспрессо)
источник

M

Mikhail in QA — Автоматизация
Вопрос к тем, кто пишет автотесты под аппиум для iOS на винде:
Вы ставите себе виртуалку или есть ещё какие-то варианты?
источник

LY

Lev Yarushin in QA — Автоматизация
Мак купить. Хакинтош поставить
источник

BO

Boris Osyanin in QA — Автоматизация
с хакинтошем много проблем
источник

A

Anton in QA — Автоматизация
Mikhail
Вопрос к тем, кто пишет автотесты под аппиум для iOS на винде:
Вы ставите себе виртуалку или есть ещё какие-то варианты?
виртуалка плохо годится для этого, все таки там эмулятор
источник

A

Anton in QA — Автоматизация
Boris Osyanin
с хакинтошем много проблем
много канеш, но это альтернатива покупке мака =)
источник

A

Anton in QA — Автоматизация
Если нужно для работы - увы тут уже про мак думать надо
источник

BO

Boris Osyanin in QA — Автоматизация
Anton
Если нужно для работы - увы тут уже про мак думать надо
все так
источник

N

Nikita in QA — Автоматизация
Mikhail
Вопрос к тем, кто пишет автотесты под аппиум для iOS на винде:
Вы ставите себе виртуалку или есть ещё какие-то варианты?
Виртуалка с чем угодно от яблока не на яблоке - карается, в соглашении на использование этот пункт есть
источник

FM

Faroe Man in QA — Автоматизация
Andrei Solntsev
Это System.out.println? В тестах не нужна такая команда...
У меня есть пункт, убедиться , что расстояние подсчитано. Я и вывожу в систем аут принтлн значение этого расстояния. Как мне по-другому сделать ? Ассерты ведь только сравнивают значения
источник

LY

Lev Yarushin in QA — Автоматизация
Boris Osyanin
с хакинтошем много проблем
Если человек не звёздочка, или есть к кому обратиться то проблем нет.
источник

FM

Faroe Man in QA — Автоматизация
Мне тоже не нравится идея выводить в консоль, но как заменить?
источник