Что пишут в блогах

Подписаться

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

Конференции

Что пишут в блогах (EN)

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

Про инструменты

Лучшие вакансии

.
Ретроспективные уроки автоматизации: уровни автоматизации
20.12.2018 11:20

Автор: Виктор Славчев (Viktor Slavchev)

Оригинал статьи: https://mrslavchev.com/2018/03/30/hindsight-lessons-about-automation-layers-of-automation/

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

Усилия по тестированию прилагаются на различных уровнях автоматизации в приложении. Вот некоторые из них, которые я, согласно личному опыту, нахожу интересными:

  • Автоматизация на юнит-уровне – она редко касается кого-либо, кроме разработчиков, и я считаю, что это правильно. В норме цель юнит-тестов – это предоставление быстрой обратной связи о правильности работы кода. Конечно, они подвержены тем же болезням, что и автоматизация в целом – "утверждающе-демонстративному" образу мышления при создании тестов. Даже если тесты используются в методологии управления через тестирование, они не особенно полезны, если сообщают только о том, что продукт работает. Фактически любой тест, который не подвергает систему суровым испытаниям с целью выявления проблем – это просто показуха.

Тут важно помнить, что очень глупо полагать, что наличие юнит-тестов означает, что что-то вообще тестировалось, или же что нужда в других уровнях тестирования благодаря наличию юнит-тестов снизилась. Юнит-тесты просто сообщают, что наш код готов двигаться дальше по цепочке тестирования. Не больше, не меньше!

Подробнее...
 
SQA Days - юбилейная 25-я конференция, Санкт-Петербург, 31 мая – 1 июня, льготная цена плюс скидка нашим читателям
19.12.2018 15:49

Открыта регистрация и прием докладов на юбилейную 25-ю международную конференцию по тестированию ПО -  SQA Days-25.

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

Конференция пройдет 31 мая - 01 июня 2019 в Санкт-Петербурге в гостинице Crowne Plaza Airport (будет организована доставка участников от ст. м. "Московская").

Внимание! До 31 декабря 2018 г. действует super early bird период регистрации.

Воспользуйтесь низкой ценой и скидкой для наших читателей (промокод для получения 10% скидки - s-t.ru)

Зарегистрироваться

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

Предложить доклад


И это еще не все!

Все материалы конференции SQA Days-24 выложены в открытый доступ:

 
Selenium Manager: история одного интерфейса
18.12.2018 22:42

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

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

Под катом я (наконец!) расскажу о том, как писал этот интерфейс и что он умеет. Расскажу о фичах, которые прижились, и о тех, которые оказались невостребованными по тем или иным причинам. Возможно, некоторые идеи вам покажутся интересными, и вы тоже задумаетесь о подобном «помощнике».

Подробнее...
 
Введение в REST-запросы и тестирование GET-запросов
18.12.2018 16:04

Автор: Кристин Джеквони (Kristin Jackvony)

Оригинал статьи: http://thethinkingtester.blogspot.ru/2018/02/introduction-to-rest-requests.html

http://thethinkingtester.blogspot.ru/2018/02/testing-get-requests.html

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

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

Большинство микросервисов используют API – программные интерфейсы приложения, которые представляют собой наборы команд, описывающих, как можно использовать службу. Большая часть API использует REST-запросы (Representational State Transfer — «передача состояния представления») для отправки и получения данных.

Однако, несмотря на широкое применение REST API в современных приложениях, многие тестировщики даже не подозревают, как легко их тестировать! Эта статья – введение в REST-запросы и их использование в тестировании API.

Подробнее...
 
Какие кейсы автоматизировать, сколько времени займет тестирование, скидки на курсы и конференции, а также опрос о зарплатах тестировщиков: самые интересные новости тестирования за начало декабря-2018!
17.12.2018 13:01

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

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

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

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

 
SQA Days 24: подборка докладов по тест-менеджменту
14.12.2018 12:45

Мы отобрали доклады с конференции SQA Days 24, посвященные вопросам управления людьми в тестировании. 

1. "Экспертный" тест-менеджер - почему им нельзя стать и что из этого следует, Андрей Ладутько, PandaDoc, Минск

