18.09.2019 00:00 |
Автор: Баз Дейкстра (Bas Dijkstra) Оригинал статьи Перевод: Ольга Алифанова
Недавно я имел счастье делать доклад на конференции UKStar 2019 в Лондоне, и говорил о том, как задавание правильных вопросов (подсказка – сначала спрашивайте "зачем", а потом "как") помогает командам и организациям предотвратить "автоматизацию ради автоматизации" и повысить шансы на то, что тест-автоматизация станет важной и значимой частью жизненного цикла разработки и тестирования.
В своем докладе я использовал аналогию, сравнивая тест-автоматизацию с пузырчатой пленкой в попытке помочь людям увидеть автоматизацию в новом свете, не рассматривая ее как "идеальное" решение всех проблем тестирования (что до сих пор происходит чрезмерно часто). Об этой аналогии потом писали и задавали уточняющие вопросы в Твиттере, поэтому я решил, что нужно рассказать о ней подробнее. |
Подробнее...
|
22.07.2019 11:37 |
Автор оригинала: Monica Lent Оригинальный перевод Скоро наступит десятый год, как я профессионально занимаюсь программированием. Десять лет! И кроме формальной работы, почти две трети своей жизни я что-то создавала в интернете. С трудом вспоминаю годы, когда я не знала HTML: даже странно, если подумать об этом. Некоторые дети учатся музыке или балету, а я вместо этого создавала волшебные миры, кодируя в своей детской.
Размышляя об этом первом десятилетии регулярного получения денег за ввод странных символов в терминал, хотелось бы поделиться некоторыми наблюдениями, как изменилось моё мышление за годы работы.
Возможно, нынешние джуниоры найдут здесь кое-что из своих убеждений и посмотрят на них с другой стороны. Или осознают, что они уже избавились от этого, поэтому зашли гораздо дальше, чем я была на вашем этапе.
Нынешние сеньоры, возможно, захотят тоже поделиться забавными (и немного унизительными) историями о том, какие уроки извлекли из своего джуниорского опыта.
Для ясности подчеркну, что джуниоры потрясающие: просто появляться на работе, чтобы учиться новому, — это уже требует тонны мужества. Это статья о моём собственном опыте и обучении. Я вовсе не обобщаю, что все младшие разработчики так думают или ведут себя.
Надеюсь, пост вам понравится и напомнит что-то из прошлого или настоящего.
Спасибо Артёму и Саре за отзывы! |
Подробнее...
|
|
21.08.2019 14:02 |
Оригинальная публикация
1 августа в офисе Авито состоялась седьмая встреча Общества анонимных тестировщиков. Спикеры выступали с докладами про самодельную TMS, мониторинг мониторинга, подходы к оценке качества поиска и нативные iOS-тесты. Этот пост — отчёт о том, как прошёл митап. Внутри — видеозаписи, презентации спикеров, ссылки на фотоотчёт и отзывы участников встречи. Под катом записи следующих докладов: Как наша TMS отрастила щупальца — Вадим Шашин, АвитоМониторинг системы мониторинга — Михаил Ефремов и Анна Манакова О качестве поиска интернет-магазина — Динар Хамадияров, OZON Нативные тесты iOS. «Лёгкий» старт с EarlGrey — Андрей Столбухин, Альфа-Банк |
Подробнее...
|
12.09.2019 14:10 |

