Тестирование аналитики — Автоматизация

Информация для этого поста копилась очень долго, но она все таки накопилась и надеюсь будет интересна другим тестировщикам. Тестирование аналитики редко проводится в автоматическом режиме, поэтому было интересно посмотреть на результаты разных подходов.

Что такое аналитика?

При помощи сервисов (Google Analytics, Yandex Метрика и другие), можно собирать статистику о посетителях сайта. Статистика ведется по самым разным параметрам, начиная от географического положения и заканчивая возрастом. Для более детальной статистики, пользователь может придумать собственные цели(events) и измерять по ним нужные характеристики.

[Читать полностью]

Начинающему тестировщику — Нагрузочное тестирование

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

[Читать полностью]

Начинающему тестировщику — Автоматизация тестирования

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

Автоматизация тестирования

Автоматизированное тестирование это всегда интересно. Если получится, то это еще и эффективно и удобно. Научиться довольно легко и думаю каждому это под силу.

[Читать полностью]

Что такое регресс в рамках Agile

Что такое регресс в рамках Agile

В Agile принято считать каждую крупицу времени. Как же тогда уместить в спринт регрессионное тестирование, которое может занять чуть ли не большую часть доступных ресурсов?

Agile методология

В последнее время, про Agile в IT слышал каждый. Если вы не слышали, то вкратце напомню. Суть данной методологии, тщательно распланировать задачи на небольшой промежуток времени(спринт) и тем самым точно оценивать свои возможности. С такой методикой планы делаются небольшими шагами и становятся более предсказуемыми и контролируемыми на фоне общей картины проекта. Меньше рисков очень сильно просрочить разработку проекта или погрязнуть в багфиксах. Огромное количество команд уже пытаются или пытались работать по этой методологии, либо по собственной модификации agile. Подробное описание лучше почитать в википедии или книге. Кстати это довольно полезное знание для тестировщика, вам будет намного проще влиться в Agile команду.

[Читать полностью]

Фриланс тестирование — продолжение

Всем привет. Лето вот-вот начнется и работать совсем не хочется. Но хороший опыт еще никому не мешал. Фриланс тестирование отлично для этого подходит.

Здесь я постараюсь дополнить статью фриланс для тестировщика от моего коллеги Пак Алексея. И хотя в последнее время мне не удается хорошенько «пофрилансить», я активно слежу за тем, что происходит на площадках, где хотя бы раз был задействован.

[Читать полностью]

Браузерные плагины для тестирования

Сразу оговорюсь что не претендую на какой-то очень полный список плагинов, который поможет сразу всем. Хочу поделиться плагинами которые лично я использую в работе повседневно.

Основные браузеры которые я использую — Chrome и Firefox, можно сказать что это и есть мои основные инструменты тестирования веб-приложений. До недавнего времени основным все же был Firefox, но после нескольких нестабильных релизов я полностью перешел на Google Chrome. Плагины для тестирования сильно облегчают мне жизнь, без них моя ежедневная практика была бы намного тяжелее.  Наверняка инструменты перечисленные мной имеют альтернативы и аналоги и в другом браузере, поэтому обратите внимание именно на функциональность.

[Читать полностью]

Фриланс и тестирование или фриланс для тестировщика

Многие уже знакомы с удаленной работой — фрилансом. Фриланс для тестировщика имеет много плюсов и минусов. Для меня, в первую очередь, было очень интересно видеть новые проекты и искать в них баги.

Главное для фрилансера это хорошие заказчики и интересные проекты. Новичку сложно найти себе заказчика и для этого существуют биржи фрилансеров. Биржи фрилансеров помогают найти фрилансерам работу и наоборот, заказчикам исполнителей. Хотелось бы выделить наиболее интересные биржи для тестировщиков. В каждой из них есть много рабочих нюансов. К примеру, бесспорный плюс зарубежных бирж в том, что выплаты осуществляются в долларах! Учитывая текущую финансовую ситуацию, работа на отечественных фриланс площадках, утрачивает свою привлекательность. Но никто не запрещает нам комбинировать их, и работать сразу на 2-3 площадках. Мой опыт ограничивается 3-мя фриланс площадками. Давайте рассмотрим каждую подробнее.

[Читать полностью]

Linux для тестировщика

Нужно ли знать Linux тестировщику? Мой ответ — да, обязательно.

Если вы еще не сталкивались с этой операционной системой, то смело поднимайте виртуалку или устанавливайте в качестве основной и используйте ее повседневно.

Мое знакомство с Linux/*nix началось с Ubuntu 13.04. Наверное это один из самых user-friendly дистрибутивов (посмотрите также в сторону Elementary OS). До этого я только тренировался на Linux Red Hat, образ которого я запускал через Virtual Box. У меня не было конкретных задач, поэтому мои тренировки заключались лишь в изучении тех или иных терминальных команд. Раньше моей основной операционной системой была Windows, в которой по моему мнению я не плохо разбирался, и она меня всем устраивала.

[Читать полностью]

Постановка квартальных целей это …

Недавно у нас была внедрена постановка квартальных целей для персонала. На общем собрании это вызвало большую дискуссию. Очень большую. Длинную, утомительную и эмоциональную. Запланированный получасовой митинг продлился 3 часа.

Зачем нужны цели

Цели нужны для всех.

Для менеджмента это хорошая информация о сотрудниках, которые в данный момент находятся на передовой. Особенно это актуально когда в компании очень большое количество сотрудников. В таких компаниях менеджера не в состоянии проследить за каждым подчиненным и им требуется инструмент для получения отчетности.

[Читать полностью]

Тестирование Desktop программ — Личный Опыт

Я пришел в тестирование desktop программ после 2-х лет тестирования web и мобильных приложений. В целом многие знания пригодились и я смог их применить в практике.

Принцип тестирования сохранился. Основы одинаковы. Параметры на входе и выходе, ожидаемый результат и актуальный, поиск расхождений, конечно все это применимо и в тестировании desktop приложений.

[Читать полностью]