Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

«Витрина опять под ударом»: основатели Basecamp обвинили App Store в чрезмерной жесткости политик

Разработка мобильных приложений *Тестирование мобильных приложений *Управление разработкой *Управление продуктом *Законодательство в IT
Корпорация может убрать их новый почтовый сервис из магазина, если разработчики не начнут продавать подписки на продукт согласно правилам. Так, Apple будет получать комиссию до 30%.

Всего голосов 19: ↑18 и ↓1 +17
Просмотры 3.3K
Комментарии 19

По сравнению с тобой большинство людей кажутся тупыми

Интерфейсы *
Перевод
В интернет-индустрии большинство людей знают разницу между Firefox и Internet Explorer. Мы также в курсе, что такое FTW и чем отличаются ASP, PHP и RoR. Ну или по крайней мере знаем, что разница есть.

Если ты встретишь стартапщика, который не слышал про Digg, Google Apps или фримиум, ты будешь удивлён. Правильно?

Но это лишь мы, маленькое подмножество дигерати, у которых есть время отслеживать почти всё новое по нашей индустрии. Остальной мир? Абсолютно несведущ в этом плане, и это нормально. Проблема возникает, когда вы пытаетесь предугадать потребности ваших пользователей. Есть вероятность, что они вообще вас не поймут. Несколько примеров.
Читать дальше →
Всего голосов 275: ↑250 и ↓25 +225
Просмотры 10K
Комментарии 195

И еще раз о тестах. Подход к тестированию кода в реальной жизни

Java *
Думаю, почти каждый сталкивался с таким мнением: писать тесты сложно, все примеры написания тестов даны для простейших случаев, а в реальной жизни они не работают. У меня же за последние годы сложилось впечатление, что писать тесты — это очень просто, даже тривиально*. Автор упомянутого выше комментария далее говорит, что неплохо было бы сделать пример сложного приложения и показать, как его тестировать. Попробую именно этим и заняться.

*)Писать сами тесты — действительно элементарно. Создать инфраструктуру, позволяющую легко писать тесты — чуть сложнее.

Впериот!
Всего голосов 31: ↑31 и ↓0 +31
Просмотры 9.5K
Комментарии 31

Подход к тестированию кода в реальной жизни. Часть вторая

Java *
Думаю, почти каждый сталкивался с таким мнением: писать тесты сложно, все примеры написания тестов даны для простейших случаев, а в реальной жизни они не работают. У меня же за последние годы сложилось впечатление, что писать тесты — это очень просто, даже тривиально. Продолжаю начатое в первой части.
Рад, что вы снова со мной!
Всего голосов 22: ↑21 и ↓1 +20
Просмотры 4.5K
Комментарии 14

PVS-Studio научился следить за тем, как вы программируете

Блог компании PVS-Studio
PVS-Studio on-the-fly
В PVS-Studio появился режим работы, который поможет максимально рано выявлять ошибки и опечатки. Анализатор запускается сразу после компиляции файлов и если что-то не так, покраснеет от стыда за ваш код. Фича доступна на данный момент только для пользователей Visual Studio 2010.
Читать дальше →
Всего голосов 76: ↑59 и ↓17 +42
Просмотры 1.2K
Комментарии 66

Маленькие гении: тестируем приложения вместе с детьми

Блог компании Little Beetle Тестирование IT-систем *Разработка под iOS *
В тестировании приложений от Little Beetle всегда участвуют дети – конечные потребители нашей продукции. Перед выходом обновлённой версии приложения «Маленький гений 2.0» мы в очередной раз пригласили юных тестеров в свой офис.



Что из этого получилось – смотрите далее.
Читать дальше →
Всего голосов 70: ↑58 и ↓12 +46
Просмотры 21K
Комментарии 34

«Пираты Молочного моря» — долгожданная новинка от Little Beetle