Автор: Дэн Эшби (Dan Ashby) Оригинал статьи Перевод: Ольга Алифанова
Это первая статья из трех, рассказывающая о взаимоотношениях между тестированием и продуктовыми рисками. В этой статье я расскажу о том, как сконцентрировать разговоры о тестировании на типах риска вместо того, чтобы говорить о различных типах тестирования. |
Подробнее...
|
12.09.2019 00:00 |
Автор: Энди Найт (Andy Knight) Оригинал статьи Перевод: Ольга Алифанова
Автоматизация тестирования – это краеугольный камень непрерывного процесса поставки программного обеспечения. Автоматизация постоянно держит новые фичи под огнем тестов, которые никогда не будут вовремя завершены, если мы начнем выполнять их вручную. Однако по моему опыту код тест-автоматизации – это иногда худший код в мире разработки. Команды зачастую не придают значения его важности, объему требуемой работы и его уникальным техническим трудностям. В результате выходит не код, а громоздкая куча мусора! Его даже можно назвать "банкротом".
Что делать в этой ситуации? Полностью забить на существующее решение по автоматизации и начать заново? Может, и так, а может, и нет. Не торопитесь взорвать все, что можно, и начать сначала! Нет такого понятия, как идеальный проект, и, возможно, еще можно что-то сделать. Перезапуск автоматизации с нуля – не самое простое решение. |
Подробнее...
|
11.09.2019 00:00 |
Автор: Майкл Болтон (Michael Bolton) Оригинал статьи Перевод: Ольга Алифанова
Часть 1 Часть 2 Часть 3 Часть 4 Во время нашей тренинг-сессии Фрида все еще играла роль менеджера, одержимого тест-кейсами – и играла ее очень хорошо. Она разыгрывала типичную карту менеджмента "А как же изучение продукта? Ведь тест-кейсы – хороший способ для этого!"
В курсе Rapid Software Testing мы говорим, что тестирование – это оценка продукта путем его изучения через эксперименты и исследования, включая вопросы, моделирование, обучение, манипуляции, вмешательства, и т. д. Обучение – неотъемлемая часть тестирования. Тестировщики могут взаимодействовать с множеством артефактов и людей, чтобы начать изучать продукт, и это мы уже обсуждали. Давайте разберемся, почему идея заставить тестировщика работать посредством тест-кейсов не так уж хороша. |
Подробнее...
|
10.09.2019 00:00 |
Публикуем доклады с конференции SQA Days 25, посвященные тест-дизайну и тест-документации.
- Автоматическое генерирование тест-кейсов (ну почти автоматическое) – Арника Гришко, Polish Testing Board (Вроцлав).
- Пользовательские сценарии – как построить эффективную документацию на игровом проекте – Наталья Русак, ООО "Мелсофт" (Минск).
- Как мы решали проблему документирования и запуска тестов – Виталий Краснов, Синарра Системс (Казань).
- Расширяем идею статического анализа от проверки кода до других процессов разработки – Максим Стефанов, PVS-Studio (Тула)
- Оценка покрытия автотестами функциональности продукта с учетом показателя критичности – Дмитрий Евстафьев, ООО "АСКОН-Девелопмент" (Рязань).
Видео докладов ниже. |
Подробнее...
|
09.09.2019 00:00 |
Автор: Кристин Джеквони (Kristin Jackvony) Оригинал статьи Перевод: Ольга Алифанова
Множество статей, постов и презентаций посвящено фреймворкам и стратегиям автоматизаци. Однако даже самые надежные фреймворки автоматизации не исключат нужду в исследовательском тестировании. Мы всегда будем сталкиваться с ситуациями, в которых понадобится генерация длинного текста для проверки текстовых полей или кодировки строки в HTML для тестирования на межсайтовый скриптинг. В этот раз я поделюсь пятнадцатью любимыми бесплатными инструментами, которые упрощают и ускоряют тестирование. |
Подробнее...
|
09.09.2019 10:50 |

Дорогие наши читатели, мы поздравляем вас с профессиональным праздником - днем тестировщика! Пусть ваши тесты находят самые хитрые баги! Пусть в ваших проектах не будет даже микроскопических изъянов. Желаем им - и вам - железного здоровья, успеха и процветания. Ваш Software-Testing.RU
|
06.09.2019 00:00 |
Публикуем доклады с конференции SQA Days 25, посвященные особенностям функционального тестирования.
- Переход на микросервисы: мечта или кошмар тестировщика? – Наталья Плетнева, Okko (Санкт-Петербург.
- БДСМ подход. А вы точно понимаете свой проект? – Алина Хоменко, TDNA (Запорожье).
- Тестирование Big Data – Андрей Гительсон, Grid Dynamics (Санкт-Петербург).
- Тестирование API как по нотам – Евгений Клименко, TDNA (Запорожье).
Видео докладов ниже. |
Подробнее...
|
|
|
|