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

Подписаться

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

Конференции

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

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

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

.
Comaqa Spring 2019: общие вопросы тестирования
27.03.2020 00:00

Публикуем подборку докладов с конференции Comaqa Spring 2019, посвященную общим вопросам тестирования и автоматизации.

  1. 1. Тестирование по-космически – Алексей Ткаченко (Минск).
  2. 2. Сказ об автоматизации тестирования – Александр Пушкарев (Минск).
  3. 3. Автоматизация инфраструктурного тестирования– Андрей Ю (Москва).
Подробнее...
 
Конференция "Удалённая работа ИТ-компании в 2020", 13-17 апреля
26.03.2020 17:46

Сейчас многие компании вынуждены переходить на удалённый формат работы.

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

К сожалению, такой конфетно-букетный период отношений с "удалёнкой" длится недолго. При отсутствии грамотного управления, рассчитанного на такой формат работы, быстро возникают первые проблемы:

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

И даже если руководство выстроит прозрачный процесс управления задачами и обмен информацией, вскоре команды неизбежно столкнутся со второй волной проблем:

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

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

На самом же деле, вы просто не умеете её готовить!

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

Хотите, чтобы переход на удалённый формат работы прошёл максимально безболезненно? Уже перешли, но страдаете от стандартных проблем начинающих "удалёнщиков"?

Специально для вас мы подготовили конференцию, на которой опытные первопроходцы удалёнки расскажут о своём опыте, ноу-хау и секретах успеха!

Информацию о докладах и условиях участия можно посмотреть на сайте конференции "Удалённая работа ИТ-компании в 2020".

 
Самое простое в мире руководство по MongoDB
26.03.2020 00:00

Автор: Кристин Джеквони (Kristin Jackvony)
Оригинал статьи
Перевод: Ольга Алифанова

MongoDB – одна из наиболее популярных современных нереляционных баз данных. Ее гибкость, скорость и масштабируемость делают ее распространенным выбором для приложений, хранящих данные в JSON-формате. Установить ее и создать базу данных очень легко, однако язык запросов тут сильно отличается от языка запросов SQL. Когда я только начинала работать с MongoDB, меня раздражала документация ее языка запросов: в ней или пытались объяснить чересчур многое, или примеры были чересчур сложными. Я неоднократно раздраженно говорила "Да как мне просто-напросто сделать запрос 'select lastName from contacts where id = 3?!!'

Из-за этого раздражения я и создала свое собственное руководство. В нем я приведу ряд простейших примеров запросов, к которым вы, возможно, привыкли в SQL.

Подробнее...
 
Quality Architect: кто это такой и когда он нужен
25.03.2020 00:00

Автор: Ирина Спиридонова, QA lead и Quality Architect, EPAM
Оригинальная публикация

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

Работая руководителем и координатором тестирования на проектах для крупных компаний и решая все эти вопросы на протяжении трёх лет, я поняла, что важно всё-таки привлекать отдельного человека, который будет отвечать на главный вопрос: «Как проводить тестирование?».
Я провела небольшое расследование и обнаружила, что такая роль уже существует, и называется она Quality Architect, но об этом мало кто знает. А описание вакансий Quality Architect на сайтах работодателей поражают своим перечнем обязанностей и навыков, но я думаю, что это скорее от непонимания того, кто такой Quality Architect.

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

Подробнее...
 
Записная книжка тест-дизайнера, часть 6: Синтезирование тест-идей
24.03.2020 00:00

Автор: Рикард Эдгрен (Rikard Edgren)
Оригинал
Перевод: Ольга Алифанова

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

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

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

Подробнее...
 
Новые даты Heisenbug 2020 Piter!
23.03.2020 00:00

Из-за действующего запрета на проведение массовых мероприятий компания Jug Ru Group переносит конференцию на 14-15 июня в «Park Inn by Radisson Пулковская».

