
Anastasia
04.10.2016
17:43:55
О, поделитесь тулзовинами. Что использовали для миграции? С чего вообще начинать?
Проблема:
У меня есть проект, с 100+ автоматизированными сценариями. Проект развивается, в перспективе ещё столько же кейсов появится.
Только хотим провести эксперимент внутри команды: они изъявили желание поддерживать и развивать автотесты самостоятельно, без выделенного автоматизатора под эту задачу.
Но не хотят работать с maven-ом, поэтому попросили перевести проект на gradle.
А я с gradle никогда не работала и даже не знаю с чего начинать.
Ну пока только погуглила запрос "maven to gradle migration" и мне выдались пару ссылок с плагинами, там автор одного из них сам Барух (но он 2013 года)
Поэтому и спрашиваю, может вообще не стоит идти в эту истори.ю и gradle использовать только на новых проектах?


Alexei
04.10.2016
17:46:20
Если повезет, то миграция проходит так:
устанавливаешь gradle и запускаешь в главное папке maven проекта:
gradle init
это всё.

Google

Roman
04.10.2016
17:47:23
Когда я читаю про 100+ сценариев, то слезы, у нас 10 тыс только на рефакторинге

Alexei
04.10.2016
17:48:20
Второй вариант: берешь gradle файл из какого-нить готового проекта - (они обычно крайне небольшие) изменяешь пути под свои, и дальше отлаживаешь до готовности.

Pavel
04.10.2016
18:01:32

Anastasia
04.10.2016
18:05:47
Когда я читаю про 100+ сценариев, то слезы, у нас 10 тыс только на рефакторинге
Ром, у нас микросервисная архитектура, которая позволила нам монолитное приложение интернет-банкинга нарезать на изолированные модули. Т.е. одно маленькое приложенько на экосистеме - это к примеру только страничка со счетами и картами, плюс реквизиты.
Другое приложенько - это страничка с настройками личного профиля клиента, и подключением услуг типа смсок.
Третье - p2p переводы
Четвертое - страница событий (выписка)
и т.д.
И весь интернет-банк (веб-приложение) выглядит таким образом.Т.е. для клиента оно выглядит как одно приложение, и он даже не подозревает что в течении одной сессии он заюзал несколько приложений.
И для каждого из приложений - своя команда, которая развивает этот модуль.


Roman
04.10.2016
18:28:18

Faust
04.10.2016
18:38:33
Я полностью согласен с @alexejv... Когда мы переводили приложение службы такси с мавена на градл, так и делали
Просто запускали команду, не получалось, ручками правили и потом с каждым запуском сборки отлаживали проблемы
Самые серьезные траблы с какими столкнулись, это то что при сборке не будет скачиваться какая нибудь зависимость из-за того что репо будет не находить

Anastasia
04.10.2016
18:41:59
а у меня таки вообще веселье... LAN и мы ссылаемся на внутрений artifactory ))

Faust
04.10.2016
18:43:47
Ну так просто, копипастишь все зависимости с одной локальной репы, в другую...так кстати и лечили траблу которую я описал выше xD

Alexei
04.10.2016
18:55:18
В нормальных селениде тестах тебе нужна только зависимость от selenide, junit и своих библиотек (если такие есть)

Anastasia
04.10.2016
18:59:20
У меня ж ещё не selenide ^^

Google

Alexei
04.10.2016
19:00:03
у каждого свои недостатки

Anastasia
04.10.2016
23:02:26
Я даже не знаю как реагировать на такое =)

Александр Валерьевич
05.10.2016
08:23:34
коллеги, не забывайте, что у нас тут типа профессиональный чат
флуда в последнее время просто гора

Richard
05.10.2016
08:25:38
В подобного рода чатах флуд не отделим от полезной информации.
Когда нет четко заданной проблематики - идёт общение.
Когда она есть - у каждого есть своё мнение по вопросу обсуждения.
Учитывая время написания тех постов, я думаю, стоит сделать скидку на состояние коллеги.
Почистил.

Anna
05.10.2016
08:39:30
Почистил.
спасибо
я уж подумала, что барышни и пиво - норма в этом чате

Roman
05.10.2016
08:39:39
нормально ли в свой законный отпуск с утра разгребать почту и завалы на конфлюэнсе от индусов и своих?

Anna
05.10.2016
08:39:55
зачем в отпуске смотреть почту?

Roman
05.10.2016
08:40:24
эээ, там буквы, буквы читать, смысл находить, мысли формировать

