Size: a a a

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

2019 November 02

M

Merg in QA — Автоматизация
mkots
На js
Или пхп
источник

A

Asdwarf in QA — Автоматизация
Или python
источник

FM

Faroe Man in QA — Автоматизация
Или c sharp))
источник

A

Asdwarf in QA — Автоматизация
Faroe Man
Доброе утро. Вопрос касается автотестов и версии джавы. Вопрос такой . Нужно ли знать для написания автотестов джаву 8 и выше? Как по мне , вроде не нужно , так как лямбды и стрим апи в автотестах особо не применяются , отсюда и следует что можно писать не джаве 6. Может, я не прав . Что вы думаете ?
У нас и лямбды, и стримы.
Так что присоединюсь к встречному вопросу: в связи с чем такой вопрос)
источник

ZE

Zewa 🚽 Expert in QA — Автоматизация
Faroe Man
Доброе утро. Вопрос касается автотестов и версии джавы. Вопрос такой . Нужно ли знать для написания автотестов джаву 8 и выше? Как по мне , вроде не нужно , так как лямбды и стрим апи в автотестах особо не применяются , отсюда и следует что можно писать не джаве 6. Может, я не прав . Что вы думаете ?
Пишу автотесты на стримах и лямбдах,  там учить их два дня на практике
источник

M

Merg in QA — Автоматизация
Zewa 🚽 Expert
Пишу автотесты на стримах и лямбдах,  там учить их два дня на практике
Задрот
источник

V

Vlad in QA — Автоматизация
Faroe Man
Доброе утро. Вопрос касается автотестов и версии джавы. Вопрос такой . Нужно ли знать для написания автотестов джаву 8 и выше? Как по мне , вроде не нужно , так как лямбды и стрим апи в автотестах особо не применяются , отсюда и следует что можно писать не джаве 6. Может, я не прав . Что вы думаете ?
Лямбды знать не обязательно. Но лучше знать, т.к. нет-нет, да встречаются в некоторых фреймворках.
источник

ES

Eugene Sevostianov in QA — Автоматизация
Лямбды могут надобиться если пишешь тестовый хук в соответсвии с текущей архитектурой проекта, и она на модной шляпе типа котлина и тд. Писать тест фреймворк нужно на языке проекта так как все должно желательно находится в одной репе и доступно для понимания всей команде.
источник

ES

Eugene Sevostianov in QA — Автоматизация
Я весь во внимании
источник

A

Asdwarf in QA — Автоматизация
Зачем в одной репе?
источник

ES

Eugene Sevostianov in QA — Автоматизация
Понимаю
источник

RT

Roman Tyurin in QA — Автоматизация
Две репы: проект непосредственно и репа тестинг👍
источник

A

Asdwarf in QA — Автоматизация
А если в проекте бэк на одном языке написан, а фронт - на другом? Бэкендные тесты и UI писать на разных?
источник

ES

Eugene Sevostianov in QA — Автоматизация
Ну например может быть проект на джаве и котлине, мобильный. Новые модули переписываются на котлин, старые на джаве. Как пилить тест хуки если модули test-support на котлине а интерфейс и реализация на джаве?
источник

ES

Eugene Sevostianov in QA — Автоматизация
Не веб аппом единым
источник

ES

Eugene Sevostianov in QA — Автоматизация
Или нативные тест автомейшн фреймворки тут не в почете
источник

ES

Eugene Sevostianov in QA — Автоматизация
Ну если мы не берём в расчёт веб то для того что бы это просто работало нужен нативный автомейшн
источник

ES

Eugene Sevostianov in QA — Автоматизация
Объективно
источник

ES

Eugene Sevostianov in QA — Автоматизация
Ну зачем обмазываться ассемблером, надо строить reliable тест автомейшн в котором состояние приложения under test контролируется тест фреймворком а не пушем данных в бд. Ну это уже чуть сложнее
источник

AB

Alexei Barantsev in QA — Автоматизация
Faroe Man
Доброе утро. Вопрос касается автотестов и версии джавы. Вопрос такой . Нужно ли знать для написания автотестов джаву 8 и выше? Как по мне , вроде не нужно , так как лямбды и стрим апи в автотестах особо не применяются , отсюда и следует что можно писать не джаве 6. Может, я не прав . Что вы думаете ?
если у вас проблема техническая -- нет возможности установить java 8, тогда у вас будут сложности. многие инструменты имеют java 8 минимальным требованием. а если лень учиться  -- да, можно установить java 8 или даже 13, но писать в стиле java 6, не используя новые возможности
источник