2. Статика vs Динамика. REVолюционные изменения в команде тестирования, Елена Светлова, Олеся Серегина, T-Systems, Санкт-Петербург

3. Экономика тестирования. версия 1.0, Александр Александров, Luxoft, Москва

Подробнее...
 
Новогодние скидки на курсы Инструменты для тестировщика: bash, git, adb и chrome devtools
13.12.2018 12:52

Новый год - время подарков, и мы к вам не с пустыми руками!

Около полугода назад мы запустили несколько курсов по инструментам тестировщика: bash, git и adb. Они очень понравились ученикам, и мы получили много качественного фидбека. В том числе многие просили нас осветить Chrome DevTools - самый популярный инструмент в тестировании веб-приложений. Вы просили — мы сделали!

Встречайте: курс “Chrome DevTools: инструменты тестировщика”. Он создан для быстрого погружения в специфические для тестирования навыки работы с этим инструментом. Курс — практический, теория дается в минимально необходимом для понимания объеме. Знания, приобретенные на этом курсе, помогут вам эффективно работать с Chrome DevTools сразу по окончании занятий.

Вы научитесь:

  • писать CSS и XPath локаторы;
  • ловить JS-ошибки;
  • отличать типы запросов друг от друга;
  • проверять сайт под нагрузкой;
  • эмулировать экран мобильных устройств;
  • менять скорость соединения;
  • проверять сертификаты безопасности,

и огромному количеству других вещей.

Записаться можно по ссылке, для первого запуска действует льготная цена - всего 2500 рублей.

Но это еще не все!

Несмотря на то, что мы поставили очередные запуски курсов по инструментам перед самым новым годом - 26 декабря, мы учли, что в новогодние каникулы хочется отдыхать, а не учиться, поэтому увеличили срок курса в два раза. Поэтому те, кто хочет отдохнуть в новогодние каникулы, смогут это сделать и не отстать от группы, а те, кто готов потратить праздники продуктивно могут закончить курс во время новогодних каникул.

Подробная информация о курсах по ссылкам ниже.

Chrome DevTools: Инструменты тестировщика

Командная строка: инструменты тестировщика

Консольные утилиты Android: инструменты тестировщика

Git: инструменты тестировщика

Наконец, в качестве финального подарка мы подготовили новогодние скидки на курсы серии “Инструменты тестировщика”.

При стоимости одного курса в 3000₽ можно купить

  • 2 курса за 5000₽
  • 3 курса за 7000₽
  • 4 курса за 9000₽

Записывайтесь на курсы, получайте новые навыки и проводите новогодние каникулы с пользой!

Для оплаты одновременно нескольких курсов используйте следующую ссылку: http://www.learnqa.ru/newyear

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

 
Сколько стоят тестировщики и от чего зависят их зарплаты? Анализ рынка труда QA-специалистов
12.12.2018 17:57

Любой заинтересованный в деньгах тестировщик иногда задаёт вопросы: 
* Сколько я стою как специалист?
* Какие навыки нужно развивать, чтобы повысить свою ценность для работодателя? 
*Не стану ли я получать больше, сменив офисную работу в Барнауле на удалёнку в Москве?

Уровень дохода – это своеобразный универсальный эквивалент успешности специалиста на своём профессиональном поприще. И если о своём уровне дохода мы знаем всё, то в каком направлении развиваться, чтобы этот доход увеличить, мы можем только догадываться. Согласно принципу Парето 80% средств работодатель/заказчик готов платить за 20% наших умений и навыков. Вопрос лишь в том, какие навыки в современных реалиях входят в эти 20%. И сегодня мы попробуем подобрать тот самый ключик к успеху.

В своём исследовании мы решили пойти, так сказать, «от человека», и потому проводим опрос не на уровне CIO и кадровых служб, а на уровне лиц, «кровно» заинтересованных в результатах опроса: вас, уважаемые QA специалисты.

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

* Как суммарный опыт работы в сфере QA влияет на итоговую ЗП тестировщиков.

