Pull to refresh
19
-2
Олег Осипенко @basnopisets

Android-разработчик

Send message

ну так опыт старше, чем неделя уже нерелевантен.

Вот я после прошлого Мобиуса заявку подал, это было год назад. Месяц назад случилось подключение Екатеринбурга к бета-программе.

я как могу вам за Х энтузиастов отвечать? я сам себе энтузиаст

Вам в отчёте потраченное время тоже указывать?

Раздали девайсы, заполнили и подписали бумаги. А участие продолжается ещё

Продажа устройств уже неделю как доступна. Всёсмарт, или как его там - бери и покупай. Стоит дешевле 15к

По бета-программе: в Москве и Питере получить девайс проще, в других городах - зависит от количества желающих. Если, к примеру, в условном Агрызе наберётся 200 человек, заинтересованных принять участие, то туда приедут и выдадут девайсы. Но, например, я в Екатеринбурге ждал почти год, пока у нас наберётся достаточно участников, чтобы нас почтили визитом. Как-то так. Возможно, стоило бы организовать какую-то дистанционную выдачу девайсов, но тут это скорее связано с необходимостью подписывать юридические документы для участия.

писать новую библиотеку на kapt — довольно странное решение

ха, я там работал, на пре-прессе в казанском офисе

OpenCV, ImageMagick - это понятно. Да, OpenCV можно использовать для сравнения изображений, но это только лишь один этап в процессе скриншот-тестирования, который этим этапом далеко не исчерпывается:
- как минимум нужно уметь запускать тесты
- скачивать скриншоты с девайса в том случае, если используется on-device тестирование
- генерить отчеты по итогам тестирования

И ничего из перечисленного OpenCV предложить не может. Да, построить свой пайплайн тестирования на основе OpenCV можно, точно так же как я построил свой на основе ImageMagick и о чем рассказал в докладе, но делает ли это OpenCV и ImageMagick библиотеками скриншот-тестирования? На мой взгляд, нет.

Спасибо за рекомендацию, но ситуация та же, что и с Каспрессо - в библиотеке есть только функционал для создания скриншотов. Но этот же функционал есть и в голом Espresso и UIAutomator, но это не делает их библиотеками для скриншот-тестирования. Потому что от библиотеки скриншот-тестирования требуется еще и уметь сравнивать полученный скриншот с референсом, генерить диффы в случае изменений, создавать отчеты и т.п.
Ничего этого ни в Kaspresso, ни в Toster нет. Поэтому я их включать в свой обзор и не буду

Спасибо за подсказку, изучу 👍

Спасибо за рекомендацию. Насколько я понимаю, Kaspresso не содержит никакой инфраструктуры для проведения именно скриншот-тестирования. По приведенной вами ссылке только инструкция о том, как создать скриншот с помощью Kaspresso, однако скриншот-тестирование подразумевает еще и верификацию полученных скриншотов, путем сравнения их с заранее подготовленным референсом. И вот этой части в Kaspresso как раз нет.
Можно упомянуть, конечно, но по сути эта функциональность предоставляется как UIAutomator, так и Espresso.

ну у Котлин null-safety появилась сразу, а не в версии 3. Тут же они говорят, про существующий, в смысле зарелизенный язык

подскажите, что за сервис использовали для генерации графиков и диаграмм?

еще бы в Екате

ага, все капсом, плюс разрядка, ну и выбор самой гарнитуры тоже не лучший

Ветки задач никогда не удаляются.

хотелось бы узнать аргументацию для такого требования

История про то, как изящные дизайнерские решения сталкиваются с реальностью. Метафора с источником света в Material Design, конечно, элегантна. Но, если практически каждый дизайнер хочет равномерные со всех сторон тени, то, наверное, что-то в этой метафоре не так.
За статью спасибо

Ну часть причин была объективной - во-первых всю первую неделю три часа в день шел корпоративный онбординг: всевозможные тренинги о корпоративных ценностях, Diversity, Growth mindset, GDPR и прочая ерунда. Плюс это был первый человек, предпочитавший винду и возникли проблемы, неизвестные ранее, вызванные тем, что часть скриптов не исполнялась на винде. Так же человек решил поменять транскрипцию собственного имени в корпоративной почте, в результате возникла рассинхронизация с доступами, так как они были завязаны на предыдущий адрес.
Но так же был определенный уровень небрежения со стороны человека - корпоративные тренинги не требовали каких-то еще телодвижений от сотрудника и за пределами трех часов какое-то время на то, чтобы скачать проект и запустить его оставалось. Однако же это было сделано только через неделю, когда были обнаружены проблемы с доступами, а еще через день, проблемы со сборочными скриптами. К середине второй недели, когда вроде все проблемы были решены, он залил корпоративный лэптоп кофе и еще пара дней потребовалась на доставку нового.

Information

Rating
Does not participate
Location
Екатеринбург, Свердловская обл., Россия
Registered
Activity