#proQuality_books #softwareTesting
The Domain Testing Workbook (2013)
Автор: Cem Kaner
Количество страниц: 488
Язык издания: Английский
Книга посвящена всего одной технике черного ящика - доменному тестированию (обобщенный подход к анализу классов эквивалентности и граничных значений). Основная цель - помочь читателю перейти от понимания техники к достижению способности грамотно ее использовать.
Плюсы:
➕Описаны основные термины и определения, алгоритм доменного тестирования
➕Детальный анализ каждого из этапов доменного тестирования с использованием практических примеров
➕Сборник задач с анализом решений по схеме доменного тестирования
➕В названии книги есть слово "workbook" (рабочая тетрадь), что предполагает самостоятельное решение читателем задач перед тем, как прочитать авторский ответ
Недостатки:
➖Книгу сложно читать на электронном устройстве с маленьким экраном из-за нечитабельных таблиц
➖Повторяющаяся схема доменного тестирования для каждой главы на несколько страниц отвлекает от хода чтения книги
Для кого книга:
✔️Тестировщикам, желающим расширить знания по технике доменного тестирования
✔️Менеджерам по тестированию, которые хотят оценить и улучшить навыки своих подчиненных
✔️Преподавателям для включения материала в обучающие программы курсов по тестированию
Об авторе:
Сэм Канер - профессор компьютерных наук в Технологическом институте Флориды и директор Центра образования и исследований по тестированию ПО (CSTER). Автор "настольной книги" тестировщика "Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений".
The Domain Testing Workbook (2013)
Автор: Cem Kaner
Количество страниц: 488
Язык издания: Английский
Книга посвящена всего одной технике черного ящика - доменному тестированию (обобщенный подход к анализу классов эквивалентности и граничных значений). Основная цель - помочь читателю перейти от понимания техники к достижению способности грамотно ее использовать.
Плюсы:
➕Описаны основные термины и определения, алгоритм доменного тестирования
➕Детальный анализ каждого из этапов доменного тестирования с использованием практических примеров
➕Сборник задач с анализом решений по схеме доменного тестирования
➕В названии книги есть слово "workbook" (рабочая тетрадь), что предполагает самостоятельное решение читателем задач перед тем, как прочитать авторский ответ
Недостатки:
➖Книгу сложно читать на электронном устройстве с маленьким экраном из-за нечитабельных таблиц
➖Повторяющаяся схема доменного тестирования для каждой главы на несколько страниц отвлекает от хода чтения книги
Для кого книга:
✔️Тестировщикам, желающим расширить знания по технике доменного тестирования
✔️Менеджерам по тестированию, которые хотят оценить и улучшить навыки своих подчиненных
✔️Преподавателям для включения материала в обучающие программы курсов по тестированию
Об авторе:
Сэм Канер - профессор компьютерных наук в Технологическом институте Флориды и директор Центра образования и исследований по тестированию ПО (CSTER). Автор "настольной книги" тестировщика "Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений".
#automationTesting
Если ваше ПО проходит путь от прототипа до Enterprise решения, то вместе с продуктом развиваются и ваши системные тесты: от лаконичных и компактных до сложных и объемных. Рост сложности можно охарактеризовать увеличением количества пользовательских сценариев, что в свою очередь связано с ростом числа страниц, компонентов, элементов и их взаимосвязями, состояние которых неплохо бы проверять.
В таком контексте придерживаться лучших практик автотестирования: Page Object (PO), Fluent Invocation и AAA — становится болезненно трудно, поскольку и понятность, и поддерживаемость начинают страдать.
В нашей сегодняшней статье автор ищет ответы на вопросы, как соблюсти паттерны PO, AAA, Fluent Invoсation и запоминать несколько промежуточных состояний в автотестах.
Способы сохранения промежуточных состояний системы при автоматизированном тестировании
Если ваше ПО проходит путь от прототипа до Enterprise решения, то вместе с продуктом развиваются и ваши системные тесты: от лаконичных и компактных до сложных и объемных. Рост сложности можно охарактеризовать увеличением количества пользовательских сценариев, что в свою очередь связано с ростом числа страниц, компонентов, элементов и их взаимосвязями, состояние которых неплохо бы проверять.
В таком контексте придерживаться лучших практик автотестирования: Page Object (PO), Fluent Invocation и AAA — становится болезненно трудно, поскольку и понятность, и поддерживаемость начинают страдать.
В нашей сегодняшней статье автор ищет ответы на вопросы, как соблюсти паттерны PO, AAA, Fluent Invoсation и запоминать несколько промежуточных состояний в автотестах.
Способы сохранения промежуточных состояний системы при автоматизированном тестировании
Хабр
Способы сохранения промежуточных состояний системы при автоматизированном тестировании
Вместо введения Если ваше ПО проходит путь от прототипа до Enterprise решения, то вместе с продуктом развиваются и ваши системные тесты: от лаконичных и компактных, до сложных и...
#softwareTesting
По запуску кода на исполнение тестирование можно классифицировать на статическое (без запуска кода) и динамическое (с запуском кода). Статическое тестирование анализирует код, требования и дизайн, а динамическое — функциональность в целом, нагрузку на память и процессор, производительность в целом.
В данной статье автор описывает статический и динамический подходы к тестированию, приводит сравнительную таблицу по ним, а также анализирует "стоимость" статического и динамического тестирования.
Что такое статическое и динамическое тестирование
По запуску кода на исполнение тестирование можно классифицировать на статическое (без запуска кода) и динамическое (с запуском кода). Статическое тестирование анализирует код, требования и дизайн, а динамическое — функциональность в целом, нагрузку на память и процессор, производительность в целом.
В данной статье автор описывает статический и динамический подходы к тестированию, приводит сравнительную таблицу по ним, а также анализирует "стоимость" статического и динамического тестирования.
Что такое статическое и динамическое тестирование
testengineer.ru
Что такое статическое и динамическое тестирование
Статическое и динамическое тестирование — чем отличается, в чем преимущества. Для ленивых тестировщиков — сравнительная таблица.…
#softwareTesting
Shift-Left тестирование относится к гибкому процессу тестирования на более ранних этапах жизненного цикла. В отличие от традиционного подхода к тестированию, когда тестирование проходит только после завершения процесса разработки, тестирование Shift Left связано с тестированием прямо со стадии разработки для предотвращения ошибок, а не для их последующего обнаружения.
В данной статье автор рассказывает, почему Shift-Left – это не всегда хорошо и почему не стоит забывать о традиционной модели тестирования, а также дает практические советы по использованию гибридной модели тестирования.
Сочетание Shift-Left и «Традиционной» модели тестирования в будние дни QA
Shift-Left тестирование относится к гибкому процессу тестирования на более ранних этапах жизненного цикла. В отличие от традиционного подхода к тестированию, когда тестирование проходит только после завершения процесса разработки, тестирование Shift Left связано с тестированием прямо со стадии разработки для предотвращения ошибок, а не для их последующего обнаружения.
В данной статье автор рассказывает, почему Shift-Left – это не всегда хорошо и почему не стоит забывать о традиционной модели тестирования, а также дает практические советы по использованию гибридной модели тестирования.
Сочетание Shift-Left и «Традиционной» модели тестирования в будние дни QA
Хабр
Сочетание Shift-Left и «Традиционной» модели тестирования в будние дни QA
В этом материале будет кратко рассказано, почему Shift-Left – это не всегда хорошо и почему не стоит забывать о традиционной модели тестирования. Рассмотрим паттерны поведения QA при тестировании...
#proQuality_books #softwareTesting
Explore It!: Reduce Risk and Increase Confidence with Exploratory Testing (2013)
Автор: Elisabeth Hendrickson
Количество страниц: 186
Язык издания: Английский
Одна из самых глубоких книг по исследовательскому тестированию. Содержит множество полезных советов о том, как исследовательское тестирование вписывается в различные контексты и каких результатов можно достичь с помощью различных техник.
Плюсы:
➕Четкое объяснение исследовательского тестирования
➕Рассмотрение полного процесса от планирования, исполнения до отчетности
➕Содержит практические примеры, советы, ссылки на полезные источники информации по теме
➕Легкая подача материала, побуждающая к практическому применению полученных знаний в ежедневной работе
Для кого книга:
✔️Тестировщикам, как начинающим, так и более опытным
✔️Командам разработки для повышения качества поставляемого продукта
✔️Всем, кто хочет расширить свои знания исследовательского тестирования
Об авторе:
Элизабет Хендриксон — тестировщик, разработчик и специалист по Agile. Свою первую строчку кода она написала в 1980 году, и почти сразу же нашла свой первый баг. Она наиболее известна своим Google Tech Talk по гибким методологиям тестирования, а также чек-листом эвристик (Test Heuristics Cheatsheet).
Explore It!: Reduce Risk and Increase Confidence with Exploratory Testing (2013)
Автор: Elisabeth Hendrickson
Количество страниц: 186
Язык издания: Английский
Одна из самых глубоких книг по исследовательскому тестированию. Содержит множество полезных советов о том, как исследовательское тестирование вписывается в различные контексты и каких результатов можно достичь с помощью различных техник.
Плюсы:
➕Четкое объяснение исследовательского тестирования
➕Рассмотрение полного процесса от планирования, исполнения до отчетности
➕Содержит практические примеры, советы, ссылки на полезные источники информации по теме
➕Легкая подача материала, побуждающая к практическому применению полученных знаний в ежедневной работе
Для кого книга:
✔️Тестировщикам, как начинающим, так и более опытным
✔️Командам разработки для повышения качества поставляемого продукта
✔️Всем, кто хочет расширить свои знания исследовательского тестирования
Об авторе:
Элизабет Хендриксон — тестировщик, разработчик и специалист по Agile. Свою первую строчку кода она написала в 1980 году, и почти сразу же нашла свой первый баг. Она наиболее известна своим Google Tech Talk по гибким методологиям тестирования, а также чек-листом эвристик (Test Heuristics Cheatsheet).
#automationTesting
Тестировщики не только проверяют новую функциональность в задачах — ещё они прогоняют регрессионные тесты. Это позволяет убедиться, что изменения никак не затронули уже работающую функциональность.
Минорные задачи часто очень долго тестируются. Задачи без новой функциональности, но с небольшими изменениями в старой, называются минорными. Это, например, снижение уровня логирования приложения, поднятие таймаутов в конфигах и другие небольшие изменения. Анализ статистики подтвердил, что таких задач достаточно много, а скорость их тестирования низкая.
В нашей сегодняшней статье автор расскажет, как ускорить тестирование минорных задач.
Автоматизация, или как перестать бояться рутины
Тестировщики не только проверяют новую функциональность в задачах — ещё они прогоняют регрессионные тесты. Это позволяет убедиться, что изменения никак не затронули уже работающую функциональность.
Минорные задачи часто очень долго тестируются. Задачи без новой функциональности, но с небольшими изменениями в старой, называются минорными. Это, например, снижение уровня логирования приложения, поднятие таймаутов в конфигах и другие небольшие изменения. Анализ статистики подтвердил, что таких задач достаточно много, а скорость их тестирования низкая.
В нашей сегодняшней статье автор расскажет, как ускорить тестирование минорных задач.
Автоматизация, или как перестать бояться рутины
Хабр
Автоматизация, или как перестать бояться рутины
Привет! В прошлый раз я рассказал, как устроено тестирование в ЮMoney и какие сервисы помогают нашим тестировщикам в повседневной жизни. Сегодня поговорим про регрессионные тесты. Регрессионные...
#softwareTesting
Проверка GUI — это особый вид тестирования программного обеспечения, при котором реализуется проверка соответствия графического интерфейса пользователя установленным стандартам и нормам, заявленным клиентом.
В данной статье автор подробно рассматривает процедуру тестирования пользовательского интерфейса, ключевые критерии качества GUI, методологии, подходы и инструменты. В завершение статьи приводится практический пример стандартного юзкейса тестирования GUI.
Тестирование GUI: полное руководство
Проверка GUI — это особый вид тестирования программного обеспечения, при котором реализуется проверка соответствия графического интерфейса пользователя установленным стандартам и нормам, заявленным клиентом.
В данной статье автор подробно рассматривает процедуру тестирования пользовательского интерфейса, ключевые критерии качества GUI, методологии, подходы и инструменты. В завершение статьи приводится практический пример стандартного юзкейса тестирования GUI.
Тестирование GUI: полное руководство
#softwareTesting
Mind Map или интеллект карта — это инструмент для визуального отображения информации, который помогает эффективно ее структурировать. Такая форма изложения информации проще для понимания человеческим мозгом, чем строчный текст, и от того проще для применения в работе. В тестировании Mind Map используется для описания фич продукта и их взаимосвязей, описания типов пользователей и доступных им функций в проекте, как альтернатива чек-листам и тест кейсам.
В данной статье автор составляет майнд карту на примере MVP схемы онлайн-магазина и пошагово рассматривает, как использовать Mind Map в тестировании.
Mind Map в тестировании — или легкий способ тестировать сложные приложения
Mind Map или интеллект карта — это инструмент для визуального отображения информации, который помогает эффективно ее структурировать. Такая форма изложения информации проще для понимания человеческим мозгом, чем строчный текст, и от того проще для применения в работе. В тестировании Mind Map используется для описания фич продукта и их взаимосвязей, описания типов пользователей и доступных им функций в проекте, как альтернатива чек-листам и тест кейсам.
В данной статье автор составляет майнд карту на примере MVP схемы онлайн-магазина и пошагово рассматривает, как использовать Mind Map в тестировании.
Mind Map в тестировании — или легкий способ тестировать сложные приложения
Хабр
Mind Map в тестировании — или легкий способ тестировать сложные приложения
Вы тоже задаетесь вопросами: С чего начать тестирование? Как ничего не забыть? Как не запутаться в сложном функционале? Ответом может стать подход декомпозиции продукта путем составления Mind Map. Что...
#softwareTesting
Аудит качества проводится с целью выяснения, удовлетворяет ли качество проекта стандартам, установленным в плане обеспечения качества, а также ожиданиям клиентов при предоставлении продуктов и услуг. Целью аудита качества является выявление неэффективных процессов и процедур, используемых в проекте.
В данной статье автор рассказывает, из чего состоит аудит качества, когда он необходим и какие проблемы помогает решить, а также описывает этапы аудита качества от подготовки до финального отчета и презентации.
Аудит качества: как, для чего, стадии
Аудит качества проводится с целью выяснения, удовлетворяет ли качество проекта стандартам, установленным в плане обеспечения качества, а также ожиданиям клиентов при предоставлении продуктов и услуг. Целью аудита качества является выявление неэффективных процессов и процедур, используемых в проекте.
В данной статье автор рассказывает, из чего состоит аудит качества, когда он необходим и какие проблемы помогает решить, а также описывает этапы аудита качества от подготовки до финального отчета и презентации.
Аудит качества: как, для чего, стадии
Хабр
Аудит качества: как, для чего, стадии
Аудит качества: как, для чего, стадии Аудит качества помогает выяснить, следует ли команда бизнес-процессам. Кроме того, аудит качества позволяет поддерживать желаемые стандарты качества. Этот процесс...
#automationTesting
Автотесты под Android — это непросто. Чтобы выстроить процесс автотестирования, надо запланировать и решить множество задач.
Но самая большая беда заключается в том, что нигде нет полного описания, что вообще включает в себя автотестирование под Android, каковы его основные стадии. Отсутствует цельная картина.
В нашей сегодняшней статье автор опишет основные части становления автотестирования под Android.
Автотесты на Android. Картина целиком
Автотесты под Android — это непросто. Чтобы выстроить процесс автотестирования, надо запланировать и решить множество задач.
Но самая большая беда заключается в том, что нигде нет полного описания, что вообще включает в себя автотестирование под Android, каковы его основные стадии. Отсутствует цельная картина.
В нашей сегодняшней статье автор опишет основные части становления автотестирования под Android.
Автотесты на Android. Картина целиком
Хабр
Автотесты на Android. Картина целиком
Всем привет! Автотесты под Android — это непросто. Чтобы выстроить процесс автотестирования, надо запланировать и решить множество задач. Но самая большая беда заключается в том, что нигде нет полного...
#softwareTesting
Одним из базовых скиллов тестировщика является понимание того, где и как снимать историю работы приложения – логи.
В данной статье автор дает краткую, но очень полезную инструкцию по чтению и разбору логов мобильных устройств на Android и iOS, а также необходимые инструменты для Windows и MacOS.
Как снимать логи с устройств на Android и iOS: разбираемся с инструментами
Одним из базовых скиллов тестировщика является понимание того, где и как снимать историю работы приложения – логи.
В данной статье автор дает краткую, но очень полезную инструкцию по чтению и разбору логов мобильных устройств на Android и iOS, а также необходимые инструменты для Windows и MacOS.
Как снимать логи с устройств на Android и iOS: разбираемся с инструментами
Хабр
Как снимать логи с устройств на Android и iOS: разбираемся с инструментами
Краткая инструкция по чтению и разбору логов мобильных устройств на Android и iOS, а также необходимые инструменты для Windows и MacOS. Статья подготовлена red_mad_robot...
#softwareTesting
Коммерческий успех компьютерной игры определяется комплексом факторов, и качество – важнейший из них. Обеспечение качества является обязательным критерием и для положительного восприятия пользователями, и для коммерческого успеха разрабатываемой компьютерной игры (как и любого программного продукта в целом).
В данной статье автор рассматривает роль технической команды – разработчиков и тестировщиков в обеспечении качества готового продукта. Ведь разработка ПО и игр в частности – это командная работа, и ее успех зависит в первую очередь от слаженной работы всех ее участников.
Роль разработчиков и тестировщиков в обеспечении качества компьютерных игр
Коммерческий успех компьютерной игры определяется комплексом факторов, и качество – важнейший из них. Обеспечение качества является обязательным критерием и для положительного восприятия пользователями, и для коммерческого успеха разрабатываемой компьютерной игры (как и любого программного продукта в целом).
В данной статье автор рассматривает роль технической команды – разработчиков и тестировщиков в обеспечении качества готового продукта. Ведь разработка ПО и игр в частности – это командная работа, и ее успех зависит в первую очередь от слаженной работы всех ее участников.
Роль разработчиков и тестировщиков в обеспечении качества компьютерных игр
#proQuality_books #softwareTesting
Дружеское знакомство с тестированием программ (2022)
Автор: Билл Лабун
Количество страниц: 288
Язык издания: Русский (перевод с английского)
Рассмотрены основные понятия и терминология в сфере тестирования и контроля качества ПО. Приведены рекомендации по составлению правил тестирования и отчетов об обнаруженных дефектах. Описано тестирование производительности, безопасности, комбинаторное тестирование. Подробно рассмотрены классы эквивалентности, граничные случаи, угловые случаи, статическое и динамическое тестирование. Даны сведения о проведении приемочного и исследовательского тестирования, описаны средства автоматизации. Отдельные разделы посвящены юнит-тестированию, разработке через тестирование, попарному и комбинаторному, стохастическому тестированию и тестированию на основе свойств.
Плюсы:
➕Хорошо структурированное справочное пособие по классификации тестирования
➕Детально освещены теоретические основы, есть наглядные примеры
Недостатки:
➖Не все описанные примеры с кодом будут понятны новичкам
Для кого книга:
✔️Как для начинающих тестировщиков (можно извлечь много полезной информации), так и для более опытных
Об авторе:
Билл Лабун — признанный эксперт в сфере качества ПО и преподаватель, обучающий студентов на факультете компьютерных технологий Университета Питтсбурга.
Дружеское знакомство с тестированием программ (2022)
Автор: Билл Лабун
Количество страниц: 288
Язык издания: Русский (перевод с английского)
Рассмотрены основные понятия и терминология в сфере тестирования и контроля качества ПО. Приведены рекомендации по составлению правил тестирования и отчетов об обнаруженных дефектах. Описано тестирование производительности, безопасности, комбинаторное тестирование. Подробно рассмотрены классы эквивалентности, граничные случаи, угловые случаи, статическое и динамическое тестирование. Даны сведения о проведении приемочного и исследовательского тестирования, описаны средства автоматизации. Отдельные разделы посвящены юнит-тестированию, разработке через тестирование, попарному и комбинаторному, стохастическому тестированию и тестированию на основе свойств.
Плюсы:
➕Хорошо структурированное справочное пособие по классификации тестирования
➕Детально освещены теоретические основы, есть наглядные примеры
Недостатки:
➖Не все описанные примеры с кодом будут понятны новичкам
Для кого книга:
✔️Как для начинающих тестировщиков (можно извлечь много полезной информации), так и для более опытных
Об авторе:
Билл Лабун — признанный эксперт в сфере качества ПО и преподаватель, обучающий студентов на факультете компьютерных технологий Университета Питтсбурга.
#proQuality_news
У ProQuality Community есть своя группа в LinkedIn!
Присоединяйтесь, чтобы делиться знаниями и лучшими практиками, обмениваться профессиональным опытом с тестировщиками по всему миру.
Также мы в YouTube и Instagram.
У ProQuality Community есть своя группа в LinkedIn!
Присоединяйтесь, чтобы делиться знаниями и лучшими практиками, обмениваться профессиональным опытом с тестировщиками по всему миру.
Также мы в YouTube и Instagram.
#automationTesting
Часть QA-специалистов приходят в область автоматизации без технического образованием и некоторые из них являются самоучками. Поэтому они похожие вещи делают по-своему.
Также можно часто наблюдать, как наборы автоматизированных тестов разваливаются и становятся неэффективными из-за отсутствия лучших практик.
В нашей статье автор расскажет, какие лучшие практики есть в автоматизации тестирования.
Автоматизированные тесты: 5 лучших практик
Часть QA-специалистов приходят в область автоматизации без технического образованием и некоторые из них являются самоучками. Поэтому они похожие вещи делают по-своему.
Также можно часто наблюдать, как наборы автоматизированных тестов разваливаются и становятся неэффективными из-за отсутствия лучших практик.
В нашей статье автор расскажет, какие лучшие практики есть в автоматизации тестирования.
Автоматизированные тесты: 5 лучших практик
Хабр
Автоматизированные тесты: 5 лучших практик
Большинство QA-специалистов, с которыми я работал, пришли в эту область без технического образованием, и большинство из них были самоучками. Благодаря этому я понял, что все мы склонны разные вещи...
#softwareTesting
Хоть процесс установки и не является краеугольной функциональностью разрабатываемого приложения, от его удобности, стабильности и надежности зависит весомая часть репутации программного обеспечения в целом, а значит, и репутации компании-разработчика.
В данной статье автор рассматривает все актуальные способы и возможности проведения тщательного тестирования инсталляторов и их смежных компонентов.
Главные особенности тестирования установки
Хоть процесс установки и не является краеугольной функциональностью разрабатываемого приложения, от его удобности, стабильности и надежности зависит весомая часть репутации программного обеспечения в целом, а значит, и репутации компании-разработчика.
В данной статье автор рассматривает все актуальные способы и возможности проведения тщательного тестирования инсталляторов и их смежных компонентов.
Главные особенности тестирования установки
#softwareTesting #automationTesting
Одна из целей QA-инженера — обеспечить высокое качество продукта без избыточного тестирования. Это не значит, что придётся писать все автотесты своими руками — важно понимать, какая функциональность уже проверяется ими на базовом уровне.
В данной статье автор мотивирует QA-инженеров к пониманию того, что покрывают юнит тесты, чтобы правильно и не избыточно покрывать функциональность уровнями выше, дает практические рекомендации и делится собственным опытом о достигнутых результатах.
Как QA-инженер может влиять на unit-тесты
Одна из целей QA-инженера — обеспечить высокое качество продукта без избыточного тестирования. Это не значит, что придётся писать все автотесты своими руками — важно понимать, какая функциональность уже проверяется ими на базовом уровне.
В данной статье автор мотивирует QA-инженеров к пониманию того, что покрывают юнит тесты, чтобы правильно и не избыточно покрывать функциональность уровнями выше, дает практические рекомендации и делится собственным опытом о достигнутых результатах.
Как QA-инженер может влиять на unit-тесты
Хабр
Как QA-инженер может влиять на unit-тесты
Привет! Меня зовут Алёна Луцик, я QA-инженер в команде Авито. За время работы я много раз убеждалась, что разработчик и тестировщик смотрят на код по-разному. Зачастую перед тестировщиком стоит...
#softwareTesting
За последнее десятилетие произошел сильный сдвиг в индустрии тестирования программного обеспечения. И хотя трудно точно предсказать, что принесет следующее десятилетие, оно, безусловно, поставит перед специалистами по тестированию и контролю качества целый ряд новых задач.
Что за ними стоит? Чего ожидать тестировщикам? Автор данной статьи ответит на эти вопросы, а также расскажет о трудностях, с которыми столкнутся тестировщики, решая данные задачи.
Какое будущее ожидает тестирование программного обеспечения?
За последнее десятилетие произошел сильный сдвиг в индустрии тестирования программного обеспечения. И хотя трудно точно предсказать, что принесет следующее десятилетие, оно, безусловно, поставит перед специалистами по тестированию и контролю качества целый ряд новых задач.
Что за ними стоит? Чего ожидать тестировщикам? Автор данной статьи ответит на эти вопросы, а также расскажет о трудностях, с которыми столкнутся тестировщики, решая данные задачи.
Какое будущее ожидает тестирование программного обеспечения?
Хабр
Какое будущее ожидает тестирование программного обеспечения?
За последние десять лет индустрия программного обеспечения сильно изменилась. И хотя трудно точно предсказать, что принесет следующее десятилетие, оно, безусловно, поставит перед специалистами по...
#automationTesting
Облачная платформа – это набор виртуальных машин и инфраструктуры для них. В комплекте: сети, подсети, правила маршрутизации, фаерволы и виртуальные диски.
Покрытие облачных платформ автоматическими тестами не простая задача. Существуют различные инструменты их тестирования.
В нашей статье автор расскажет о своем опыте тестирования облачных платформ: какие виды тестов пробовали, как боролись с проблемами и к чему в итоге пришли.
Какие тесты выбрать для облака? Сравниваем варианты
Облачная платформа – это набор виртуальных машин и инфраструктуры для них. В комплекте: сети, подсети, правила маршрутизации, фаерволы и виртуальные диски.
Покрытие облачных платформ автоматическими тестами не простая задача. Существуют различные инструменты их тестирования.
В нашей статье автор расскажет о своем опыте тестирования облачных платформ: какие виды тестов пробовали, как боролись с проблемами и к чему в итоге пришли.
Какие тесты выбрать для облака? Сравниваем варианты
Хабр
Какие тесты выбрать для облака? Сравниваем варианты
Привет, Хабр! Меня зовут Илья Казначеев , я техлид в MTS Cloud, это облачный провайдер МТС. Моя команда занимается сервисом Kubernetes Managed, а еще мы проводим тесты облачных платформ. В этой статье...
#softwareTesting
Понимание принципов тестирования и умение применять их на практике помогает формировать грамотную стратегию тестирования, совершать в итоге меньше ошибок в процессе работы с продуктом, сокращать время и упрощать некоторые процессы проводимых проверок.
В данной статье автор подробно рассматривает 7 принципов тестирования, для чего они используются и как могут помочь в понимании процесса тестирования.
Принципы тестирования: нас 7
Понимание принципов тестирования и умение применять их на практике помогает формировать грамотную стратегию тестирования, совершать в итоге меньше ошибок в процессе работы с продуктом, сокращать время и упрощать некоторые процессы проводимых проверок.
В данной статье автор подробно рассматривает 7 принципов тестирования, для чего они используются и как могут помочь в понимании процесса тестирования.
Принципы тестирования: нас 7
Хабр
Принципы тестирования: нас 7
Нам известны 7 принципов тестирования и сейчас мы их подробно разберём. Итак, приступим: Исчерпывающее тестирование невозможно Тестирование демонстрирует наличие дефектов, а не их отсутствие...
#softwareTesting
Тестирование является неотъемлемой часть процесса разработки ПО и от того, как построен процесс, зависит множество различных факторов: качество выпускаемого продукта, скорость доставки новых фич до конечного пользователя и многое другое.
В данной статье автор делится лучшими практиками из реального проекта, как удалось определить узкие места в тестировании, изменить процессы тестирования и ускорить доставку новых фич.
Ускоряем тестирование: быстро, модно, без рутины
Тестирование является неотъемлемой часть процесса разработки ПО и от того, как построен процесс, зависит множество различных факторов: качество выпускаемого продукта, скорость доставки новых фич до конечного пользователя и многое другое.
В данной статье автор делится лучшими практиками из реального проекта, как удалось определить узкие места в тестировании, изменить процессы тестирования и ускорить доставку новых фич.
Ускоряем тестирование: быстро, модно, без рутины
Хабр
Ускоряем тестирование: быстро, модно, без рутины
Привет! Меня зовут Александр Пронин, я занимаюсь тестированием более пяти лет, последние полгода из которых — в QIWI, проект ContactPay. Мы делаем платежную систему для международного рынка, она...