Блог компании Little Beetle
Прежде чем предложить новый программный продукт вам и вашим детям, Little Beetle в очередной раз собрали в офисе юных тестеров. На этот раз тестировались «Пираты Молочного моря» — новое приложение, которое прекрасно дополняет нашу палитру детских образовательных приложений.



Предлагаем вам поближе ознакомиться с самим приложением и отчётом о его тестировании.

Читать дальше →
Всего голосов 10: ↑5 и ↓5 0
Просмотры 5.8K
Комментарии 12

Использование скриншотов для тестирования

Разработка веб-сайтов *Тестирование IT-систем *
Написано по просьбам из соседнего топика — Как мы тестируем поиск в Яндексе. Screenshot-based тестирование блоков результатов



История про глубокий рефакторинг.

В нашем приложении был один модуль, реализованный на заре бизнеса. Модуль был реализован используя отличные от других модулей патерны, во всю эксплуатировал глобальные переменные, состоял из более чем сотни javascript файлов, которые были тесно связаны друг с другом. Малоизвестный фреймворк, на базе которого был сделан модуль, больше не использовался нигде. В результате, исправление ошибок или добавление новой функциональности занимало у команды в 2-3 раза больше времени, по сравнению с другими модулями. В связи с грядущими изменениями функциональности назрела острая необходимость отрефакторить этот немаленький модуль.
а где тут скриншоты?
Всего голосов 25: ↑21 и ↓4 +17
Просмотры 17K
Комментарии 4

Тестировщик — больше, чем профессия

Тестирование IT-систем *
За время своей работы в сфере тестирования, у меня сложилось своё, особое мнение об этой области, начиная с позиции младшего тестировщика (junior tester) до руководителя отдела тестирования (test manager). И, в целом, это мнение достаточно критичное с долей любви и обожания к этой замечательной профессии.



Читать дальше →
Всего голосов 40: ↑32 и ↓8 +24
Просмотры 235K
Комментарии 46

Советы по сопровождению мобильного приложения для начинающего разработчика

Разработка под iOS *Разработка под Android *Разработка под Windows Phone *
Привет! Моя статья может оказаться полезной начинающим разработчикам мобильных приложений. Итак, бессонные ночи позади, и ваше приложение отправилось в свободное плавание по просторам маркета. Вы потираете руки, наблюдая за увеличением количества установок. И количествов денег, которые начинают поступать на ваш счет. Казалось бы, самое время отдохнуть. Но нужно иметь ввиду, что ваше приложение — как захватившийся костер. Если отойти на 15 минут, он потухнет. Поэтому я хочу поделиться с вами своим опытом и дать 10 полезных советов.
image
Читать дальше →
Всего голосов 17: ↑9 и ↓8 +1
Просмотры 9.4K
Комментарии 4

Imagrium: Фреймворк для автоматизации кросс-платформенного тестирования мобильных приложений

Тестирование IT-систем *Разработка под iOS *Разработка под Android *
Recovery mode
Из песочницы
Компания, в которой я работаю, разрабатывает ПО на заказ, в том числе мобильные приложения на базе Android и iOS. В связи с тем, что конкуренция в этом сегменте рынка довольно высока, тестировщики не только отвечают за соответствие конечного продукта спецификациям и ожиданиям клиента, но еще и поставлены в жесткие рамки по бюджету и срокам тестирования. Это побуждает нас исследовать новые инструменты и методы, которые позволили бы нам уменьшать затраты на тестирование и повышать качество продуктов.

Imagrium — это результат одного из таких исследований. Технически это Jython фреймворк для кросс-платформенного тестирования мобильных Android/iOS приложений с помощью распознавания изображений, написанный нашей компанией. Он представлен в виде рабочего PyDev проекта, который вы можете изменить под свои нужды. Код распространяется под MIT лицензией и доступен на Github. В этой статье я расскажу о принципах работы фреймворка и его устройстве.
Читать дальше →
Всего голосов 10: ↑8 и ↓2 +6
Просмотры 6.5K
Комментарии 6

