Разделы портала

Онлайн-тренинги

.
SQA Days 21_автоматизация: тестирование распределенных систем и сервисов
15.09.2017 12:19

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

Ниже представлена подборка докладов по автоматизированному тестированию со SQA Days 21, которая проходила в Москве в конце мая.

1. Ядро автоматизации под микро-сервисную архитектуру, Дмитрий Химион, Avito, Москва

2. Тестирование распределенных систем или Jepsen это совсем не сложно, Илья Сунцов, GridGain Systems, Санкт-Петербург

3. Тестирование REST-сервисов с применением инженерных практик, Илья Сизов, AlfaLab, Москва

Подробнее...
 
Чем занимаются тест-аналитики, как мотивировать команду, конкурс лайфхаков ко дню тестировщика: новости тестирования за первую половину сентября
14.09.2017 11:03

Вышел выпуск рассылки за первую половину сентября, его содержание доступно по ссылке.

Как всегда в выпуске рассылки собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации в ленте блогов и темы на форуме.

Подписаться на рассылку можно по ссылке.

Обсудить в форуме

 
Агрегатор англоязычных блогов
13.09.2017 13:16

Про то, что у нас на сайте уже более 10 лет транслируется лента русскоязычных блогов знают, наверное, все.

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

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

Обсудить в форуме

 
Компонентные тесты: как сделать жизнь вашего QA немного проще?
13.09.2017 00:00

17 июня в офисе Badoo состоялся очередной митап. На этот раз принимали Android-сообщество. Доклады были очень разнообразны, а тема тестирования По была представлена выступлением Филиппа Уварова «Компонентные тесты: как сделать жизнь вашего QA немного проще?»

Филипп говорил о компонентных тестах, о лучших практиках, которые выработала его команда в Avito. И как эти самые практики помогают делать качественный продукт.

Основные моменты доклада:

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

Ниже вы можете посмотреть запись выступления:

Подробнее...
 
Как понять, куда нужно развивать команду тестировщиков?
12.09.2017 00:00

Автор: Антонина Бжассо, ведущий специалист по тестированию компании "Лаборатория качества"

Оригинальная публикация: http://quality-lab.ru/how-to-understand-which-team-skills-need-improvement/

У каждого руководителя рано или поздно появляется потребность в развитии команды. Но как молодые, так и опытные руководители не всегда могут понять, куда именно можно развиваться, и что для этого нужно сделать. Работая в тестировании с 2006-го года и побывав в различных командах, я могу с уверенностью сказать, что возможность для развития есть всегда. Главное – определить верное направление. Ниже будут рассмотрены шаги, с помощью которых это можно сделать.

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

Так какие же шаги необходимы для дальнейшего развития?

Подробнее...
 
Тестирование мобильной версии сайта без мобильного устройства
11.09.2017 00:00

Автор: Франсуа Ле Нотр (Francois Le Notre)

Оригинал статьи: https://www.lyontesting.fr/en/testing-mobile-website-without-any-mobile-device-at-what-cost

Перевод: Ольга Алифанова

Эта статья – продолжение статьи Стефана про разнообразие методик для тестирования мобильных приложений в условиях нехватки физических устройств: Как тестировать на мобильных телефонах, не имея телефонов?

Учитывая, что современные репрезентативные смартфоны стоят недешево, и несмотря на то, что некоторые платформы – например, французская BackMarket – продают их по сниженной цене, очень заманчиво использовать бесплатные и простые способы тестировать мобильные версии сайтов – например, браузерные симуляторы – вместо устройств как таковых.

Подробнее...
 
Время подводить итоги
08.09.2017 11:41


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

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

Зайдите на наш форум, в фейсбук, вконтактик, в твиттер, в конце концов, и напишите плоды своих размышлений.

Увидимся по тегу #деньтестировщика!

Обсудить в форуме

 
Конкурс профессиональных лайфхаков ко дню тестировщика
07.09.2017 12:04

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

Накануне дня тестировщика (вы же не забыли, что он скоро наступит, правда?) и накануне нашей онлайн-конференции КОТэ мы решили провести конкурс среди читателей на самый интересный и полезный профессиональный лайфхак.

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

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

Самые интересные лайфхаки и читы будут рассказаны во время онлайн-конференции КОТэ, а затем собраны в одну или несколько статей и опубликованы в открытом виде.

Авторы полезных советов, которые прозвучат в эфире конференции получат билеты на конференцию, а авторы лучших советов (по результатам голосования участников конференции) получат интересные призы.

Чтобы прислать свои лайфхаки, заполните анкету.

Конкурс проводится до 20 сентября. Победители будут объявлены после окончания онлайн-конференции.

Подробнее...
 
Принципы тестирования программного обеспечения
06.09.2017 00:00

Смирнов НиколайЛичный перевод из книги «Искусство тестирования» Г. Майерса

Оригинальная публикацияhttps://habrahabr.ru/post/330746/

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

1. Обязательная часть тестирования – определение ожидаемого результата;
2. Программистам следует избегать тестирования их собственных программ (и участков кода);
3. Организациям, создающие программы, следует избегать тестирования их собственных программ;
4. Процесс тестирования должен включать в себя тщательную проверку результатов каждого теста;
5. Тест-кейсы должны быть составлены как для корректных и ожидаемых входных условий, так и для некорректных и неожидаемых;
6. Исследование Системы на предмет того, что она не делает того, что должна, — лишь пол дела. Вторая часть – разобраться в том, чего недолжного она делает;
7. Избегайте одноразовых тест-кейсов, только если сама программа не является одноразовой. Одноразовые тест-кейсы для одноразовых программ. В остальных случаях следует избегать таковых;
8. Не занимайтесь процессом тестирования с предустановкой, что вы не найдете ошибок;
9. Вероятность наличия ошибок в определенной части Системы пропорционально количеству уже найденных здесь ошибок;
10. Тестирование – это вызов вашим творческим и интеллектуальным способностям. Тестирование – это невероятно творческое и интеллектуальное занятие.

Подробнее...
 
Тестирование производительности: виды тестов, метрики и советы от профессионалов
05.09.2017 11:39

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

В данной статье команда по тестированию производительности A1QA освещает основные виды тестов и рассказывает, что нужно учесть при их выполнении для получения релевантных результатов.

Перед вами самые распространенные виды тестирования производительности.

1. Стресс-тестирование (Stress Test)

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

Подробнее...
 
Как мотивировать тестировщиков
04.09.2017 13:06

Автор: Алессандра Морейра (Alessandra Moreira)

Оригинал статьи: https://roadlesstested.com/2017/08/24/motivating-testers/

Перевод: Ольга Алифанова

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

Дилемма немотивированных тестировщиков

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

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

Мотивация – это дорога с двусторонним движением: нельзя мотивировать тех, кто ничем не интересуется. Это важный момент, поэтому повторюсь: нельзя замотивировать тех, кто этого не хочет. Однако мы можем указать им путь, вдохновлять их личным примером и надеяться, что им захочется меняться.

Подробнее...