Пожалуйста, будьте объективны и реалистичны, отвечая на вопросы. Это многократно повысит достоверность и ценность проводимого исследования!

Ссылка на форму опроса:
http://goo.gl/forms/B6Q0NZqOHpnEj4L82
Сроки проведения опроса: 13-28 декабря
Организатор опроса: «Лаборатория качества».
Место публикации результата опроса: http://software-testing.ru

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

 
Нет юнит-тестов? Нет проблем!
12.12.2018 11:40

Автор: Катрина Клоки (Katrina Clokie)

Оригинал статьи

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

Какое-то время назад я создала опрос в Твиттере про юнит-тесты:

"Код без юнит-тестов – это изначально плохой код?

Да: 19%

Возможно, да: 24%

Зависит: 36%

Нет: 21%"

Последовавшие дискуссии покрыли ряд интересных моментов, которые опровергли некоторые мои предположения о юнит-тестах и том, как мы оцениваем код.

Подробнее...
 
Любой урок из курса Первый Онлайн ИНститут Тестировщиков (ПОИНТ) на выбор
11.12.2018 11:46

Хотите купить любой урок из курса Первый Онлайн ИНститут Тестировщиков (ПОИНТ) на выбор?

Да, на Рождество это возможно!

1 сентября стартовал длинный тренинг компании Лаборатория Качества «Первый Онлайн ИНститут Тестировщиков», который содержит 17 уроков по самым разным темам тестирования.

Мы получили много писем, нас часто спрашивали: “Курс большой, 17 вебинаров, а мне срочно нужно 2 занятия по тестированию мобилок”, или “Можно ли получить доступ только к вебинару “SQL для тестировщика?”, а то и “Как попасть к вам на карьерное консультирование или получить фидбек на мое резюме?”, и даже “Я еще не знаю, точно ли мне нужен курс и хочу ли я быть тестировщиком, как получить доступ к 3 первым вебинарам?”

Мы решили дать вам такую возможность.

Только один раз в рамках новогодней акции с 10.12 по 20.12 можно будет купить любой урок курса ПОИНТ всего за 1500 рублей или два урока за 2400 рублей или три урока за 3100 рублей.

Что вы получите:

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

Если после покупки вы решите пройти весь курс ПОИНТ, то сможете при оплате зачесть сумму, потраченную на отдельные уроки.

А ещё мы решили предложить вам новый формат — оплати и начни немедленно!

Доступ к учебным материалам вы получите уже на следующий день после оплаты! Чем раньше вы оплатите, тем больше у вас будет времени на общение с тренером и выполнение домашней работы.

Выберите свои любимые темы уроков прямо сегодня! Акция проводится только до 20.12 включительно.

Подробнее...
 
Chrome DevTools: Инструменты тестировщика, новый тренинг!
10.12.2018 17:27

На первый запуск нового тренинга действует специальная льготная цена!!!

Начало: 26 декабря

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

В веб-тестировании часто требуется работать с изнанкой страницы: смотреть локаторы, определять время загрузки, выделять отдельные элементы. Де-факто стандартом в индустрии стал инструмент Chrome DevTools, встроенный прямо в браузер Chrome. Разработчики используют его для отладки кода, но этот инструмент широко распространен и в тестировании. Более того, основные паттерны работы, заданные Chrome DevTools, используются как в других веб-инструментах, так и в работе с мобильными устройствами. Естественно, хорошее знание такой утилиты будет плюсом для любого тестировщика.

Курс «Chrome DevTools: Инструменты тестировщика» создан для быстрого погружения в специфические для тестирования навыки работы с этим инструментом. Курс — практический, теория дается в минимально необходимом для понимания объеме. Знания, приобретенные на этом курсе, помогут вам эффективно работать с Chrome DevTools сразу по окончании занятий.

Вы научитесь:

  • писать CSS и XPath локаторы;
  • ловить JS-ошибки;
  • отличать типы запросов друг от друга;
  • проверять сайт под нагрузкой;
  • эмулировать экран мобильных устройств;
  • менять скорость соединения;
  • проверять сертификаты безопасности;
  • и огромному количеству других вещей.

Подробная программа тренинга