daily pastebin goal
0%
SHARE
TWEET

Untitled

a guest Mar 19th, 2019 61 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Xamarin, компания, создавшая одноименную платформу для кроссплатформеннй мобильной разработки, сегодня объявила о приобретении датского мобильного стартапа для тестирования LessPainful. LessPainful – компания, занимающаяся популярной платформой с открытым кодом для функциональных тестов для Android и iOS, и Xamarin уже начал использовать свое приобретение. Xamarin Test Cloud - это основанная на Calabash автоматизированная платформа для тестирования пользовательских интерфейсов, которую компания запустила на своей сегодняшней конференции для разработчиков Evolve 2013 в Остине.
  2.  
  3. Test Cloud – довольно интересный продукт, решающий актуальные проблемы мобильных разработчиков. Он позволяет пользователям легко создавать тесты пользовательских интерфейсов и проверять как их приложения ведут себя на реальных устройствах. Более того, LessPainful – а теперь и Xamarin – располагает лабораторией с сотнями устройств, и сервис запускает тесты прямо на этих устройствах, и предоставляет пользователям детализированные логи и скриншоты о производительности приложений.
  4.  
  5. Как сказал на прошлой неделе основатель и директор Xamarin Нат Фридман, сейчас менее 10% разработчиков используют автоматизированные тесты пользовательских интерфейсов для своих приложений. Сейчас существующие на рынке инструменты сложны в настройке и использовании, а проводимые на них тесты часто очень хрупкие, потому что основываются на распознавании образов, даже изменение надписи на кнопке может их обрушить. Тем не менее, разработчикам приходится использовать эти тесты из-за большой фрагментации устройств в мобильной сфере (особенно, на Android). В распоряжении разработчиков лишь небольшое количество времени, в течение которого они должны убедить пользователей в том, что им стоит использовать их приложение, и, чем приятнее опыт его использования, тем больше времени пользователь проведет внутри приложения.
  6.  
  7. screenshot1.jpg
  8.  
  9. У Test Cloud – и Calabash – другой подход. Они предоставляют пользователям лишь примитивный язык для написания тестов и пользовательских интерфейсов для тестирования и ведения логов. Разработчики могут выбрать на каких телефонах тестировать свои приложения, или просто запустить тест на 10, 20 или 30 самых популярных телефонах рынка.
  10.  
  11. Как подметил Фридман, удобство Test Cloud в том, что пользователям даже не нужно писать тесты, чтобы получить предварительный результат. Xamarin App Explorer пройдет через все твое приложение, посетит каждый экран, нажмет каждую кнопку и проверит каждый элемент пользовательского интерфейса. Все элементы пользовательского интерфейса определяются при помощи идентификаторов объектов, а не при помощи распознавания образов или записи жестов, поэтому если идентификатор остается прежним, разработчики и дизайнеры могут менять цвет раскладки приложений, и тесты продолжат работать.
  12.  
  13. Разработчики легко могут проводить регулярные тесты своих приложений, благодаря интеграции платформы с такими популярными системами непрерывной интеграции как Team Foundation Server, Jenkins и TeamCity (Xamarin предлагает для них плагины), а так же с API и с интерфейсом командной строки.
  14.  
  15. Фридман отметил, что Xamarin быстро развивается. У компании уже более 15 000 платных клиентов и более 300 000 разработчиков, использующих сервис. Самыми известными клиентами компании являются Rdio, Clear Channel, the Portland Trailblazers и National Instruments. Запуск Xamarin 2.0, который позволяет разработчикам использовать Visual Studio для написания приложений для iOS, сыграл важную роль в повышении интереса к инструментам компании.
  16.  
  17. В настоящее время доступ к Test Cloud осуществляется при помощи приглашений. В течение бета-стадии сервис будет бесплатно доступен для всех пользователей Xamarin. После окончания бета-стадии в этом году расценки будут основываться на времени тестирования на устройствах, но компания еще работает над деталями.
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top