SQA Days-16. Восемь причин поучаствовать

Блог компании Лаборатория тестирования Тестирование IT-систем *
image

Здравствуйте!
Рады сообщить, что программа конференции SQA Days-16 сформирована.
Если Вы еще не с нами, мы назовем 8 причин, по которым нужно обязательно посетить конференцию:

  • Каждый доклад, включенный в программу, прошел большой конкурс и достоин внимания.
  • Каждый доклад отрепетирован с куратором через видеосвязь.
  • Программа конференции сбалансирована и содержит темы, которые будут интересны всем без исключения участникам. Также указаны уровни сложности докладов.
  • В рамках конференции Вы можете поставить оценку докладу в режиме онлайн, а также предоставить обратную связь докладчику.
  • В рамках конференции Вы можете назначать встречи и переписываться с другими участниками.
  • Вечером 14 ноября состоится QA вечеринка, на которой мы повеселимся, отдохнем от докладов и, конечно же, дополнительно пообщаемся. Также Вас ждут конкурсы и призы.
  • В конце конференции мы проведем розыгрыш призов между докладчиками и участниками.
  • Помимо богатого багажа знаний, Вы увезете с собой заряд бодрости и позитива!


Ждем Вас на SQA Days!
Читать дальше →
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 2.1K
Комментарии 5

JMeter как относительно удобное и практичное средство для тестирования API

API *Тестирование веб-сервисов *
В статье пойдет речь о тестировании в сжатые сроки с использованием инструмента JMeter, а также о том, как успешно завершить работу при вынужденной замене специалистов на проекте.

image

Как тестировщик, я люблю, когда всё по порядку, но жизнь переполнена грязными хаками. Я люблю автоматизировать, подвязав Selenium к Python, но когда встречаюсь с проблемой ограниченности ресурсов, бросаюсь за тот инструмент, который позволяет сделать «всё то же самое, но быстрее». В этом посте я расскажу, что JMeter — прекрасный инструмент как для нагрузочного, так и для функционального тестирования.
Читать дальше →
Всего голосов 22: ↑22 и ↓0 +22
Просмотры 37K
Комментарии 4

Знакомьтесь, сервис HockeyApp – ваш помощник для анализа работы мобильных приложений

Блог компании Microsoft Разработка под Windows Phone *Тестирование мобильных приложений *Разработка под Windows *


Hockey App, не так давно вошедший в состав официальных сервисов компании Microsoft, уже давно известен среди разработчиков, как инструмент для получения своевременной информации о поведении мобильных и desktop-приложений на этапе их бета-тестирования и в режиме распространения приложения в магазине.

В будущем инструментарий HockeyApp будет интегрирован в новый SDK облачного сервиса Application Insights, который на данный момент ориентирован на сбор данных об операциях, производительности и использовании приложений на различных устройствах.

Это отражает планы компании по расширению функционала Visual Studio и сервиса Application Insights для разработчиков iOS и Android.

На данный момент HockeyApp продолжает свою работу, как самостоятельный сервис. И в этой статье мы рассмотрим пример использования его механизмов для приложения Windows Phone 8.1.
Читать дальше →
Всего голосов 19: ↑16 и ↓3 +13
Просмотры 32K
Комментарии 1

Интеграционное тестирование в Java EE, Адам Бин

Блог компании Luxoft Java *
Перевод
Tutorial
Прагматичное интеграционное тестирование может повысить вашу производительность и гарантировать развертывание 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»
Читать статью
Всего голосов 11: ↑10 и ↓1 +9
Просмотры 27K
Комментарии 1

ИТ весна в Минске

Блог компании Лаборатория тестирования Тестирование IT-систем *Анализ и проектирование систем *Тестирование веб-сервисов *Тестирование мобильных приложений *
Коллеги приветствуем!
Эта весна призвана порадовать массой интересных ИТ мероприятий, которые пройдут в Минске.
Итак:

