Комментарии 9
Полезная статья!
Интересно было бы почитать еще, какие средства для автоматизации тестирования Вы используете на Андроид. Я так пока и не нашел ни одного инструмента, где можно было бы записывать действия, а не писать все вручную кодом.
Интересно было бы почитать еще, какие средства для автоматизации тестирования Вы используете на Андроид. Я так пока и не нашел ни одного инструмента, где можно было бы записывать действия, а не писать все вручную кодом.
0
Спасибо!
По Андроиду, а так же другим мобильным платформам, могу сказать, что развитие автоматизации тестирования в процессе и как только получим хороший результат, обязательно им поделимся.
По Андроиду, а так же другим мобильным платформам, могу сказать, что развитие автоматизации тестирования в процессе и как только получим хороший результат, обязательно им поделимся.
0
Буду ждать! Пожалуйста, обязательно напишите о своем опыте.
А по теме автотестов на Винде. Я в свое время тоже исследовал средства Visual Studio 2010. Тест сперва записывался с пользователя (себя то есть), потом корректировался в коде. Памяти при этом ел как не в себе, зато переваривал и веб-проекты (Sharepoint-портал), и десктопное приложение.
А по теме автотестов на Винде. Я в свое время тоже исследовал средства Visual Studio 2010. Тест сперва записывался с пользователя (себя то есть), потом корректировался в коде. Памяти при этом ел как не в себе, зато переваривал и веб-проекты (Sharepoint-портал), и десктопное приложение.
0
Извиняюсь, если не нашёл, но почему вы отвергли Test Stack White?
0
В статье действительно про TestStack.White только упоминается, без подробностей))
Вообще инструмент хороший и довольно большой, но попробовав его использовать столкнулись с ошибками при работе с элементами… подробности уже помнятся смутно, но суть ошибок заключалась в конфликте между «не стандартными» элементами и подходом к взаимодействию с ними в TestStack.White. В действительности данный фреймворк был рассмотрен уже после сравнения Ranorex и CodedUI и с учетом этих знаний было решено сделать свой прототип, который себя оправдал.
Вообще инструмент хороший и довольно большой, но попробовав его использовать столкнулись с ошибками при работе с элементами… подробности уже помнятся смутно, но суть ошибок заключалась в конфликте между «не стандартными» элементами и подходом к взаимодействию с ними в TestStack.White. В действительности данный фреймворк был рассмотрен уже после сравнения Ranorex и CodedUI и с учетом этих знаний было решено сделать свой прототип, который себя оправдал.
+1
Кстати, ведь с Андроид 4.1 (или 4.2) появился родной Гугловский инструмент для автоматизации тестов — UIAutomator
developer.android.com/intl/ru/tools/testing/testing_ui.html
Пока не нашел приложений, которые он был бы не в состоянии «переварить».
Интересно было (мне) бы вкратце сравнить инструменты из статьи и от Гугла. На мой взгляд «родные» средства оказываются зачастую удобнее и стабильнее, чем сторонние.
PS Хотя стоит отметить, что по «понятности» документация Гугла далека от идеала. «ТеперьЮ детально описав механизм, пишем тест. Он пишется так и так, используя скромненький Мега-модуль». Хммм, что такое «Мега-модуль»? А как его подключать? Лезешь смотреть, а там в доке простыня на десятки экранов. Но потом встречаешь статью на Хабре, где все расписано в паре экранов. И это работает!
developer.android.com/intl/ru/tools/testing/testing_ui.html
Пока не нашел приложений, которые он был бы не в состоянии «переварить».
Интересно было (мне) бы вкратце сравнить инструменты из статьи и от Гугла. На мой взгляд «родные» средства оказываются зачастую удобнее и стабильнее, чем сторонние.
PS Хотя стоит отметить, что по «понятности» документация Гугла далека от идеала. «ТеперьЮ детально описав механизм, пишем тест. Он пишется так и так, используя скромненький Мега-модуль». Хммм, что такое «Мега-модуль»? А как его подключать? Лезешь смотреть, а там в доке простыня на десятки экранов. Но потом встречаешь статью на Хабре, где все расписано в паре экранов. И это работает!
+1
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Автоматизация тестирования UI. От Coded UI к Cruciatus