COMAQA Spring 2017 записи докладов

Вот и отгремела очередная конференция от сообщества COMAQA. Было довольно много интересных и неоднозначных докладов. Все доклады и презентации к ним организаторы любезно выставили на всеобщее обозрение. Если кто по каким-либо причинам не смог посетить конференцию лично или посмотреть её онлайн, то теперь вы можете ознакомиться с записями...
Читать дальше

Тестирование настольных приложений с использованием White

Настольные приложения
В этой статье я расскажу про свой опыт автоматизации desktop — приложения на WPF с использованием C# и TestStack White. White — это бесплатная библиотека, которая в свою очередь является обёрткой над UI Automation от Microsoft. Сравнение с аналогами В своё время мы выбирали между Ranorex, Coded UI...
Читать дальше

COMAQA Spring 2017 Conference

20 мая 2017г. в Минске по адресу ул. Октябрьская, 16А пройдёт очередная большая конференция выходного дня по автоматизированному и ручному тестированию. Организаторами выступает сообщество COMAQA.BY, объединяющее тестировщиков, автоматизаторов, разработчиков, девопсов, менеджеров и других IT-специалистов в контексте ручного и автоматизированного тестирования. В 2 потока будет представленно более 20 докладов....
Читать дальше

Основные команды SQL

sql
Не редко в тестировании необходимо проверить какие-либо изменения в базе данных. Для этого необходимо знать основные команды, чтобы сделать выборку по данным или добавить свои данные. Далее я разместил основные команды и правила составления запросов в SQL базах данных. Если вы хотите иметь под рукой основные команды с...
Читать дальше

HTTP статусы

При тестировании API необходимо как-то обрабатывать статусы ответов. Те, кто занимается автоматизированным тестированием API, помнят их наизусть. Данная статья больше поможет тем, кто редко с ними работает и хочет освежить память.
Читать дальше

Работаем с регулярными выражениями

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

5 советов по оптимизации регрессионных тестовых сьютов

Регрессия
Нельзя отрицать тот факт, что при изменении приложения оно становится менее качественным. Тем не менее, при каждом изменении приложения тестировщики должны выполнять регрессионное тестирование, чтобы убедиться в стабильности старых компонентов и модулей. Так как 70% жизненного цикла приложения составляют изменения, улучшения и добавления нового функционала, то и регрессионное...
Читать дальше

7 хаков автоматизированного тестирования web-приложений, которые вы должны знать

Автоматизированное тестирование web-сайта
Будучи автоматизированным тестировщиком вы ежедневно должны отлавливать различные баги, даже в своём фреймворке. Это ничего не говорит о вашей компетентности или о том, что компания вкладывает мало ресурсов в тестирование. В основном проблемы кроются в слабосвязанном коде, сложных процессах и интеграциях. Кроме того, процесс непрерывной интеграции требует много...
Читать дальше

Основные команды Git

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

5 основных проблем при автоматизации тестирования мобильных приложений

Тестирование мобильных приложений
Разработка мобильного приложения — это лишь этап попадания приложения на рынок. Для того, чтобы приложением можно было пользоваться на миллионах устройств, необходимо убедиться, что оно совместимо со множеством типов устройств и версий операционных систем. Это требует очень серьёзного тестирования, лучшим решением является его автоматизация. Для многих, правда, это...
Читать дальше