17-18 апреля 2015Analyst Days-4. Единственная в СНГ конференция по системному и бизнес-анализу. Также в рамках конференции пройдет целая секция управленческих докладов, которые были перенесены с конференции SPM Conf-4.
Программа конференции формируется. В настоящий момент вы можете ознакомиться с предварительной ее версией.
image

19 апреля 2015 — тренинг Марии и Сергея Бондаренко "Эффективное управление требованиями в IT проектах"
image   image
Читать дальше →
Всего голосов 10: ↑7 и ↓3 +4
Просмотры 3K
Комментарии 2

Runscope: удобный тул для тестирования API

Блог компании red_mad_robot Разработка веб-сайтов *Разработка мобильных приложений *Тестирование веб-сервисов *Тестирование мобильных приложений *
Tutorial

Back-end не всегда функционирует так идеально, как указано в API-спецификации. Например, кто-нибудь забывает внести обязательный параметр в JSON-строку выдачи или вместо «0» решает вписать null. Если такие данные проникают в мобильное приложение, последствия могут быть самые неприятные.
Сегодня я расскажу об инструменте, который используется для выявления таких случаев. Это Runscope.
Читать дальше →
Всего голосов 35: ↑33 и ↓2 +31
Просмотры 31K
Комментарии 8

Интервью с сооснователем сервиса по увеличению конверсии мобильных приложений SplitMetrics

Блог компании Appodeal Разработка под iOS *Разработка мобильных приложений *Разработка под Android *


В этом интервью мы беседуем с сооснователем сервиса SplitMetrics Евгением Невгенем. Компания разработала сервис, который позволяет протестировать такой важный показатель, как конверсия страницы приложения в магазинах Apple и Google. Кроме того, SplitMetrics позволяет выявить ряд факторов, влияющих на решение пользователя об установке. Это позволяет повысить конверсию, изменив описания, картинки или видео об игре. Идея весьма интересная, и благодаря ей, стартапу удалось получить инвестиции, и сейчас компания открывает офис в США.

Надеюсь вы помните, что эту тему мы освещаем не в первый раз. Базовые советы по оптимальному присутствию в магазинах приложений мы уже публиковали в блоге Appodeal. Кстати, не забывайте подписываться.
Что касается интервью, то оно преподносится в следующем формате: «Q:» – вопросы основного интервьюера, «E:» – ответы Евгения Невгеня. Все просто.
Читать дальше →
Всего голосов 23: ↑16 и ↓7 +9
Просмотры 7.1K
Комментарии 4

Тестирование своего приложения — 9 полезных советов для разработчика

Блог компании Appodeal Разработка мобильных приложений *Тестирование мобильных приложений *


Сейчас в каталогах приложений Apple App Store и Google Play в совокупности размещено около 3 миллионов мобильных программ. Количество приложений стабильно растет, чего нельзя сказать о качестве подавляющего количества уже размещенных программ. Одна из причин такой ситуации — разработчики недостаточно хорошо тестируют приложения, во многом это происходит из-за отсутствия должного опыта.

Профессиональный тестировщик, конечно же, смог бы помочь довести мобильное приложение практически до идеального состояния. Но у большинства разработчиков обычно нет средств на оплату услуг такого профессионала. А пользователи не хотят мириться с плохим качеством. И если пользователь обнаруживает серьезную проблему (чрезмерное потребление энергии, краш приложения, зависание телефона), то 44% пользователей, по статистике, сразу удаляют приложение, не разбираясь с проблемой. 96% таких пользователей пишут плохой отзыв о программе. На самом деле, причин, по которым приложение удаляется, довольно много, мы уже писали об этом в своем блоге. Сейчас давайте поговорим о том, что можно предпринять, чтобы приложение работало, как нужно, радуя пользователя стабильностью, а разработчика — доходом от рекламы.
Читать дальше →
Всего голосов 15: ↑12 и ↓3 +9
Просмотры 24K
Комментарии 6