Перший мітап тестувальників цього року!
17.01.2018 відбулася 20 зустріч QA Club Kiev та KyivTesters Meetup.
Як і було обіцяно, ми говорили про Docker та Мобільне тестування.
Дмитро Шаварин у доповіді "Making Making life easier with Docker" ділився своїм досвідом встановлення, оптимізації та роботи з Docker.
Скачати Docker можна на Docker Hub або скористатися Docker для Enterprise Docker Store.
А, що з ним далі робити можна прочитати у презентації Діми.
Docker-compose documentation - docs.docker.com/compose/
Docker Cookbook - shop.oreilly.com/product/0636920036791.do
Docker Hub - hub.docker.com/
Example of an image for Behat- hub.docker.com/r/bergil/docker-behat/
Наступний спікер, Марина Шевченко розповідала про особливості мобільного тестування.
Ця презентація побудована на її 4 річному досвіді роботи з iOS та Android, тому містила багато прикладів з проектів, corner cases, та рекомендацій.
Крім того, Марина розказали про Tools, які використовує для тестування.
Для вибору потрібної конфігурації у певній країні спікер рекомендувала користуватися порталами зі статистикою, наприклад david-smith.org/iosversionstats/ та gs.statcounter.com.
Останній сайт цікавий тим, що можна фільтрувати не тільки по платформі, регіону, а й року (починаючи від 2012).
Інструменти для video recording / mirroring
Mac / Windows + Android
Vysor - Android Control on PC - додаток дозволяє стрімити екран Andoid девайса на комп.
Screen Stream over HTTP - дозволяє переглядати екран Android пристрою у браузері. Не потребує інсталяції ніякого додаткового софта.
Reflector 3 - дає можливість шерити екран мобільно, таблета або комп'ютера на інші екрани.
FLick - дозволяє робити screehots, для iOS та Android, записувати відео на реальних девайсах Android (OS >4.4), зберігати відео у форматі mp4 або gif, зберігати log file для iOS та Android ОС та багато інших цікавих фіч.
xCode - містить емулятор всіх iOS девайсів.
Genymotion - емулютор Android, який містить налаштовані образи Android ( х86 з апаратним прискоренням OpenGL).
Android Studio - Android емулятор доступний у їх developer’s kit.
Samsung Remote Test lab - доволяє піключитися до віддаленого реального девайсу через Інтернет.
Perfecto Mobile - це cloud-based платформа для тестування Web, Mobile та IoT.
Xamarin Test Cloud - надає можливість використовувати автоматизоване мобільне тестування на багатьох мобільних девайсах.
А також, дала кілька посилань на "Спільноти мобільних тестувальників", де колеги активно обговорюють нові тули, діляться проблемами та рекомендаціями.
FB Mobile Testing Community - ФБ спільнота (білоруська), де публікують статті, опитування та інше про мобільне тестування.
BLOG Тестирование мобильных приложений - давно відомий всім портал software-testing.ru додав нову рубрику "Тестирование мобильных приложений", де публікують як російськомовні статті, так і переклади статтей.
SLACK #Mobile_automation - група у Slack, для мобільних автоматизаторів та тих, хто хоче ними стати.
Як бонус - викладаємо Mobile Testing Mind Map, де кожен може доповнити своїми кейсами, з якими вони стикалися.
Крім того, ми вчора активно закликали ділитися досвідом всіх учасників мітапу. Ось корисні посилання для мобільного тестування від Олега Нікіфорова.
Leakcanary: либа для поиска memory leaks в android аппах. Встраивается в проект, тестирвешь как обычно, потом в отдельном приложении можно посмотреть в каких местах утечки.
"adb bugreport": команда для получения более подробной инфы чем дает лог, обычно используют после крэша. Хотя обычно хватает Crashlytics'а, в котором кстати можно получить детальные шаги для воспроизведения, если заморочиться и настроить Crash Insights.
Facebook Tweaks: либа для iOS, добавляет в приложение дебаг меню которое вызывается по шейку девайса и может содержать какие угодно пункты полезные для дебага. Например можно добавить открытие любого вью, или какие-то действия с пользователем. У нас на одном проекте были ачивки, которые давались за n баллов, так в этом меню была кнопка которая добавляла пользователю 1/5/10 баллов, и таким образом логику ачивок было удобно тестить.
Appspector: либа для iOS с кучей функций, сейчас находится в бете (делают знакомые) и активно развивается. Можно смотреть трафик приложения, расход CPU, памяти, батареи, etc., снимать скриншоты и смотреть внутренности БД.
Androidtool: апчик для макоси который позволяет снимать скриншоты и записывать видео с iOS и Android девайсов. Хотя видео с андроида там очень калечное 🙂 Я его использую только для снятия видео с ios, так как запускается быстрее чем дергать quicktime руками. Для скриншотов и видео с android у меня есть скрипты 🙂
Також читайте звіт з івенту від нашого ко-організатора Олексія Бурдіна.
Stay tuned!
17.01.2018 відбулася 20 зустріч QA Club Kiev та KyivTesters Meetup.
Як і було обіцяно, ми говорили про Docker та Мобільне тестування.
Дмитро Шаварин у доповіді "Making Making life easier with Docker" ділився своїм досвідом встановлення, оптимізації та роботи з Docker.
Скачати Docker можна на Docker Hub або скористатися Docker для Enterprise Docker Store.
А, що з ним далі робити можна прочитати у презентації Діми.
Також, корисні лінки від спікера:
Docker documentation - docs.docker.com/manuals/Docker-compose documentation - docs.docker.com/compose/
Docker Cookbook - shop.oreilly.com/product/0636920036791.do
Docker Hub - hub.docker.com/
Example of an image for Behat- hub.docker.com/r/bergil/docker-behat/
Наступний спікер, Марина Шевченко розповідала про особливості мобільного тестування.
Ця презентація побудована на її 4 річному досвіді роботи з iOS та Android, тому містила багато прикладів з проектів, corner cases, та рекомендацій.
Крім того, Марина розказали про Tools, які використовує для тестування.
Для вибору потрібної конфігурації у певній країні спікер рекомендувала користуватися порталами зі статистикою, наприклад david-smith.org/iosversionstats/ та gs.statcounter.com.
Останній сайт цікавий тим, що можна фільтрувати не тільки по платформі, регіону, а й року (починаючи від 2012).
Інструменти для video recording / mirroring
Mac / Windows + Android
Vysor - Android Control on PC - додаток дозволяє стрімити екран Andoid девайса на комп.
Screen Stream over HTTP - дозволяє переглядати екран Android пристрою у браузері. Не потребує інсталяції ніякого додаткового софта.
Reflector 3 - дає можливість шерити екран мобільно, таблета або комп'ютера на інші екрани.
FLick - дозволяє робити screehots, для iOS та Android, записувати відео на реальних девайсах Android (OS >4.4), зберігати відео у форматі mp4 або gif, зберігати log file для iOS та Android ОС та багато інших цікавих фіч.
Емулятори для iOS та Android:
xCode - містить емулятор всіх iOS девайсів.
Genymotion - емулютор Android, який містить налаштовані образи Android ( х86 з апаратним прискоренням OpenGL).
Android Studio - Android емулятор доступний у їх developer’s kit.
Samsung Remote Test lab - доволяє піключитися до віддаленого реального девайсу через Інтернет.
Perfecto Mobile - це cloud-based платформа для тестування Web, Mobile та IoT.
Xamarin Test Cloud - надає можливість використовувати автоматизоване мобільне тестування на багатьох мобільних девайсах.
А також, дала кілька посилань на "Спільноти мобільних тестувальників", де колеги активно обговорюють нові тули, діляться проблемами та рекомендаціями.
Групи та блоги по мобільному тестуванню:
SKYPE [Чат про тестирование приложений на мобильных устройствах] - скайп група з 370+ активними користувачами.FB Mobile Testing Community - ФБ спільнота (білоруська), де публікують статті, опитування та інше про мобільне тестування.
BLOG Тестирование мобильных приложений - давно відомий всім портал software-testing.ru додав нову рубрику "Тестирование мобильных приложений", де публікують як російськомовні статті, так і переклади статтей.
SLACK #Mobile_automation - група у Slack, для мобільних автоматизаторів та тих, хто хоче ними стати.
Як бонус - викладаємо Mobile Testing Mind Map, де кожен може доповнити своїми кейсами, з якими вони стикалися.
Крім того, ми вчора активно закликали ділитися досвідом всіх учасників мітапу. Ось корисні посилання для мобільного тестування від Олега Нікіфорова.
Список інтрументів для мобільного тестування:
Leakcanary: либа для поиска memory leaks в android аппах. Встраивается в проект, тестирвешь как обычно, потом в отдельном приложении можно посмотреть в каких местах утечки.
"adb bugreport": команда для получения более подробной инфы чем дает лог, обычно используют после крэша. Хотя обычно хватает Crashlytics'а, в котором кстати можно получить детальные шаги для воспроизведения, если заморочиться и настроить Crash Insights.
Facebook Tweaks: либа для iOS, добавляет в приложение дебаг меню которое вызывается по шейку девайса и может содержать какие угодно пункты полезные для дебага. Например можно добавить открытие любого вью, или какие-то действия с пользователем. У нас на одном проекте были ачивки, которые давались за n баллов, так в этом меню была кнопка которая добавляла пользователю 1/5/10 баллов, и таким образом логику ачивок было удобно тестить.
Appspector: либа для iOS с кучей функций, сейчас находится в бете (делают знакомые) и активно развивается. Можно смотреть трафик приложения, расход CPU, памяти, батареи, etc., снимать скриншоты и смотреть внутренности БД.
Androidtool: апчик для макоси который позволяет снимать скриншоты и записывать видео с iOS и Android девайсов. Хотя видео с андроида там очень калечное 🙂 Я его использую только для снятия видео с ios, так как запускается быстрее чем дергать quicktime руками. Для скриншотов и видео с android у меня есть скрипты 🙂
Також читайте звіт з івенту від нашого ко-організатора Олексія Бурдіна.
Stay tuned!
Комментариев нет:
Отправить комментарий