#automationTesting
Большая часть успеха ваших проектов по автоматизации заключается в переиспользовании известных паттернов проектирования, которые, как уже доказано, помогают повысить надежность сценариев автоматизации.
Паттерн проектирования автоматизированного тестирования – это то простое решение, которое день ото дня доказывает миру свою эффективность. Эти шаблоны также считаются лучшими практиками для любого проекта, построенного за счет объектно-ориентированного программирования.
В нашей статье автор расскажен про основные паттерны проектирования для автоматизированного тестирования.
4 лучших паттерна проектирования автоматизированного тестирования (и еще 86)
Большая часть успеха ваших проектов по автоматизации заключается в переиспользовании известных паттернов проектирования, которые, как уже доказано, помогают повысить надежность сценариев автоматизации.
Паттерн проектирования автоматизированного тестирования – это то простое решение, которое день ото дня доказывает миру свою эффективность. Эти шаблоны также считаются лучшими практиками для любого проекта, построенного за счет объектно-ориентированного программирования.
В нашей статье автор расскажен про основные паттерны проектирования для автоматизированного тестирования.
4 лучших паттерна проектирования автоматизированного тестирования (и еще 86)
Хабр
4 лучших паттерна проектирования автоматизированного тестирования (и еще 86)
Всем привет. В преддверии старта курса «Python QA Engineer» подготовили перевод еще одного интересного материала. Большая часть успеха ваших проектов по автоматизации заключается в...
#softwareTesting
У многих начинающих специалистов в области тестирования возникает вопрос: «А как же протестировать web приложение. С чего начать, какие проверки стоит осуществить?» Данный вопрос актуален, когда они приходят в компанию, где нет документации на проекте, либо это только что появившийся стартап.
Автор нашей статьи подготовил универсальную шпаргалку, которую можно использовать при тестировании практически любого WEB приложения.
Чек-лист тестирования WEB приложений
У многих начинающих специалистов в области тестирования возникает вопрос: «А как же протестировать web приложение. С чего начать, какие проверки стоит осуществить?» Данный вопрос актуален, когда они приходят в компанию, где нет документации на проекте, либо это только что появившийся стартап.
Автор нашей статьи подготовил универсальную шпаргалку, которую можно использовать при тестировании практически любого WEB приложения.
Чек-лист тестирования WEB приложений
Хабр
Чек-лист тестирования WEB приложений
Привет! После публикации статьи « Чек-лист тестирования мобильных приложений », поступило большое количество сообщений про такой же чек-лист, только для WEB приложений. Чтобы ответить на этот вопрос...
#softwareTesting
В работе тестировщика очень часто нужны инструменты, которые позволяют перехватывать запросы или писать свои с нуля. Одним из таких популярных у многих тестировщиков инструментом мониторинга и анализа HTTP/HTTPS трафика является Fiddler.
Автор нашей статьи рассмотрит базовые возможности, которыми пользуется тестировщики мобильных и web приложений каждый день.
Первые шаги с Fiddler Classic
В работе тестировщика очень часто нужны инструменты, которые позволяют перехватывать запросы или писать свои с нуля. Одним из таких популярных у многих тестировщиков инструментом мониторинга и анализа HTTP/HTTPS трафика является Fiddler.
Автор нашей статьи рассмотрит базовые возможности, которыми пользуется тестировщики мобильных и web приложений каждый день.
Первые шаги с Fiddler Classic
Хабр
Первые шаги с Fiddler Classic
Привет! После знакомства с Charles Proxy большинство из читателей захотело узнать больше про инструменты мониторинга и анализа HTTP/HTTPS трафика. Расскажем про...
#proQuality_events
We would like to invite everyone to the event organized by 3 communities: Data Zen, ProQuality and Data Quality Experts - The Good, the Bad and the Data Quality
The speaker is Kseniya Kochava, Lead Data Quality Engineer with excellent expertise in Quality Assurance will speak about:
✔️ What is data and why is it so important these days?
✔️ What is Data Quality and why is it needed?
✔️ What is common and different between Data Quality and Software Testing?
✔️ How to become a Data Quality Engineer?
If you are thinking about data quality or haven't heard about it before, this event would be very useful to you.
Register for the event, which will be held on September 22.
See you soon!
We would like to invite everyone to the event organized by 3 communities: Data Zen, ProQuality and Data Quality Experts - The Good, the Bad and the Data Quality
The speaker is Kseniya Kochava, Lead Data Quality Engineer with excellent expertise in Quality Assurance will speak about:
✔️ What is data and why is it so important these days?
✔️ What is Data Quality and why is it needed?
✔️ What is common and different between Data Quality and Software Testing?
✔️ How to become a Data Quality Engineer?
If you are thinking about data quality or haven't heard about it before, this event would be very useful to you.
Register for the event, which will be held on September 22.
See you soon!
#automationTesting
Присвоение имён — одна из главных трудностей в разработке и автоматизации тестирования. Невозможно подсчитать, сколько времени мы тратим на обдумывание имён и на попытки разобраться в коде с плохими именами. И не важно, объекты это, методы, классы или что-то другое. Считается доказанным фактом, что мы тратим больше времени на чтение кода, а не на его написание, поэтому хорошие правила присвоения имён в будущем облегчат вам жизнь.
В нашей сегодняшней статье автор объяснит важность хороших правил присвоения имён и поделится полезными советами.
Присвоение имён: руководство для программиста
Присвоение имён — одна из главных трудностей в разработке и автоматизации тестирования. Невозможно подсчитать, сколько времени мы тратим на обдумывание имён и на попытки разобраться в коде с плохими именами. И не важно, объекты это, методы, классы или что-то другое. Считается доказанным фактом, что мы тратим больше времени на чтение кода, а не на его написание, поэтому хорошие правила присвоения имён в будущем облегчат вам жизнь.
В нашей сегодняшней статье автор объяснит важность хороших правил присвоения имён и поделится полезными советами.
Присвоение имён: руководство для программиста
Хабр
Присвоение имён: руководство для программиста
Перевод Naming 101: Programmer’s Guide on How to Name Things. Присвоение имён — одна из главных трудностей в разработке. Невозможно подсчитать, сколько времени...
#softwareTesting
Одни считают, что исследовательское тестирование более продуктивное, чем привычное нам тестирование по сценариям. Другие — что это пустая трата времени и ресурсов. Так ли это на самом деле?
Автор нашей статьи расскажет, когда стоит и не стоит применять исследовательское тестирование.
Исследовательское тестирование: пустая трата времени или мощный инструмент?
Одни считают, что исследовательское тестирование более продуктивное, чем привычное нам тестирование по сценариям. Другие — что это пустая трата времени и ресурсов. Так ли это на самом деле?
Автор нашей статьи расскажет, когда стоит и не стоит применять исследовательское тестирование.
Исследовательское тестирование: пустая трата времени или мощный инструмент?
Хабр
Исследовательское тестирование: пустая трата времени или мощный инструмент?
Одни считают, что исследовательское тестирование более продуктивное, чем привычное нам тестирование по сценариям. Другие — что это пустая трата времени и ресурсо...
#softwareTesting
Регрессионное тестирование играет важнейшую роль в разработке продукта и считается непростой задачей. С этим трудно не согласиться, когда вы тестируете то, что уже было протестировано, а потом тестируете это снова.
Автор нашей сегодняшней статьи отвечает на вопросы «Приведет ли невыполненное регрессионное тестирование к неудовлетворительному результату?» и «Нужно ли проводить регрессионное тестирование, если программа без ошибок – это недостижимая цель?».ы
Антирегрессионное тестирование – минимизируйте затраты
Регрессионное тестирование играет важнейшую роль в разработке продукта и считается непростой задачей. С этим трудно не согласиться, когда вы тестируете то, что уже было протестировано, а потом тестируете это снова.
Автор нашей сегодняшней статьи отвечает на вопросы «Приведет ли невыполненное регрессионное тестирование к неудовлетворительному результату?» и «Нужно ли проводить регрессионное тестирование, если программа без ошибок – это недостижимая цель?».ы
Антирегрессионное тестирование – минимизируйте затраты
Хабр
Антирегрессионное тестирование – минимизируйте затраты
Регрессионное тестирование играет важнейшую роль в разработке продукта и считается непростой задачей. С этим трудно не согласиться, когда вы тестируете то, что уже было протестировано, а потом...
#proQuality_books #softwareTesting
A Practitioner’s Guide to Software Test Design (2004)
Автор: Lee Copeland
Количество страниц: 312
Язык издания: Английский
Успевшая стать классикой книга — руководство по тест-дизайну.
Автором книги A Practitioner's Guide to Software Test Design - Lee Copeland является Ли Коупленд. Своё практическое руководство по разработке тестов программного обеспечения он написал в 2003 году. С тех пор книга не потеряла своей актуальности и служит настольным пособием тестировщиков, работающих с проектами любой сложности.
Плюсы:
➕Информация подана просто, с юмором, читать - одно удовольствие
➕Полезная книга об основных технологиях тестирования - Никакой воды, все по делу
➕Разобраться в темах поможет огромное количество ярких примеров, таблиц. Применять полученные знания можно сразу на практике.
➕По шагам расписано, как применять на практике каждую технологию - выделены преимущества и недостатки каждого метода
➕Буквально азбука тестировщика по вопросам создания тестов и планирования тестирования в целом
➕Наличие Summary, а также толковое и удобное построение каждой главы - перечисление работ других авторов по аналогичной описанной теме - легкость чтения на языке оригинала
➕Прекрасно подходит к подготовке к экзамену ISTQB Advanced level, Test Analyst
Недостатки:
➖В последней 1/3 книги (главы 12-16) немного теряется фокус: понятия начали портиться бизнес-парадигмами и утомительным описанием элементов, на которые можно было бы просто ссылаться
Для кого книга:
✔️Книга является одной из основополагающих книг по тестированию. Исходя из этого, ее прочтение любым, кто связан так или иначе с тестированием обязательно.
Об авторе:
Ли Коупленд – более 25 лет работает консультантом в области тестирования программного обеспечения и веб-сайтов. Сотрудничает с Software Quality Engineering. Его практическое руководство называют «Библией тестировщиков».
A Practitioner’s Guide to Software Test Design (2004)
Автор: Lee Copeland
Количество страниц: 312
Язык издания: Английский
Успевшая стать классикой книга — руководство по тест-дизайну.
Автором книги A Practitioner's Guide to Software Test Design - Lee Copeland является Ли Коупленд. Своё практическое руководство по разработке тестов программного обеспечения он написал в 2003 году. С тех пор книга не потеряла своей актуальности и служит настольным пособием тестировщиков, работающих с проектами любой сложности.
Плюсы:
➕Информация подана просто, с юмором, читать - одно удовольствие
➕Полезная книга об основных технологиях тестирования - Никакой воды, все по делу
➕Разобраться в темах поможет огромное количество ярких примеров, таблиц. Применять полученные знания можно сразу на практике.
➕По шагам расписано, как применять на практике каждую технологию - выделены преимущества и недостатки каждого метода
➕Буквально азбука тестировщика по вопросам создания тестов и планирования тестирования в целом
➕Наличие Summary, а также толковое и удобное построение каждой главы - перечисление работ других авторов по аналогичной описанной теме - легкость чтения на языке оригинала
➕Прекрасно подходит к подготовке к экзамену ISTQB Advanced level, Test Analyst
Недостатки:
➖В последней 1/3 книги (главы 12-16) немного теряется фокус: понятия начали портиться бизнес-парадигмами и утомительным описанием элементов, на которые можно было бы просто ссылаться
Для кого книга:
✔️Книга является одной из основополагающих книг по тестированию. Исходя из этого, ее прочтение любым, кто связан так или иначе с тестированием обязательно.
Об авторе:
Ли Коупленд – более 25 лет работает консультантом в области тестирования программного обеспечения и веб-сайтов. Сотрудничает с Software Quality Engineering. Его практическое руководство называют «Библией тестировщиков».
❤1
#automationTesting
Тема с поиском локаторов, по опыту, самая тяжелая для изучения. Здесь куча нюансов, которые надо учитывать. Но стоит разобраться, и локаторы начинают бросаться в глаза сами. Хороший автоматизатор должен идеально уметь находить читабельные и краткие локаторы на странице.
В нашей сегодняшней статье автор расскажет как находить и выбирать хорошие локаторы.
CSS и XPath для QA: чтобы разобраться с локаторами, нужно всего лишь…
Тема с поиском локаторов, по опыту, самая тяжелая для изучения. Здесь куча нюансов, которые надо учитывать. Но стоит разобраться, и локаторы начинают бросаться в глаза сами. Хороший автоматизатор должен идеально уметь находить читабельные и краткие локаторы на странице.
В нашей сегодняшней статье автор расскажет как находить и выбирать хорошие локаторы.
CSS и XPath для QA: чтобы разобраться с локаторами, нужно всего лишь…
Хабр
CSS и XPath для QA: чтобы разобраться с локаторами, нужно всего лишь…
Привет! Меня зовут Иван, я руковожу горизонталью автоматизации тестирования в Skyeng. Часть моей работы — обучать ручных тестировщиков ремеслу автоматизации. И тема с поиском локаторов, по моему...
#softwareTesting
Правила оформления записей в баг-трекере в каждой компании свои — это зависит как от политики компании, технологии разработки, используемного баг-трекера, типа проекта и много чего еще. Но в любом случае хороший баг-репорт обладает определенными характеристиками.
Если кратко, то хороший баг-репорт позволяет:
1. воспроизвести проблему (это не всегда возможно, но надо стремиться).
2. понять, в чем проблема и какова ее важность.
Автор нашей статьи расскажет как написать хороший баг-репорт.
Как правильно составлять баг-репорты
Правила оформления записей в баг-трекере в каждой компании свои — это зависит как от политики компании, технологии разработки, используемного баг-трекера, типа проекта и много чего еще. Но в любом случае хороший баг-репорт обладает определенными характеристиками.
Если кратко, то хороший баг-репорт позволяет:
1. воспроизвести проблему (это не всегда возможно, но надо стремиться).
2. понять, в чем проблема и какова ее важность.
Автор нашей статьи расскажет как написать хороший баг-репорт.
Как правильно составлять баг-репорты
Хабр
Как правильно составлять баг-репорты
Ответ на топик «Распространенные ошибки при составлении баг-репортов» . Правила оформления записей в баг-трекере в каждой компании свои — это зависит как от политики компании, технологии разработки,...
#softwareTesting
Профессии следователя и тестировщика похожи. Например, оба процесса представляют из себя исследование результатов неправильного поведения, причин и следствий такого поведения и документирование результатов.
В этой статье автор рассуждает о схожести моделей когнитивной деятельности в тестировании ПО и расследовании уголовных дел.
Что общего между локализацией багов и расследованием преступления?
Профессии следователя и тестировщика похожи. Например, оба процесса представляют из себя исследование результатов неправильного поведения, причин и следствий такого поведения и документирование результатов.
В этой статье автор рассуждает о схожести моделей когнитивной деятельности в тестировании ПО и расследовании уголовных дел.
Что общего между локализацией багов и расследованием преступления?
Хабр
Что общего между локализацией багов и расследованием преступления?
Всем привет! Меня зовут Иван, я QA-инженер релизной команды в inDriver. В этой статье хочу вольно порассуждать о схожести моделей когнитивной деятельности в тестировании ПО и расследовании уголовных...
#proQuality_books #softwareTesting
Software Testing 2nd Edition (2005)
Автор: Ron Patton
Количество страниц: 408
Язык издания: Английский
Классическая книга для начинающего тестировщика. Очень много полезной информации и в конце каждой главы вопросы для самопроверки.
Плюсы:
➕Книга написана достаточно простым английским, что можно считать дополнительным плюсом
➕Несмотря на ограниченный объем, книга охватывает широкий круг тем. К ним относятся описание процесса разработки программного обеспечения, обязанности тестировщика и несколько видов тестирования.
➕Достаточно подробно и очень популярно описана теоретическая база тестирования
➕Вместе с классической книгой Сэма Канера дает достаточное понимание работы по тестированию ПО
➕У книги весьма легкая и понятная структура изложения материала: описание идет от общего к деталям, от системы в целом к постепенной детализации составных частей
➕Автор делает плавные переходы с одной темы на другую (как бы одна вытекает из другой), использует много примеров, основанных на использовании общеизвестных простых программ, таких как, Калькулятор, NotePad и WordPad
Недостатки:
➖Мягкая обложка
➖Есть некоторые моменты, по которым можно поспорить с автором (о том, что тестировщик вообще не должен отвечать за качество ПО)
Для кого книга:
✔️QA-менеджерам и руководителям эта книга настоятельно рекомендуется для обучения младших сотрудников.
✔Начинающим тестировщикам, так и более опытным
✔️Программистам, которые хотят перейти к тестированию или просто хотят получить представление о мире тестировщиков!
Об авторе:
Рон Паттон — консультант по программному обеспечению, проживающий в штате Вашингтон. Его опыт тестирования программного обеспечения широк и разнообразен: от критически важных систем до программ рисования для детей. В 1992 году он присоединился к Microsoft в качестве руководителя тестирования программного обеспечения в Systems Group для Multimedia Viewer, инструмента разработки и механизма отображения мультимедиа, используемого Encarta, Cinemania и Bookshelf. Затем он стал менеджером по тестированию программного обеспечения в подразделении продуктов для детей.
Software Testing 2nd Edition (2005)
Автор: Ron Patton
Количество страниц: 408
Язык издания: Английский
Классическая книга для начинающего тестировщика. Очень много полезной информации и в конце каждой главы вопросы для самопроверки.
Плюсы:
➕Книга написана достаточно простым английским, что можно считать дополнительным плюсом
➕Несмотря на ограниченный объем, книга охватывает широкий круг тем. К ним относятся описание процесса разработки программного обеспечения, обязанности тестировщика и несколько видов тестирования.
➕Достаточно подробно и очень популярно описана теоретическая база тестирования
➕Вместе с классической книгой Сэма Канера дает достаточное понимание работы по тестированию ПО
➕У книги весьма легкая и понятная структура изложения материала: описание идет от общего к деталям, от системы в целом к постепенной детализации составных частей
➕Автор делает плавные переходы с одной темы на другую (как бы одна вытекает из другой), использует много примеров, основанных на использовании общеизвестных простых программ, таких как, Калькулятор, NotePad и WordPad
Недостатки:
➖Мягкая обложка
➖Есть некоторые моменты, по которым можно поспорить с автором (о том, что тестировщик вообще не должен отвечать за качество ПО)
Для кого книга:
✔️QA-менеджерам и руководителям эта книга настоятельно рекомендуется для обучения младших сотрудников.
✔Начинающим тестировщикам, так и более опытным
✔️Программистам, которые хотят перейти к тестированию или просто хотят получить представление о мире тестировщиков!
Об авторе:
Рон Паттон — консультант по программному обеспечению, проживающий в штате Вашингтон. Его опыт тестирования программного обеспечения широк и разнообразен: от критически важных систем до программ рисования для детей. В 1992 году он присоединился к Microsoft в качестве руководителя тестирования программного обеспечения в Systems Group для Multimedia Viewer, инструмента разработки и механизма отображения мультимедиа, используемого Encarta, Cinemania и Bookshelf. Затем он стал менеджером по тестированию программного обеспечения в подразделении продуктов для детей.
#automationTesting
Автоматизация тестирования абсолютно неотъемлема и необходима в современной разработке программного обеспечения. Ее преимущества известны всем, что делает автоматизацию тестирования желанным для применения. Факт, отказ от ручного тестирования, сокращение затрат и автоматизация в спринте (in-sprint automation) подталкивают компании внедрять автоматизацию как можно скорее в собственные проекты. У каждой компании свой подход к достижению цели. Однако, они все совершают одинаковые ошибки в процессе внедрения автоматизированного тестирования.
В нашей сегодняшней статье автор работая над фреймворками для автоматизированного тестирования, попытался определить и описать общие проблемы, с которыми сталкиваются организации, и ошибки, которые они совершают.
21 распространённая ошибка в автоматизированном тестировании и способы борьбы с ними
Автоматизация тестирования абсолютно неотъемлема и необходима в современной разработке программного обеспечения. Ее преимущества известны всем, что делает автоматизацию тестирования желанным для применения. Факт, отказ от ручного тестирования, сокращение затрат и автоматизация в спринте (in-sprint automation) подталкивают компании внедрять автоматизацию как можно скорее в собственные проекты. У каждой компании свой подход к достижению цели. Однако, они все совершают одинаковые ошибки в процессе внедрения автоматизированного тестирования.
В нашей сегодняшней статье автор работая над фреймворками для автоматизированного тестирования, попытался определить и описать общие проблемы, с которыми сталкиваются организации, и ошибки, которые они совершают.
21 распространённая ошибка в автоматизированном тестировании и способы борьбы с ними
Хабр
21 распространённая ошибка в автоматизированном тестировании и способы борьбы с ними
Автоматизация тестирования Автоматизация тестирования абсолютно неотъемлема и необходима в современной разработке программного обеспечения. Ее преимущества известны всем, что делает автоматизацию...
#softwareTesting
Автор нашей статьи нашел и собрал воедино самую полезную информацию, которая поможет разобраться в специфике Web-тестирования.
Web Testing Specific (особенности тестирования Web)
Автор нашей статьи нашел и собрал воедино самую полезную информацию, которая поможет разобраться в специфике Web-тестирования.
Web Testing Specific (особенности тестирования Web)
Хабр
Web Testing Specific (особенности тестирования Web)
Анатолий Рыжаков QA Engineer в Space307 Салют, Хабр! Меня зовут Анатолий, и я работаю в компании Space307 в должности QA-инженер. Долгим и упорным трудом я искал и собирал воедино, на мой взгляд,...
#softwareTesting
В тестировании нет четких определений, как в физике, математике, которые при перефразировании становятся абсолютно неверными. Поэтому важно понимать процессы и подходы.
В данной статье автор разберет основные определения теории тестирования.
Фундаментальная теория тестирования
В тестировании нет четких определений, как в физике, математике, которые при перефразировании становятся абсолютно неверными. Поэтому важно понимать процессы и подходы.
В данной статье автор разберет основные определения теории тестирования.
Фундаментальная теория тестирования
Хабр
Фундаментальная теория тестирования
В тестировании нет четких определений, как в физике, математике, которые при перефразировании становятся абсолютно неверными. Поэтому важно понимать процессы и подходы. В данной статье разберем...
#proQuality_events
Как стать специалистом по качеству данных (Data Quality Specialist)? Что входит в обязанности такого специалиста? Какие технические навыки необходимы?
На недавней встрече “The Good, the Bad and the Data Quality” Lead Data Quality Engineer Ксения Кочева поделилась своим опытом перехода от тестирования к качеству данных и ответила на многочисленные вопросы аудитории.
Другие наши мероприятия на wearecommunity.io.
Как стать специалистом по качеству данных (Data Quality Specialist)? Что входит в обязанности такого специалиста? Какие технические навыки необходимы?
На недавней встрече “The Good, the Bad and the Data Quality” Lead Data Quality Engineer Ксения Кочева поделилась своим опытом перехода от тестирования к качеству данных и ответила на многочисленные вопросы аудитории.
Другие наши мероприятия на wearecommunity.io.
YouTube
The Good, the Bad and the Data Quality
The speaker is Kseniya Kochava, Lead Data Quality Engineer. Kseniya is an experienced Data Quality Engineer with excellent expertise in Quality Assurance. We will speak about Data Quality sphere:
What is data and why is it so important these days?
What…
What is data and why is it so important these days?
What…
#automationTesting
Чем так хорош Selenide?
Вам не нужно думать о закрытии браузера или нагромождать ваши тесты вызовом драйвера, кастомными ассертами как на голом Selenium, Selenide сделает это из под капота. Selenium это низкоуровневый инструмент для непосредственного взаимодействия с браузером, Selenide это фреймворк, разработанный специально для UI тестирования. Разница лишь в ваших целях по применению.
В нашей сегодняшней статье автор на основе практического опыта расскажет о лучших практиках использования Selenide.
Золотой Selenide. Мои лучшие практики по тестированию
Чем так хорош Selenide?
Вам не нужно думать о закрытии браузера или нагромождать ваши тесты вызовом драйвера, кастомными ассертами как на голом Selenium, Selenide сделает это из под капота. Selenium это низкоуровневый инструмент для непосредственного взаимодействия с браузером, Selenide это фреймворк, разработанный специально для UI тестирования. Разница лишь в ваших целях по применению.
В нашей сегодняшней статье автор на основе практического опыта расскажет о лучших практиках использования Selenide.
Золотой Selenide. Мои лучшие практики по тестированию
Хабр
Золотой Selenide. Мои лучшие практики по тестированию
Golden selenide. My best testing practices Внимание , автор не разделяет понятий чистый автоматизатор или мануальщик, он является инженером, инженером по тестированию который отвечает за то и другое,...
#softwareTesting
Пирамида тестирования (также часто говорят уровни тестирования) - это группировка тестов по уровню детализации и их назначению.
В данной статье автор приводит несколько вариантов пирамид и рассматривает особенности тестирования от уровня к уровню.
Подробнее про пирамиду тестирования
Пирамида тестирования (также часто говорят уровни тестирования) - это группировка тестов по уровню детализации и их назначению.
В данной статье автор приводит несколько вариантов пирамид и рассматривает особенности тестирования от уровня к уровню.
Подробнее про пирамиду тестирования
Хабр
Подробнее про пирамиду тестирования
Пирамида тестирования, также часто говорят уровни тестирования, это группировка тестов по уровню детализации и их назначению . Эту абстракцию придумал Майк Кон и описал в книге «Scrum: гибкая...
#softwareTesting
Тестирование на основе моделей (Model-Based Testing) — одна из техник тестирования черного ящика. Тестовая модель дает более ясное представление о системе всем участникам разработки и упрощает поддержку будущей тестовой документации.
В данной статье автор рассказывает о том, что такое тестовые модели и зачем они нужны, приводит пример и дает ссылки на источники информации по теме.
Тестирование на основе моделей
Тестирование на основе моделей (Model-Based Testing) — одна из техник тестирования черного ящика. Тестовая модель дает более ясное представление о системе всем участникам разработки и упрощает поддержку будущей тестовой документации.
В данной статье автор рассказывает о том, что такое тестовые модели и зачем они нужны, приводит пример и дает ссылки на источники информации по теме.
Тестирование на основе моделей
Хабр
Тестирование на основе моделей
Картинка с unsplash.com Обеспечение качества, оно же Quality Assurance, оно же QA, включает в себя много разных активностей, позволяющих делать продукт лучше. Незаменимая и широко известная часть...
#proQuality_books #automationTesting
The Way of the Web Tester: A Beginner's Guide to Automating Tests (2016)
Автор: Jonathan Rasmusson
Количество страниц: 258
Язык издания: Английский
Книга о том, как работает автоматическое тестирование для веб, какие существуют виды автоматических тестов, как начать их писать, даже если у вас мало или совсем нет знаний или опыта программирования.
Плюсы:
➕Очень понятное объяснение для новичков
➕Покрывает все аспекты тестирования веб-приложений
➕Включает теоретические сведения и технические примеры
Недостатки:
➖Может показаться слишком простой
Для кого книга:
✔️Начинающим автоматическим тестировщикам
✔️Программистам, интересующимся тестированием
✔️Тим лидам для организации эффективного взаимодействия между девелоперами и QA
Об авторе:
Джонатан Расмуссон — опытный разработчик и коуч в Spotify, автор книги «Гибкое управление IT-проектами. Руководство для настоящих самураев».
The Way of the Web Tester: A Beginner's Guide to Automating Tests (2016)
Автор: Jonathan Rasmusson
Количество страниц: 258
Язык издания: Английский
Книга о том, как работает автоматическое тестирование для веб, какие существуют виды автоматических тестов, как начать их писать, даже если у вас мало или совсем нет знаний или опыта программирования.
Плюсы:
➕Очень понятное объяснение для новичков
➕Покрывает все аспекты тестирования веб-приложений
➕Включает теоретические сведения и технические примеры
Недостатки:
➖Может показаться слишком простой
Для кого книга:
✔️Начинающим автоматическим тестировщикам
✔️Программистам, интересующимся тестированием
✔️Тим лидам для организации эффективного взаимодействия между девелоперами и QA
Об авторе:
Джонатан Расмуссон — опытный разработчик и коуч в Spotify, автор книги «Гибкое управление IT-проектами. Руководство для настоящих самураев».
#automationTesting
Управление — трудоёмкая работа, которая усложняется при отсутствии подходящего инструмента. Легко упустить из виду постоянно меняющиеся компоненты и сложно быть в курсе событий: что-то обязательно проходит незамеченным. Grafana - один из инструментов, которые позволяют собрать на одном экране разную информацию об автотестах.
В нашей сегодняшней статье автор расскажет как Grafana помогает в анализе результатов автотестирования, чтобы точнее понимать, что происходит.
Grafana и автотесты: учимся измерять работу тестов
Управление — трудоёмкая работа, которая усложняется при отсутствии подходящего инструмента. Легко упустить из виду постоянно меняющиеся компоненты и сложно быть в курсе событий: что-то обязательно проходит незамеченным. Grafana - один из инструментов, которые позволяют собрать на одном экране разную информацию об автотестах.
В нашей сегодняшней статье автор расскажет как Grafana помогает в анализе результатов автотестирования, чтобы точнее понимать, что происходит.
Grafana и автотесты: учимся измерять работу тестов
Хабр
Grafana и автотесты: учимся измерять работу тестов
Управление — трудоёмкая работа, которая усложняется при отсутствии подходящего инструмента. Легко упустить из виду постоянно меняющиеся компоненты и сложно быть в курсе событий: что-то обязательно...