#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”, и трудно понять, по какой закономерности. Убийца времени тестировщика, источник нервозности в команде.
На такие тесты тратится много времени. Возникает задержка, пока команда не разберется, в чем дело. Конечно, страдает продуктивность.
В нашей сегодняшней статье автор расскажет, почему существуют нестабильные и что с ними делать.
Нестабильные тесты. Почему они существуют и что с ними делать
#softwareTesting
Каждый сеньор или тимлид когда-то был джуниором и сталкивался с вопросами: С чего начать? и Как это сделать? Даже самые простые задачи вначале могут поставить в тупик. Однако для их решения часто есть простые и доступные решения.
В этой статье автор рассказывает о наиболее распространенных задачах QA-инженеров и рекомендует некоторые простые приемы и приложения для их выполнения.
10 навыков начинающего QA-инженера. Как инструменты помогают в ручном тестировании сайтов
Каждый сеньор или тимлид когда-то был джуниором и сталкивался с вопросами: С чего начать? и Как это сделать? Даже самые простые задачи вначале могут поставить в тупик. Однако для их решения часто есть простые и доступные решения.
В этой статье автор рассказывает о наиболее распространенных задачах QA-инженеров и рекомендует некоторые простые приемы и приложения для их выполнения.
10 навыков начинающего QA-инженера. Как инструменты помогают в ручном тестировании сайтов
Tproger
10 инструментов для ручного тестирования / Tproger
Назвали 10 инструментов QA-инженера для ручного тестирования сайта: создания чек-листов, обнаружения и фиксации багов.
#softwareTesting #testingTools
OpenAPI используется разработчиками и аналитиками, и в умелых руках может серьезно облегчить их работу. В этой статье автор рассказывает об использовании OpenAPI тестировщиками. Особенности работы приложения, основные плюсы и минусы его использования, сравнение со Swagger - все это позволяет взглянуть на популярный инструмент с новой стороны.
Как ускорить тестирование приложения с помощью OpenAPI-спецификаций
OpenAPI используется разработчиками и аналитиками, и в умелых руках может серьезно облегчить их работу. В этой статье автор рассказывает об использовании OpenAPI тестировщиками. Особенности работы приложения, основные плюсы и минусы его использования, сравнение со Swagger - все это позволяет взглянуть на популярный инструмент с новой стороны.
Как ускорить тестирование приложения с помощью OpenAPI-спецификаций
Tproger
Как ускорить тестирование с помощью OpenAPI
OpenAPI — инструмент, который часто используется разработчиками и аналитиками. Но и тестировщики могут применить его, чтобы ускорить работу.
#automationTesting
Чат-бот на базе искусственного интеллекта ChatGPT — это новая нейросеть, обученная на основе технологии естественной обработки языка. Она способна общаться с пользователями на естесственном языке, находить ответы на сложные вопросы, писать сценарии, школьные эссе и сочинять песни, а также исправлять ошибки в программном коде.
А способна ли эта замечательная платформа облегчить жизнь тестировщикам? В статье автор рассуждает, как можно использовать ChatGPT для автоматизированного тестирования, какие плюсы и минусы обнаружены при создании автоматизированных тестов с помощью ChatGPT.
Использование ChatGPT для автоматизации тестирования
Чат-бот на базе искусственного интеллекта ChatGPT — это новая нейросеть, обученная на основе технологии естественной обработки языка. Она способна общаться с пользователями на естесственном языке, находить ответы на сложные вопросы, писать сценарии, школьные эссе и сочинять песни, а также исправлять ошибки в программном коде.
А способна ли эта замечательная платформа облегчить жизнь тестировщикам? В статье автор рассуждает, как можно использовать ChatGPT для автоматизированного тестирования, какие плюсы и минусы обнаружены при создании автоматизированных тестов с помощью ChatGPT.
Использование ChatGPT для автоматизации тестирования
#proQuality_news
Дорогие подписчики!
Telegram-канал ProQuality Community уходит на каникулы и вернется 9 января.
Спасибо, что были с нами, что читали наши посты и делились ими с друзьями. Желаем вам отдохнуть и набраться сил для новых знаний по тестированию!
До встречи в новом году,
Команда ProQuality Community
Дорогие подписчики!
Telegram-канал ProQuality Community уходит на каникулы и вернется 9 января.
Спасибо, что были с нами, что читали наши посты и делились ими с друзьями. Желаем вам отдохнуть и набраться сил для новых знаний по тестированию!
До встречи в новом году,
Команда ProQuality Community
#softwareTesting
Панель (консоль) разработчика браузера нужна не только разработчикам – она может пригодиться и в тестировании веб-сайтов.
DevTools обладает обширным кругом возможностей. В статье автор со ссылками на первоисточник перечисляет именно те из возможностей, которые могут быть полезны для QA-специалистов.
Полезные функции DevTools для тестировщиков
Панель (консоль) разработчика браузера нужна не только разработчикам – она может пригодиться и в тестировании веб-сайтов.
DevTools обладает обширным кругом возможностей. В статье автор со ссылками на первоисточник перечисляет именно те из возможностей, которые могут быть полезны для QA-специалистов.
Полезные функции DevTools для тестировщиков
Хабр
Полезные функции DevTools для тестировщиков
Всем привет! Меня зовут Миша, я работаю на позиции ручного тестировщика, или Manual QA - кому как удобно. В связи с тем, что в моей работе преобладает ручное тестирование - я часто сталкиваюсь с...
#proQuality_books #softwareTesting
Дневник охотника за ошибками. Путешествие через джунгли проблем безопасности программного обеспечения (2013)
Автор: Тобиас Клейн
Количество страниц: 240
Язык издания: Русский (перевод с английского)
В книге автор в виде личного дневника-отчета за 2005-2009 гг. методически последовательно и подробно описывает практические шаги обнаружения (а точнее, поиска и анализа) и эксплуатации семи реальных уязвимостей программного обеспечения различных производителей. Клейн объясняет, как эти ошибки были исправлены разработчиками (которые их допустили), а некоторые не смогли этого сделать. В книге множество реальных примеров уязвимого кода. Даны программы, которые автор использовал для обнаружения и проверки ошибок. И в любом случае, если вы ищете ошибки как "охотник-любитель", зарабатываете на этом как профессионал, или ваша цель сделать мир безопаснее, вы получите знания и новые навыки, когда прочитаете эту книгу.
Плюсы:
➕По каждой ошибке приводятся данные о ее исправлении и полученных результатах
➕Множество диаграмм, графиков и скриншотов
➕Исчерпывающие ссылки на источники
➕В 3-х объемных приложениях приводятся полезные подсказки для охотника за уязвимостями, краткая информация об используемых отладчиках и описание методов защиты от уязвимостей
Недостатки:
➖Для новичков-тестировщиков будет полезно познакомиться с описанными в книге процессами поиска уязвимостей, но при отсутствии опыта программирования тонкости не всегда будут понятны
Для кого книга:
✔️Книга будет полезна всем, кто занимается тестированием программного обеспечения
✔️Разработчики
Об авторе:
Тобиас Клейн — эксперт по безопасности программного обеспечения, автор трех книг по информационной безопасности.
Дневник охотника за ошибками. Путешествие через джунгли проблем безопасности программного обеспечения (2013)
Автор: Тобиас Клейн
Количество страниц: 240
Язык издания: Русский (перевод с английского)
В книге автор в виде личного дневника-отчета за 2005-2009 гг. методически последовательно и подробно описывает практические шаги обнаружения (а точнее, поиска и анализа) и эксплуатации семи реальных уязвимостей программного обеспечения различных производителей. Клейн объясняет, как эти ошибки были исправлены разработчиками (которые их допустили), а некоторые не смогли этого сделать. В книге множество реальных примеров уязвимого кода. Даны программы, которые автор использовал для обнаружения и проверки ошибок. И в любом случае, если вы ищете ошибки как "охотник-любитель", зарабатываете на этом как профессионал, или ваша цель сделать мир безопаснее, вы получите знания и новые навыки, когда прочитаете эту книгу.
Плюсы:
➕По каждой ошибке приводятся данные о ее исправлении и полученных результатах
➕Множество диаграмм, графиков и скриншотов
➕Исчерпывающие ссылки на источники
➕В 3-х объемных приложениях приводятся полезные подсказки для охотника за уязвимостями, краткая информация об используемых отладчиках и описание методов защиты от уязвимостей
Недостатки:
➖Для новичков-тестировщиков будет полезно познакомиться с описанными в книге процессами поиска уязвимостей, но при отсутствии опыта программирования тонкости не всегда будут понятны
Для кого книга:
✔️Книга будет полезна всем, кто занимается тестированием программного обеспечения
✔️Разработчики
Об авторе:
Тобиас Клейн — эксперт по безопасности программного обеспечения, автор трех книг по информационной безопасности.
#automationTesting
На тестирование и автоматизацию в настоящее время оказывают влияние такие факторы, как DevOps культура, наличие самодостаточных кросс-функциональных команд, изобилие фреймворков, использование в большей мере готового кода и т.д. Автор называет это золотым веком автоматизации. А как же развивалось тестирование: что было раньше, к чему пришло сейчас и каким будет дальше?
В статье автор на собственном опыте описал практически всю историю автоматизации тестирования и даже немного заглянул в будущее: что ждёт автоматизаторов и всех, кто стал частью кросс-функциональных команд.
Тестирование умерло, да здравствует тестирование
На тестирование и автоматизацию в настоящее время оказывают влияние такие факторы, как DevOps культура, наличие самодостаточных кросс-функциональных команд, изобилие фреймворков, использование в большей мере готового кода и т.д. Автор называет это золотым веком автоматизации. А как же развивалось тестирование: что было раньше, к чему пришло сейчас и каким будет дальше?
В статье автор на собственном опыте описал практически всю историю автоматизации тестирования и даже немного заглянул в будущее: что ждёт автоматизаторов и всех, кто стал частью кросс-функциональных команд.
Тестирование умерло, да здравствует тестирование
Хабр
Тестирование умерло, да здравствует тестирование
Привет, Хабр! Меня зовут Артём Ерошенко, я — сооснователь Qameta Software . Больше 14 лет занимаюсь тестированием и автоматизацией. Работал в Яндексе, когда учился в университете, и писал первые...
#softwareTesting
Даже самый ответственный начинающий тестировщик допускает ошибки на своём первом рабочем месте. Это не плохо, потому что промахи дают возможность узнавать свои слабые места, работать над ними и превращать их в прочные знания. Но есть и те ошибки, которые совершаются на старте карьеры из раза в раз, а ведь их проще избежать.
В статье автор рассматривает наиболее типичные сложности в работе начинающего тестировщика, приводящие к ошибкам, и предлагает простые рекомендации, как добиться больших результатов в тестировании уже на старте карьеры.
6 типичных ошибок начинающего тестировщика ПО
Даже самый ответственный начинающий тестировщик допускает ошибки на своём первом рабочем месте. Это не плохо, потому что промахи дают возможность узнавать свои слабые места, работать над ними и превращать их в прочные знания. Но есть и те ошибки, которые совершаются на старте карьеры из раза в раз, а ведь их проще избежать.
В статье автор рассматривает наиболее типичные сложности в работе начинающего тестировщика, приводящие к ошибкам, и предлагает простые рекомендации, как добиться больших результатов в тестировании уже на старте карьеры.
6 типичных ошибок начинающего тестировщика ПО
#softwareTesting
Тестирование мобильного приложения - это многогранный процесс, направленный на то, чтобы конечный пользователь получил качественный продукт, соответствующий его ожиданиям. Проверке подлежат функциональные и нефункциональные возможности системы, юзабилити, уровень безопасности, производительность и энергопотребление.
В данной статье автор описывает наиболее популярные и некоторые специфические проверки при нефункциональном тестировании в мобильных приложениях, которые можно реализовать на практике.
Нефункциональные проверки при тестировании мобильных приложений
Тестирование мобильного приложения - это многогранный процесс, направленный на то, чтобы конечный пользователь получил качественный продукт, соответствующий его ожиданиям. Проверке подлежат функциональные и нефункциональные возможности системы, юзабилити, уровень безопасности, производительность и энергопотребление.
В данной статье автор описывает наиболее популярные и некоторые специфические проверки при нефункциональном тестировании в мобильных приложениях, которые можно реализовать на практике.
Нефункциональные проверки при тестировании мобильных приложений
Хабр
Нефункциональные проверки при тестировании мобильных приложений
Привет! Я Линар Юнусов, тестировщик из мобильной команды СберМаркета. Если вы не первый день в тестировании, то знаете про существование нефункциональных проверок и как они могут поломать жизнь...
#softwareTesting #proQuality_translation #paulgerard_leadership
Добро пожаловать в серию статей "Лидерство в тестировании" от гуру тестирования программного обеспечения и консультанта Пола Джеррарда. Серия статей предназначена для того, чтобы помочь тестировщикам с многолетним опытом работы, особенно тем, кто работает в гибких командах, преуспеть в своих ролях руководителя тестирования и менеджера.
В сегодняшней статье автор расскажет об основных концепциях тестирования программного обеспечения, которые сформируют ваше мышление по мере приближения к искусству качественного инжиниринга.
Лидерство в тестировании: введение
Добро пожаловать в серию статей "Лидерство в тестировании" от гуру тестирования программного обеспечения и консультанта Пола Джеррарда. Серия статей предназначена для того, чтобы помочь тестировщикам с многолетним опытом работы, особенно тем, кто работает в гибких командах, преуспеть в своих ролях руководителя тестирования и менеджера.
В сегодняшней статье автор расскажет об основных концепциях тестирования программного обеспечения, которые сформируют ваше мышление по мере приближения к искусству качественного инжиниринга.
Лидерство в тестировании: введение
Хабр
Лидерство в тестировании: введение
Добро пожаловать в серию статей " Лидерство в тестировании " от гуру тестирования программного обеспечения и консультанта Пола Джеррарда. Серия статей предназначена для того, чтобы помочь...
#automationTesting
Постоянный рост объема функционала приводит к росту количества автотестов, а вместе с этим растет время на анализ результатов и поиск причин ошибок. Как в этом могут помочь мессенджеры?
В статье читайте историю автора по интеграции мессенджеров в процессы: от внедрения оповещений в фреймворк автотестов до написания бота, который позволяет запускать тесты, оповещать об ошибках и получать отчёты.
Мессенджеры на работе — это не прокрастинация, или как мы сделали сервис для автотестирования
Постоянный рост объема функционала приводит к росту количества автотестов, а вместе с этим растет время на анализ результатов и поиск причин ошибок. Как в этом могут помочь мессенджеры?
В статье читайте историю автора по интеграции мессенджеров в процессы: от внедрения оповещений в фреймворк автотестов до написания бота, который позволяет запускать тесты, оповещать об ошибках и получать отчёты.
Мессенджеры на работе — это не прокрастинация, или как мы сделали сервис для автотестирования
Хабр
Мессенджеры на работе — это не прокрастинация, или как мы сделали сервис для автотестирования. Часть 1
Однажды у нас появилась идея отправлять отчёты о выполнении автотестов в мессенджер Telegram. Постепенно эта идея переросла в сервис, который позволяет запускать тесты, оповещать об ошибках и получать...
#softwareTesting
Идеальный процесс тестирования – это процесс, который позволяет решать поставленную задачу максимально эффективно, а также создает комфортные условия для этого. Но на реальных проектах тестировщика могут ожидать некоторые сложности.
В статье автор делится историей из собственного опыта по организации функционального тестирования при отсутствии своевременного доступа к программному продукту и документации по требованиям от заказчика.
Как протестировать программный продукт без доступа к нему
Идеальный процесс тестирования – это процесс, который позволяет решать поставленную задачу максимально эффективно, а также создает комфортные условия для этого. Но на реальных проектах тестировщика могут ожидать некоторые сложности.
В статье автор делится историей из собственного опыта по организации функционального тестирования при отсутствии своевременного доступа к программному продукту и документации по требованиям от заказчика.
Как протестировать программный продукт без доступа к нему
Хабр
Как протестировать программный продукт без доступа к нему
Здравствуй, Хабр! В этой статье хочется поднять наболевшую для большинства тестировщиков тему – это доступы к тестируемым программным продуктам. Не всегда доступы к ПО предоставляют тестерам здесь и...