Сергей Комлач "Итоги Google I/O: что нас ждет"Fwdays
Итоги Google I/O. Что нас ждет в 2016: Android N, DevTools, Daydream, Android Apps в Chrome OSи многое другое
Совсем недавно прошла ежегодная конференция Google I/O 2016, на которой было сделано ряд анонсов - новый Google Assistant, Android N, платформа Daydream, улучшенные DevTools, а так же Instant Apps и Android Apps в Chrome OS.
Я побывал на I/O и как очевидец, расскажу про все анонсы и инсайды конференции
Лицо разработчика — это качество его кода. А что может быть лучше, чем плавный интерфейс без глитчей. Разберемся, как рендерится UI, где возникают проблемы и как их лечить.
Лицо разработчика — это качество его кода. А что может быть лучше, чем плавный интерфейс без глитчей. Разберемся, как рендерится UI, где возникают проблемы и как их лечить.
Unity 5 поддерживает WebGL, — вы слышите в новостях, — Unity приобрела ряд стартапов и открыла новые офисы. Давайте разберемся в свежих новостях, и когда это все будет доступно вам, дорогие пользователи.
В предыдущем докладе были раскрыты основные секреты и хитрости разработки на Unity Android. На этот раз от теории переходим к практике. Будут показаны примеры и различные демо озвученых ранее технологий. Вы узнаете как написать android java plugin, использовать сторонние android java libraries в Вашем Unity проекте и многое другое.
Кроме доклада, в течении всей конференции, буду рад ответить на Ваши вопросы по Unity Android и помочь практически. Приходите учиться, приходите за ответами, приходите с Вашими Unity проектами. Будет интересно :)
Сергей Комлач "Итоги Google I/O: что нас ждет"Fwdays
Итоги Google I/O. Что нас ждет в 2016: Android N, DevTools, Daydream, Android Apps в Chrome OSи многое другое
Совсем недавно прошла ежегодная конференция Google I/O 2016, на которой было сделано ряд анонсов - новый Google Assistant, Android N, платформа Daydream, улучшенные DevTools, а так же Instant Apps и Android Apps в Chrome OS.
Я побывал на I/O и как очевидец, расскажу про все анонсы и инсайды конференции
Лицо разработчика — это качество его кода. А что может быть лучше, чем плавный интерфейс без глитчей. Разберемся, как рендерится UI, где возникают проблемы и как их лечить.
Лицо разработчика — это качество его кода. А что может быть лучше, чем плавный интерфейс без глитчей. Разберемся, как рендерится UI, где возникают проблемы и как их лечить.
Unity 5 поддерживает WebGL, — вы слышите в новостях, — Unity приобрела ряд стартапов и открыла новые офисы. Давайте разберемся в свежих новостях, и когда это все будет доступно вам, дорогие пользователи.
В предыдущем докладе были раскрыты основные секреты и хитрости разработки на Unity Android. На этот раз от теории переходим к практике. Будут показаны примеры и различные демо озвученых ранее технологий. Вы узнаете как написать android java plugin, использовать сторонние android java libraries в Вашем Unity проекте и многое другое.
Кроме доклада, в течении всей конференции, буду рад ответить на Ваши вопросы по Unity Android и помочь практически. Приходите учиться, приходите за ответами, приходите с Вашими Unity проектами. Будет интересно :)
Презентация к докладу "Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним" для конференции SQA Days-11.
http://it-conf.ru/ru/content/466.htm#TOC-28
GUI тесты на чистом питоне: Win32, MS UI Automation и щепотка чёрной магииVasily Ryabov
Доклад с NN Python Meetup 2016 December, 10.
GUI tests in pure Python: Win32 API, MS UI Automation & Python black magic
Сначала увидим, какие open source инструменты есть в этой области, какие из них поддеживают Python и какие на нём полностью написаны. Более детально разберём тестирование Windows приложений с помощью разных accessibility технологий и библиотеку pywinauto, написанную на чистом питоне.
Pywinauto объединяет в себе подход на основе Win32 API (как AutoIt) и технологию MS UI Automation (как TestStack.White или Winium.Desktop на C#). Высокоуровневый и внешне простой интерфейс pywinauto использует многослойную концепцию, позволяющую буквально парой строк выразить нетривиальные вещи. А новая расширяемая архитектура позволяет также писать accessibility плагины (backends) для разных оконных систем и платформ.
Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним. Презентация к докладу для Минского сообщества автоматизаторов тестирования http://www.autotest.by/.
http://www.autotest.by/news/image_based_test_automation
Презентация к докладу "Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним" для конференции SQA Days-11.
http://it-conf.ru/ru/content/466.htm#TOC-28
GUI тесты на чистом питоне: Win32, MS UI Automation и щепотка чёрной магииVasily Ryabov
Доклад с NN Python Meetup 2016 December, 10.
GUI tests in pure Python: Win32 API, MS UI Automation & Python black magic
Сначала увидим, какие open source инструменты есть в этой области, какие из них поддеживают Python и какие на нём полностью написаны. Более детально разберём тестирование Windows приложений с помощью разных accessibility технологий и библиотеку pywinauto, написанную на чистом питоне.
Pywinauto объединяет в себе подход на основе Win32 API (как AutoIt) и технологию MS UI Automation (как TestStack.White или Winium.Desktop на C#). Высокоуровневый и внешне простой интерфейс pywinauto использует многослойную концепцию, позволяющую буквально парой строк выразить нетривиальные вещи. А новая расширяемая архитектура позволяет также писать accessibility плагины (backends) для разных оконных систем и платформ.
Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним. Презентация к докладу для Минского сообщества автоматизаторов тестирования http://www.autotest.by/.
http://www.autotest.by/news/image_based_test_automation
8. Оценка
Производительность Легкость Новые фичи
использования
Unity GUI - - -
Плагин на + - +
коленке
Продуманная + + +
система
9. Оценка с усложнением задач, с
новыми проектами
Производительнос Легкость Новые фичи
ть использования
Unity GUI - - -
Плагин на коленке - - -
Продуманная + + +
система
10. Почему NGUI
Производительно: 1 атлас = 1dc (даже у объектов с
разными скейлами), малое время рендеринга
Просто: WYSIWYG. Все делаешь в редакторе
Реализация многих фич
Большое комьюнити, много граблей уже изучены до
меня
FastGUI, MVVM