Back-end не всегда функционирует так идеально, как указано в API-спецификации. Например, кто-нибудь забывает внести обязательный параметр в JSON-строку выдачи или вместо «0» решает вписать null. Если такие данные проникают в мобильное приложение, последствия могут быть самые неприятные.
Сегодня я расскажу об инструменте, который используется для выявления таких случаев. Это Runscope.
Читать полностью »
Рубрика «тестирование приложений» - 4
Runscope: удобный тул для тестирования API
2015-03-23 в 12:30, admin, рубрики: api, mobile development, qa, runscope, Блог компании REDMADROBOT, инструменты тестирования, разработка, Тестирование веб-сервисов, Тестирование мобильных приложений, тестирование приложенийИнтеграционное тестирование в Java EE, Адам Бин
2014-12-22 в 11:08, admin, рубрики: java, java ee 7, автоматизация приложений, Блог компании Luxoft, развертывание приложений, тестирование, тестирование приложенийПрагматичное интеграционное тестирование может повысить вашу производительность и гарантировать развертывание JavaEE-приложения.
Адам Бин (Германия) – консультант, тренер, архитектор, член экспертной группы Java EE 6 и 7, EJB 3.X, JAX-RS, и JPA 2.X JSRs. Java Champion, Top Java Ambassador 2012 и JavaOne Rock Star 2009, 2011, 2012 и 2013 гг. Автор книг «Real World Java EE Patterns–Rethinking Best Practices» и «Real World Java EE Night Hacks–Dissecting the Business Tier».
Предлагаем вам ознакомиться с переводом статьи Адама «Integration Testing for Java EE»
Читать полностью »
Знакомьтесь, сервис HockeyApp – ваш помощник для анализа работы мобильных приложений
2014-12-18 в 8:52, admin, рубрики: Блог компании Microsoft, разработка под windows, разработка под windows phone, Тестирование мобильных приложений, тестирование приложений
Hockey App, не так давно вошедший в состав официальных сервисов компании Microsoft, уже давно известен среди разработчиков, как инструмент для получения своевременной информации о поведении мобильных и desktop-приложений на этапе их бета-тестирования и в режиме распространения приложения в магазине.
В будущем инструментарий HockeyApp будет интегрирован в новый SDK облачного сервиса Application Insights, который на данный момент ориентирован на сбор данных об операциях, производительности и использовании приложений на различных устройствах.
Это отражает планы компании по расширению функционала Visual Studio и сервиса Application Insights для разработчиков iOS и Android.
На данный момент HockeyApp продолжает свою работу, как самостоятельный сервис. И в этой статье мы рассмотрим пример использования его механизмов для приложения Windows Phone 8.1.
Читать полностью »
JMeter как относительно удобное и практичное средство для тестирования API
2014-11-13 в 8:32, admin, рубрики: api, jmeter, Тестирование веб-сервисов, тестирование приложений В статье пойдет речь о тестировании в условиях сжатых сроков с использованием таких инструментов, как Selenium и JMeter, а так же о том, как не запороть проект тестирования в условиях дефицита компетентных сотрудников.
Как тестировщик, я люблю когда всё по порядку, но жизнь переполнена грязными хаками. Я люблю автоматизировать, подвязав Selenium к Python, но когда встречаюсь с проблемой ограниченности ресурсов, бросаюсь за тот инструмент, который позволяет сделать «всё то же самое, но быстрее». В этом посте я расскажу, что JMeter — прекрасный инструмент как для нагрузочного, так и для функционального тестирования.
Читать полностью »
Imagrium: Фреймворк для автоматизации кросс-платформенного тестирования мобильных приложений
2014-08-07 в 7:23, admin, рубрики: android, iOS, автоматизация тестирования, Разработка под android, разработка под iOS, тестирование, тестирование приложенийКомпания, в которой я работаю, разрабатывает ПО на заказ, в том числе мобильные приложения на базе Android и iOS. В связи с тем, что конкуренция в этом сегменте рынка довольно высока, тестировщики не только отвечают за соответствие конечного продукта спецификациям и ожиданиям клиента, но еще и поставлены в жесткие рамки по бюджету и срокам тестирования. Это побуждает нас исследовать новые инструменты и методы, которые позволили бы нам уменьшать затраты на тестирование и повышать качество продуктов.
Imagrium — это результат одного из таких исследований. Технически это Jython фреймворк для кросс-платформенного тестирования мобильных Android/iOS приложений с помощью распознавания изображений, написанный нашей компанией. Он представлен в виде рабочего PyDev проекта, который вы можете изменить под свои нужды. Код распространяется под MIT лицензией и доступен на Github. В этой статье я расскажу о принципах работы фреймворка и его устройстве.
Читать полностью »
Чистое и грязное тестовые окружения
2014-08-04 в 8:38, admin, рубрики: acronis, acronis true image, Анализ и проектирование систем, баги, тестирование, тестирование приложений, тестовая среда
Доброе время суток! В этом посте я бы хотел рассказать о тестовых окружениях, что такое чистое и грязное окружение, какие тесты в них выполняются и какие задачи достигаются. Если вы не равнодушны к этим вопросам, добро пожаловать под кат.
Читать полностью »
Советы по сопровождению мобильного приложения для начинающего разработчика
2014-06-06 в 9:37, admin, рубрики: мобильные приложения, Разработка под android, разработка под iOS, разработка под windows phone, тестирование приложений, метки: мобильные приложения, тестирование приложений Привет! Моя статья может оказаться полезной начинающим разработчикам мобильных приложений. Итак, бессонные ночи позади, и ваше приложение отправилось в свободное плавание по просторам маркета. Вы потираете руки, наблюдая за увеличением количества установок. И количествов денег, которые начинают поступать на ваш счет. Казалось бы, самое время отдохнуть. Но нужно иметь ввиду, что ваше приложение — как захватившийся костер. Если отойти на 15 минут, он потухнет. Поэтому я хочу поделиться с вами своим опытом и дать 10 полезных советов.
Читать полностью »
Использование скриншотов для тестирования
2013-11-08 в 16:51, admin, рубрики: разработка, разработка приложений, рефакторинг, тестирование, тестирование приложений, метки: разработка приложений, рефакторинг, тестирование приложенийНаписано по просьбам из соседнего топика — Как мы тестируем поиск в Яндексе. Screenshot-based тестирование блоков результатов
История про глубокий рефакторинг.
В нашем приложении был один модуль, реализованный на заре бизнеса. Модуль был реализован используя отличные от других модулей патерны, во всю эксплуатировал глобальные переменные, состоял из более чем сотни javascript файлов, которые были тесно связаны друг с другом. Малоизвестный фреймворк, на базе которого был сделан модуль, больше не использовался нигде. В результате, исправление ошибок или добавление новой функциональности занимало у команды в 2-3 раза больше времени, по сравнению с другими модулями. В связи с грядущими изменениями функциональности назрела острая необходимость отрефакторить этот немаленький модуль.
Читать полностью »
«Пираты Молочного моря» — долгожданная новинка от Little Beetle
2013-03-14 в 12:21, admin, рубрики: Little Beetle, Блог компании Little Beetle, детские приложения, разработка под iOS, тестирование приложений, метки: Little Beetle, детские приложения, разработка под iOS, тестирование приложенийПрежде чем предложить новый программный продукт вам и вашим детям, Little Beetle в очередной раз собрали в офисе юных тестеров. На этот раз тестировались «Пираты Молочного моря» — новое приложение, которое прекрасно дополняет нашу палитру детских образовательных приложений.
Предлагаем вам поближе ознакомиться с самим приложением и отчётом о его тестировании.
Маленькие гении: тестируем приложения вместе с детьми
2013-02-14 в 7:53, admin, рубрики: Блог компании Little Beetle, дети, детские приложения, разработка под iOS, тестирование, тестирование приложений, метки: дети, детские приложения, тестирование, тестирование приложенийВ тестировании приложений от Little Beetle всегда участвуют дети – конечные потребители нашей продукции. Перед выходом обновлённой версии приложения «Маленький гений 2.0» мы в очередной раз пригласили юных тестеров в свой офис.
Что из этого получилось – смотрите далее.Читать полностью »