Билеты
Купленный вами или вашей компанией билет остается действительным на новые даты.
Если новая дата вам подходит, менять билет не нужно, всё будет работать.
Если новая дата вам не подходит — обратитесь в наш саппорт support@heisenbug.ru или @JUGConfSupport_bot. Мы поможем вам с возвратом денег, заменой билета на осеннюю конференцию или заменой участия на онлайн с частичным возвратом.
Новая площадка меньше изначально запланированной, поэтому дополнительно мы готовим большой пакет обновлений для онлайн-участников.

Программа
Сейчас мы договариваемся со спикерами на новые даты. Не всем спикерам подойдут новые даты, и программа немного изменится. Но мы приложим все усилия, чтобы программа стала интереснее и полезнее.
Одно из новшеств конференции — добавление онлайн-трека: один зал будет специально оборудован для того, чтобы мы могли проводить доклады и дискуссионные зоны с удаленными спикерами. Будем держать вас в курсе.

На случай продления карантина и ограничений
Мы прорабатываем разные форматы участия в конференции (онлайн и смешанные) на случай, если введенные недавно ограничения не позволят нам собраться вместе и лето. Будем оперативно сообщать вам обо всех изменениях в наших каналах и на сайте http://bit.ly/2TjcvZo

Стоимость билетов заморожена до июня, промокод также действителен: SoftwareTesting20pc

По всем оставшимся вопросам — пишите в саппорт (support@heisenbug.ru или @JUGConfSupport_bot).

 
Прелести Pytest: Pytest Selenium
20.03.2020 00:00

Автор: Джош Грант (Josh Grant)
Оригинал статьи
Перевод: Ольга Алифанова

Начиная серию статей, рассказывающих о чудесных возможностях Pytest, я решил начать с широко известного плагина для работы с тестами на основе браузеров. Этот плагин имеет говорящее имя pytest-selenium.

Подробнее...
 
Кто такой хороший QA?
19.03.2020 00:00

Автор: Флегентов Илья (Haulmont)
Оригинальная публикация


Начнем с того, что в народе всех quality assurance инженеров (“по-нашенски”, инженеров отдела качества) обзывают тестировщиками. Это не совсем правильно, в реальности тестирование — это только часть задач QA, но кого бы это волновало. Поэтому пойдем в общем тренде и будем использовать привычное всем погоняло.

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

Подробнее...
 
Конференция TestCon Moscow 2020 переносится на 15-17 сентября
18.03.2020 13:55

В связи с ситуацией, связанной с коронавирусом (COVID-19), а также в связи с Указом мэра Москвы о запрете проведения мероприятий свыше 50 человек, конференция TestCon Moscow 2020 переносится на 15-17 сентября 2020 года.

Но не будем унывать! Как организаторы, мы несем ответственность за ваш комфорт и безопасность. А значит все мы – организаторы, докладчики и тренеры – сделаем все возможное и даже невозможное, чтобы конференция, которая пройдет 15-17 сентября, была ещё круче и насыщеннее!

Место проведения остается тем же.

Купленные вами билеты автоматически переносятся на даты 15-17 сентября.

В случае возникновения вопросов, пишите нам на info@testconf.ru. Мы будем рады помочь и ответить на все вопросы по конференции.

До встречи осенью!

Команда

TestCon Moscow 2020

 
Руководство по XSS, часть 5
18.03.2020 00:00

Авторы: Джейкоб Каллин и Ирен Лобо Валбуэна (Jakob Kallin, Irene Lobo Valbuena)
Оригинал статьи
Перевод: Ольга Алифанова

Руководство по XSS, часть 1
Руководство по XXS, часть 2
Руководство по XSS, часть 3
Руководство по XXS, часть 4

Политика защиты содержимого (CSP)

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

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

Подробнее...
 
7 этапов эволюции тестирования в компании
17.03.2020 00:00

Автор: Иван Бормотов, руководитель Qualitica.

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

Статья изначально писалась для журнала CIS, но думаю будет интересна и нашим читателям.

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