Anna
05.10.2016
08:40:57
*рабочую почту

Pavel
05.10.2016
08:40:59
Если так долго делать, ведет к профессиональному выгоранию

Anton
05.10.2016
08:41:09
во время отпуска нада отключать почту скайп и телефон

Roman
05.10.2016
08:42:14

Pavel
05.10.2016
08:43:09
Но ты же не знаешь насколько эффективней был бы, если бы отключался на отпуск
Может и матан поддался бы

Andriano
05.10.2016
08:44:23
На работе кто нибудь косячил? Например пишешь отчёт о том что все функциональности работают, а на след день решаешь ещё разок проверить Поиск. Оп КРИТИЧЕСКАЯ ошибка

Nick
05.10.2016
08:44:50
бывало)

Andriano
05.10.2016
08:45:18
Заводишь срочно тикеты, ждёшь когда назовут чудаком с буквы М, а ничего не происходит

Google

Andriano
05.10.2016
08:45:50
Думаю пора искать новую работу

Roman
05.10.2016
08:46:37
писал вроде об это как раз вот когда вылезло

Александр Валерьевич
05.10.2016
08:48:05

Richard
05.10.2016
08:49:06
А разве не так должно быть?

Александр Валерьевич
05.10.2016
08:49:14
так

Richard
05.10.2016
08:49:19
Ты - ответственное лицо и точка входа в отдел для других людей.

Александр Валерьевич
05.10.2016
08:49:30
да, согласен

Juliya
05.10.2016
09:23:20
А кто-нить собирает команду на testathon(Москва)? А то мы тут две девочки с опытом в тестировании мобильных приложенек (QA Lead Bookmate и QA Lead Revolut) без команды. :) И мы хотели бы определиться до субботы. :)

Richard
05.10.2016
09:24:41
Было бы неплохо. Но занят.
Давайте поменьше агрессии и упрёков.

Juliya
05.10.2016
10:05:14
я видимо все пропустила)

@RTYR9N1989
05.10.2016
10:05:45

Juliya
05.10.2016
10:09:57
наша цель: пообщаться с новыми людьми, получить драйва и фана, потестить интересные приложеньки и перенять/поделиться опытом) написала про лидов имея ввиду, что у нас есть опыт тестирования мобилок и мы не джуны в этом. читайте как lead qa :) никакого командования, кому оно нужно? :)
участвовала в чемпионате по тестированию с Мясниковым и @alexejv - они могут подтвердить, что у меня нет никаких загонов. А я в свою очередь ручаюсь за другую девочку. :)

Richard
05.10.2016
10:12:25
Да, Юля очень хороший спец. Мясников подтверждает.

Admin
ERROR: S client not available

Ivan
05.10.2016
10:12:35
я б в Питере присоединился, но в москву не поедет

Juliya
05.10.2016
10:12:37
:)

Alexei
05.10.2016
10:18:45
Зуб даю

Google

Dmitry
05.10.2016
10:40:03
Я тоже иду
Я с опытом всего что тока можно
Не скромно конечно отписал я)

Juliya
05.10.2016
10:42:37
отлично) давай к нам в команду)

Dmitry
05.10.2016
10:43:07
Оки у вас чат какой-то отдельный уже?
Или просто планы там на месте в команде работать?

Vlad
05.10.2016
10:43:31
Кстати точно. Тоже еду на тестатон в Москву. Тестирую iOS и Android, захвачу парочку девайсов. Присоединился бы к кому

Andriano
05.10.2016
10:43:58

Richard
05.10.2016
10:44:14
А сколько человек там команда?

Vlad
05.10.2016
10:44:49
5
Дэн писал в слаке

Richard
05.10.2016
10:45:00
Ну вот, вас уже 4.

Juliya
05.10.2016
10:45:57
? красота, выслала вам ссылку на чатик)
в личку)

Dmitry
05.10.2016
10:46:11
Ок

Vlad
05.10.2016
10:46:22
Крутяк

Kris ?
05.10.2016
10:49:09
Интересно, в этом чатик многие представляются, как QA Lead. Какой опыт у вас, что вы стали лидами? Тут даже не в годах вопрос (ибо говорили, что они стали Лидами с 0,5 годами опыта), а какие проблемы решали, какие задачи выполняли, чтобы стать лидом? Интересует именно мобилки.

Juliya
05.10.2016
10:49:37
6+ общий опыт, 2+ в мобилках

Vladimir
05.10.2016
10:49:43
Лид звучит гордо)