Рубрика «тестирование» - 109

За последние пару лет я потратил много времени на дебаггинг чужих тестов. Это была интересная работа, иногда расстраивающая, но всегда поучительная. Кто-то может подумать, что в тестах нет багов, но конечно баги есть везде, и тесты не исключение.

Я постоянно удивлялся, как много ошибок в коде и тестов, и приложений происходят от неверного понимания и заблуждений насчёт времени. Под этим я имею в виду и компьютерный способ обработки времени, и фундаментальные ошибки, происходящие от несовершенной структуры календаря — зимнее время тут лишь вершина айсберга.

На самом деле, я повидал так много заблуждений, которые оставляют след в чужих (и моих собственных) программах, что посчитал полезным составить список самых частых проблем.
Читать полностью »

dotCover
Новая версия инструмента для анализа покрытия кода юнит-тестами в .NET-приложениях dotCover официально вышла и доступна для скачивания.

dotCover анализирует покрытие кода юнит-тестами, определяет, какие именно тесты покрывают то или иное место в коде, а также подсвечивает покрытый и непокрытый код непосредственно в редакторе Visual Studio. Кроме того, dotCover позволяет агрегировать данные из нескольких сессий анализа покрытия, создавать отчеты в форматах XML, HTML или JSON.
Читать полностью »

Недавно на Хабре пробегало несколько постов о качестве тестирование, о том, что почитать, о том, какое оно должно быть, etc. Оставлю здесь небольшую подборку казалось бы совершенно глупых ошибок, но имевших место даже в «серьезном бизнесе».
Да, тут копипаста, но все ж для пользы дела — а вдруг кто-то сейчас разрабатывает в подобном направлении, почитает, подумает и спасет тонны бабла много жизней ;)

Читать полностью »

Хочу поделиться опытом по организации процесса тестирования, который охватывает 3 года моей работы и создание нескольких крупных систем. Описание будет затрагивать только автоматизацию «ручного» тестирования без пересечения с другими аспектами разработки ПО.

Я думаю стоит сразу упомянуть, что на всех этапах мы использовали:

  • Модульные тесты с покрытием около 50%
  • Continuous Integration с запуском модульных тестов (в последствии и интеграционных), автоматической сборкой и выпуском релиза
  • Пересечение из гибких методологий под общим названием ScrumbanXP

Везде, где я буду говорить про автоматизацию тестирования, речь будет идти про тестирование интерфейса с подключением к внешним ресурсам (БД, файловая система, сервисы и т.п.).

Читать полностью »

Компания Google проводила тесты SPDY, которые показали увеличение скорости загрузки веб-страниц в два раза, а в мобильных сетях — на 23%. Однако, некоторые независимые эксперты выражают сомнения в эффективности протокола. Недавно критический обзор SPDY опубликовали разработчики из компании Opera Software. А сейчас продукту Google нанесён удар под дых — Гай Поджарны (Guy Podjarny), специалист по тестированию производительности, автор сервиса Mobitest один из ведущих разработчиков Akamai выложил свои результаты тестов. Они выглядят удручающе для SPDY, и это мягко сказано. Оказалось, что в большинстве случаев этот протокол не то что не ускоряет загрузку веб-страниц, а даже замедляет её, в среднем, на 3,4% по сравнению с простым HTTP.
Читать полностью »

Это пятый вебинар из цикла бесплатных вебинаров по автоматизации тестирования.
Видеозапись (продолжительность 1 час 5 мин.):

Темы и детали видеозаписи под катомЧитать полностью »

Экспериментальная версия интегрирующей программной платформы доступна для свободного скачивания

Тестирование позволяет разработчикам получить представление о полностью симметричной архитектуре iviLink, лучше понять ее принципы и широкий спектр пользовательских моделей коммуникации, которые она поддерживает. Платформа iviLink, доступная для свободного скачивания, обеспечивает подключение таких мобильных устройств, как смартфоны и планшетные компьютеры к информационно-развлекательным системам автомобиля, включая головные устройства, радио модули, мультимедийные системы для пассажиров задних сидений и многое другое.
Читать полностью »

imageПару недель назад в России стал продаваться новый робот-пылесос от достаточно уже известной корейской компании Yujin Robot. Новая модель называется iClebo Arte и пришла она на смену предыдущей – iClebo Smart, которая отличалась от конкурентов наличием камеры для построения карты помещения и более четкого позиционирования пылесоса в помещении. Я уже упоминал немного о Smart'e в предыдущей статье на ХабраХабр. Не будем особо останавливаться на деталях упаковки и внешнего вида, так как основные вещи я постарался показать в видеообзоре под катом.

В текстовой версии обзора остановимся на технических моментах робота-пылесоса. Итак, чем же он отличается от конкурентов (коих уже расплодилось множество, особенно китайских)? iClebo Arte: имеет встроенную камеру, замечательный дизайн “под карбон”, преодолевает препятствия высотой до 20 мм, может убираться до 180 минут на одной зарядке и просто надежный гаджет для дома.
Читать полностью »

image
Не так давно был представлен новый смартфон — Samsung Galaxy S3. Всё всех устраивает, но еще с самой презентации многих волнует то, что сделан он довольно с таки дешёвого пластика. Полазив в ютубе — наткнулся на пару интересных видео. Это дроп-тесты двух смартфонов-конкурентов — Samsung Galaxy S3 и iPhone 4S. Но у каждого есть свои минусы. В iPhone 4S довольно такие хрупкое стекло, а в Galaxy S3, как я уже упомянул, не высокого качества пластик.
Читать полностью »

Это четвертый вебинар из цикла бесплатных вебинаров по автоматизации тестирования.
Видеозапись (продолжительность 1 час 10 мин.):

Темы и детали видеозаписи под катомЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js