#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. Мы делаем платежную систему для международного рынка, она...
#softwareTesting #testingTools
Инструменты тестирования – это программы, сервисы и приложения, которые позволяют облегчить жизнь тестировщика. С опытом каждый из нас собирает достаточный набор инструментов под рукой, чтобы быть готовым решать самые разные задачи тестирования. При этом интересно просто попробовать новые и посмотреть, что они могут вам предложить.
Автор статьи собирает в единый список опыт коллег и обращается к сообществу за помощью, чтобы узнать, чем чаще всего пользуются тестировщики.
Список инструментов тестирования (внеси свой вклад)
Инструменты тестирования – это программы, сервисы и приложения, которые позволяют облегчить жизнь тестировщика. С опытом каждый из нас собирает достаточный набор инструментов под рукой, чтобы быть готовым решать самые разные задачи тестирования. При этом интересно просто попробовать новые и посмотреть, что они могут вам предложить.
Автор статьи собирает в единый список опыт коллег и обращается к сообществу за помощью, чтобы узнать, чем чаще всего пользуются тестировщики.
Список инструментов тестирования (внеси свой вклад)
Telegraph
Список инструментов тестирования (внеси свой вклад)
У меня непростые отношения с инструментами тестирования. С одной стороны, я считаю, что важно иметь большой выбор инструментов под рукой, чтобы быть готовым решать самые разные задачи тестирования. Также интересно просто попробовать новые и посмотреть,…
#automationTesting
Автор нашей статьи провел исследование, как сейчас обстоят дела у разных команд с автотестами под Android. Для этого он провел ряд интервью с более, чем 30 разными командами. Данное исследование точно не претендует на абсолютную истину. Это не полномасштабное исследование, однако, ряд интересных моментов почерпнуть точно можно.
Автотесты на Android. Картина целиком
Автор нашей статьи провел исследование, как сейчас обстоят дела у разных команд с автотестами под Android. Для этого он провел ряд интервью с более, чем 30 разными командами. Данное исследование точно не претендует на абсолютную истину. Это не полномасштабное исследование, однако, ряд интересных моментов почерпнуть точно можно.
Автотесты на Android. Картина целиком
Хабр
Что там по автотестам на Android в 2022?
Всем привет! Меня зовут Женя, и я люблю автотесты. Причем люблю так сильно, что даже стал соавтором Kaspresso , OpenSource библиотеки для написания автотестов под Android, и автором ряда докладов и...
#softwareTesting
Форма авторизации одна самых распространенных функциональных частей многих проектов. При тестировании требуется рассматривать этот элемент с позиции задач бизнеса, безопасности данных, конфиденциальности.
В данной статье автор рассматривает наиболее широко используемые сценарии тестирования страницы входа, включая функциональные тестовые случаи, тестовые случаи безопасности, тестовые случаи пользовательского интерфейса и др.
Как написать тест-кейсы для страницы входа
Форма авторизации одна самых распространенных функциональных частей многих проектов. При тестировании требуется рассматривать этот элемент с позиции задач бизнеса, безопасности данных, конфиденциальности.
В данной статье автор рассматривает наиболее широко используемые сценарии тестирования страницы входа, включая функциональные тестовые случаи, тестовые случаи безопасности, тестовые случаи пользовательского интерфейса и др.
Как написать тест-кейсы для страницы входа
atesting.ru
КАК НАПИСАТЬ ТЕСТ-КЕЙСЫ ДЛЯ СТРАНИЦЫ ВХОДА - atesting.ru
В любом приложении «вход в систему» — это процесс доступа к приложению лицом, имеющим действительные учетные данные пользователя. «Вход в систему» обычно используется для входа на определенную страницу, которую злоумышленники не видят. В этом посте мы…
#softwareTesting
Регрессионное тестирование позволяет минимизировать риски сбоев в работе программного продукта после внесения изменений. На Scrum-проектах регрессионные проверки особенно важны, поскольку помогают командам сконцентрироваться на новой функциональности, обеспечив при этом корректную и непрерывную работу ПО с каждым новым инкрементом продукта.
В данной статье автор обращает внимание на основные сложности, с которыми сталкиваются команды на Scrum-проектах в ходе регрессионного тестирования, а также предлагает способы их преодоления, делится важными моментами для эффективной организации процесса тестирования.
Регрессионное тестирование на Scrum-проектах: руководство по проведению
Регрессионное тестирование позволяет минимизировать риски сбоев в работе программного продукта после внесения изменений. На Scrum-проектах регрессионные проверки особенно важны, поскольку помогают командам сконцентрироваться на новой функциональности, обеспечив при этом корректную и непрерывную работу ПО с каждым новым инкрементом продукта.
В данной статье автор обращает внимание на основные сложности, с которыми сталкиваются команды на Scrum-проектах в ходе регрессионного тестирования, а также предлагает способы их преодоления, делится важными моментами для эффективной организации процесса тестирования.
Регрессионное тестирование на Scrum-проектах: руководство по проведению
Хабр
Регрессионное тестирование на Scrum-проектах: руководство по проведению
Согласно отчету The State of Agile Report («О развитии методологии Agile»), 95% опрошенных компаний разрабатывают программное обеспечение по Agile. Почему? Во-первых, гибкая методология позволяет...
#automationTesting #proQuality_articles
Мы делаем небольшие сценарии в Scrum-командах по многим веским причинам. Те же причины относятся и к тестам, которые вы автоматизируете. Вы должны сделать их маленькими, как и другие сценарии, чтобы вы могли оценить прогресс, повторить их и получить обратную связь по ним.
Автор нашей сегодняшней статьи расскажет о преимуществах коротких автоматических тестов.
Только начинаете автоматизацию тестирования? Не совершайте эти ошибки
Мы делаем небольшие сценарии в Scrum-командах по многим веским причинам. Те же причины относятся и к тестам, которые вы автоматизируете. Вы должны сделать их маленькими, как и другие сценарии, чтобы вы могли оценить прогресс, повторить их и получить обратную связь по ним.
Автор нашей сегодняшней статьи расскажет о преимуществах коротких автоматических тестов.
Только начинаете автоматизацию тестирования? Не совершайте эти ошибки
Хабр
Только начинаете автоматизацию тестирования? Не совершайте эти ошибки
Я часто работаю с клиентами, которые либо только начинают, либо пытаются развивать свои навыки в автоматизации тестирования, и чаще всего все они совершают одни и те же фатальные ошибки. Хотя они...
#automationTesting
На определённом этапе зрелости продукта у каждой из команд возникает потребность в автоматизации тестирования.
Тестировщиков в продуктовой команде заведомо больше чем специалистов по автоматизации, а значит автоматизаторы не всегда успевают за тестировщиками, не говоря уже о том, что тесты, особенно UI, работают не всегда стабильно.
В результате, на большом проекте вовлечённость специалистов по автоматизации во внутренние процессы продуктовой команды и бизнес логику продукта постепенно снижается.
В нашей сегодняшней статье автор расскажет, как он решал данную проблему с помощью фреймворка Gauge.
Автоматизация тестирования пользовательских интерфейсов при помощи Gauge
На определённом этапе зрелости продукта у каждой из команд возникает потребность в автоматизации тестирования.
Тестировщиков в продуктовой команде заведомо больше чем специалистов по автоматизации, а значит автоматизаторы не всегда успевают за тестировщиками, не говоря уже о том, что тесты, особенно UI, работают не всегда стабильно.
В результате, на большом проекте вовлечённость специалистов по автоматизации во внутренние процессы продуктовой команды и бизнес логику продукта постепенно снижается.
В нашей сегодняшней статье автор расскажет, как он решал данную проблему с помощью фреймворка Gauge.
Автоматизация тестирования пользовательских интерфейсов при помощи Gauge
Хабр
Автоматизация тестирования пользовательских интерфейсов при помощи Gauge
В нашей компании десятки продуктовых команд с решениями разного уровня сложности. На определённом этапе зрелости продукта у каждой из команд возникает потребность в автоматизации тестирования....
#softwareTesting
Правило Парето 80/20 — компактный и важный принцип, улучшающий продуктивность тестировщика, упрощающий его рабочие процессы.
В статье автор объясняет, что такое Правило Парето и как оно может применяться в тестировании - начиная от анализа 20% функций приложения, которые использует 80% пользователей, и заканчивая фокусированием на 20% модулей, в которых находятся 80% багов.
Вильфредо Парето говорит: сосредоточься на главном
Правило Парето 80/20 — компактный и важный принцип, улучшающий продуктивность тестировщика, упрощающий его рабочие процессы.
В статье автор объясняет, что такое Правило Парето и как оно может применяться в тестировании - начиная от анализа 20% функций приложения, которые использует 80% пользователей, и заканчивая фокусированием на 20% модулей, в которых находятся 80% багов.
Вильфредо Парето говорит: сосредоточься на главном
#softwareTesting
Оценка трудозатрат на тестирование — это время в часах, днях, необходимое для проведения работ по тестированию программного обеспечения. Помимо получения данных непосредственно о необходимом количестве персонала для тестирования эстимация в тестировании также позволяет определить приблизительную стоимость проведения тестирования, сроки тестирования и примерный график работ.
В статье автор делится практическим опытом использования в эстимации принципа средневзвешенной оценки и подсчета на основе типизирования. В качестве оценок выступают временные показатели по автоматизации типовых элементов системы, а в качестве весов — уровень подготовки специалистов.
Оценка тестирования: как высчитать точное время на тестирование системы или «Когда тесты будут готовы?!»
Оценка трудозатрат на тестирование — это время в часах, днях, необходимое для проведения работ по тестированию программного обеспечения. Помимо получения данных непосредственно о необходимом количестве персонала для тестирования эстимация в тестировании также позволяет определить приблизительную стоимость проведения тестирования, сроки тестирования и примерный график работ.
В статье автор делится практическим опытом использования в эстимации принципа средневзвешенной оценки и подсчета на основе типизирования. В качестве оценок выступают временные показатели по автоматизации типовых элементов системы, а в качестве весов — уровень подготовки специалистов.
Оценка тестирования: как высчитать точное время на тестирование системы или «Когда тесты будут готовы?!»
Хабр
Оценка тестирования: как высчитать точное время на тестирование системы или «Когда тесты будут готовы?!»
Доброго времени суток всем! Меня зовут Денис, я руководитель службы тестирования в «БАРС Груп». Это мой первый пост на Хабре. Прочитав очень много интересных статей и почерпнув оттуда много полезной...
#softwareTesting #proQuality_translation
Часто у начинающих и не только тестировщиков возникают трудности с понятиями верификации и валидации. Цель этих процессов состоит в том, чтобы избежать сбоев в работе приложений на критическом этапе и гарантировать, что они продолжают работать на благо пользователя.
Автор данной статьи сравнивает верификацию и валидацию, рассказывает об их преимуществах, а также о том, как они влияют на конечный продукт.
Цель верификации и валидации в тестировании программного обеспечения
Часто у начинающих и не только тестировщиков возникают трудности с понятиями верификации и валидации. Цель этих процессов состоит в том, чтобы избежать сбоев в работе приложений на критическом этапе и гарантировать, что они продолжают работать на благо пользователя.
Автор данной статьи сравнивает верификацию и валидацию, рассказывает об их преимуществах, а также о том, как они влияют на конечный продукт.
Цель верификации и валидации в тестировании программного обеспечения
Хабр
Цель верификации и валидации в тестировании программного обеспечения
Тестирование программного обеспечения позволяет оценить новое приложение, чтобы убедиться в том, что после запуска оно работает так, как задумано. Составление плана тестирования помогает предотвратить...
#automationTesting
Flaky-тест, буквально “хлопчатый”, “рассыпающийся на кусочки”, в индустрии ИТ-тестирования означает нестабильный, ненадежный тест, который иногда “pass”, иногда “fail”, и трудно понять, по какой закономерности. Убийца времени тестировщика, источник нервозности в команде.
На такие тесты тратится много времени. Возникает задержка, пока команда не разберется, в чем дело. Конечно, страдает продуктивность.
В нашей сегодняшней статье автор расскажет, почему существуют нестабильные и что с ними делать.
Нестабильные тесты. Почему они существуют и что с ними делать
Flaky-тест, буквально “хлопчатый”, “рассыпающийся на кусочки”, в индустрии ИТ-тестирования означает нестабильный, ненадежный тест, который иногда “pass”, иногда “fail”, и трудно понять, по какой закономерности. Убийца времени тестировщика, источник нервозности в команде.
На такие тесты тратится много времени. Возникает задержка, пока команда не разберется, в чем дело. Конечно, страдает продуктивность.
В нашей сегодняшней статье автор расскажет, почему существуют нестабильные и что с ними делать.
Нестабильные тесты. Почему они существуют и что с ними делать