#softwareTesting #careerPath #juniour
В сегодняшней статье автор сделает небольшой обзор вариантов развития твоей карьеры в сфере контроля и обеспечения качества.
Небольшой обзор вариантов развития твоей карьеры в сфере контроля и обеспечения качества
В сегодняшней статье автор сделает небольшой обзор вариантов развития твоей карьеры в сфере контроля и обеспечения качества.
Небольшой обзор вариантов развития твоей карьеры в сфере контроля и обеспечения качества
Хабр
Путь QA бойца
Небольшой обзор вариантов развития твоей карьеры в сфере контроля и обеспечения качества. С чего начать? Итак, предположим, что вы планируете карьеру в IT и впервые услышали о QA. Теперь вы хотите...
👍3
#proQuality_books #automationTesting
Enhanced Test Automation with WebdriverIO (2023)
Авторы: Paul M. Grossman, Larry C. Goddard
Количество страниц: 305
Язык издания: Английский
"Enhanced Test Automation with WebdriverIO" представляет собой ценный ресурс для всех, кто заинтересован в автоматизации тестирования веб-приложений с использованием WebdriverIO. С обширным покрытием и практическим подходом, авторы предлагает читателям возможность улучшить свои навыки в этой области и повысить эффективность своего тестирования.
Плюсы:
➕Подробное руководство: Книга предлагает подробное руководство по использованию WebdriverIO для создания и управления автоматизированными тестами. От основ до продвинутых тем, читатели получат обширные знания о том, как эффективно использовать инструмент для своих нужд.
➕Практический подход: Авторы предоставляют множество практических примеров и задач, чтобы читатели могли непосредственно применять свои знания. Это помогает углубить понимание материала и лучше усвоить принципы автоматизированного тестирования.
➕Актуальность: WebdriverIO - это популярный инструмент в области автоматизированного тестирования веб-приложений. Книга обеспечивает актуальную информацию и лучшие практики, которые помогут читателям быть в курсе последних трендов и возможностей инструмента.
Недостатки:
➖Требования к предварительным знаниям: Для полного понимания и использования материала книги может потребоваться некоторый уровень знаний в области программирования и автоматизации тестирования. Новичкам, возможно, потребуется дополнительное время и усилия, чтобы освоиться с представленным материалом.
➖Ограничение на практику: В некоторых случаях книга может сосредоточиться слишком сильно на применении WebdriverIO на практике, уделяя меньше внимания теоретическим аспектам или внутреннему устройству инструмента. Читатели, ищущие более глубокое понимание внутреннего устройства инструмента, могут обнаружить, что этот аспект не раскрыт достаточно подробно.
Enhanced Test Automation with WebdriverIO (2023)
Авторы: Paul M. Grossman, Larry C. Goddard
Количество страниц: 305
Язык издания: Английский
"Enhanced Test Automation with WebdriverIO" представляет собой ценный ресурс для всех, кто заинтересован в автоматизации тестирования веб-приложений с использованием WebdriverIO. С обширным покрытием и практическим подходом, авторы предлагает читателям возможность улучшить свои навыки в этой области и повысить эффективность своего тестирования.
Плюсы:
➕Подробное руководство: Книга предлагает подробное руководство по использованию WebdriverIO для создания и управления автоматизированными тестами. От основ до продвинутых тем, читатели получат обширные знания о том, как эффективно использовать инструмент для своих нужд.
➕Практический подход: Авторы предоставляют множество практических примеров и задач, чтобы читатели могли непосредственно применять свои знания. Это помогает углубить понимание материала и лучше усвоить принципы автоматизированного тестирования.
➕Актуальность: WebdriverIO - это популярный инструмент в области автоматизированного тестирования веб-приложений. Книга обеспечивает актуальную информацию и лучшие практики, которые помогут читателям быть в курсе последних трендов и возможностей инструмента.
Недостатки:
➖Требования к предварительным знаниям: Для полного понимания и использования материала книги может потребоваться некоторый уровень знаний в области программирования и автоматизации тестирования. Новичкам, возможно, потребуется дополнительное время и усилия, чтобы освоиться с представленным материалом.
➖Ограничение на практику: В некоторых случаях книга может сосредоточиться слишком сильно на применении WebdriverIO на практике, уделяя меньше внимания теоретическим аспектам или внутреннему устройству инструмента. Читатели, ищущие более глубокое понимание внутреннего устройства инструмента, могут обнаружить, что этот аспект не раскрыт достаточно подробно.
👍2
#ProQuality_tasks
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про шахматы ♟♟
Если пешка=4, конь=8, король=8, слон=13 и ладья=14
Чему равен ферзь?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про шахматы ♟♟
Если пешка=4, конь=8, король=8, слон=13 и ладья=14
Чему равен ферзь?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
👍2❤1
#automationTesting
Большинство современных веб-проектов имеют сложный интерфейс с переиспользуемыми компонентами. Причем компоненты могут переиспользоваться как на разных страницах, так и в рамках одной страницы. Поэтому важно грамотно оформить POM с самого начала, чтобы можно было добраться до любого локатора любого компонента на странице.
В нашем сегодняшнем материале автор создаст сложный Page Object для тестирования веб-сервисов с помощью Playwright и библиотеки Dorama.
Пишем сложный Page object для playwright тестов вместе с Dorama
Большинство современных веб-проектов имеют сложный интерфейс с переиспользуемыми компонентами. Причем компоненты могут переиспользоваться как на разных страницах, так и в рамках одной страницы. Поэтому важно грамотно оформить POM с самого начала, чтобы можно было добраться до любого локатора любого компонента на странице.
В нашем сегодняшнем материале автор создаст сложный Page Object для тестирования веб-сервисов с помощью Playwright и библиотеки Dorama.
Пишем сложный Page object для playwright тестов вместе с Dorama
Хабр
Пишем сложный Page object для playwright тестов вместе с Dorama
Всем привет! Сегодня расскажу о том, как удобно организовать Page Object для большого проекта с использованием Playwright и библиотеки Dorama (самописная). Большинство современных веб-проектов имеют...
👍4
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с решением задачи про шахматы
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Сегодня вы можете ознакомиться с решением задачи про шахматы
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Telegraph
Задача про шахматы
Если пешка=4, конь=8, король=8, слон=13 и ладья=14 Чему равен ферзь? Ответ: 27. Это максимальное число разных ходов, которые может сделать шахматная фигура. Поскольку ферзь может ходить и как слон, и как ладья, то сложив 13 и 14, получим максимальное число…
👍4❤2
#proQuality_podcasts
🦎 Привет! На связи ProQuality, а это значит, что мы продолжаем наше игровое путешествие в третьем выпуске подкаста.
🎤 Ведущие: Тимур, Алена и Павел (тестировщики и любители игр) - говорили PRO:
✔️ Generative AI в разработке игр;
✔️ Игровой баланс;
✔️ Как начать играть в видео игры?
✔️ Во что поиграть с ребенком?
✔️ Игры в которые мы играли: Stray, Book Walker, Starfield, GTA V, The Suffering, NFS: Underground.
🔗 Выпуск доступен по ссылке: Mave, a также на YouTube
❤️ Ваши лайки и комменты собираем под этим постом.
🦎 Привет! На связи ProQuality, а это значит, что мы продолжаем наше игровое путешествие в третьем выпуске подкаста.
🎤 Ведущие: Тимур, Алена и Павел (тестировщики и любители игр) - говорили PRO:
✔️ Generative AI в разработке игр;
✔️ Игровой баланс;
✔️ Как начать играть в видео игры?
✔️ Во что поиграть с ребенком?
✔️ Игры в которые мы играли: Stray, Book Walker, Starfield, GTA V, The Suffering, NFS: Underground.
🔗 Выпуск доступен по ссылке: Mave, a также на YouTube
❤️ Ваши лайки и комменты собираем под этим постом.
3 выпуск 1 сезона
Подкаст ProQuality. Выпуск 3: Какой-то левый, правый стик. — Подкаст «ProQuality Podcast»
О чем выпуск:Generative AI в разработке игрИгровой балансКак начать играть в видео игры? Во что поиграть с ребенком?Игры в которые мы играли: Stray, Book Walker, Starfield, GTA V, The Suffering, NFS: Underground
❤8
#softwareTesting
Все проекты разные, у них разные задачи. И трудности, с которыми приходится сталкиваться во время работы над ними, тоже разные. Но одной из повторяющихся проблем часто становится застревание фич на этапе контроля качества, неравномерная нагрузка на инженера по тестированию и, как следствие, замедление скорости релизов.
В новой статье автор расскажет, какое он нашел решение.
Как контракты помогают QA-специалисту не «сгореть» от багов в приложении
Все проекты разные, у них разные задачи. И трудности, с которыми приходится сталкиваться во время работы над ними, тоже разные. Но одной из повторяющихся проблем часто становится застревание фич на этапе контроля качества, неравномерная нагрузка на инженера по тестированию и, как следствие, замедление скорости релизов.
В новой статье автор расскажет, какое он нашел решение.
Как контракты помогают QA-специалисту не «сгореть» от багов в приложении
Хабр
Как контракты помогают QA-специалисту не «сгореть» от багов в приложении
Привет, Хабр! Меня зовут Ирина Иванова, я работаю QA-инженером в команде разработки внутренних проектов в Учи.ру. Мы занимаемся такими сервисами, как виджет поддержки, личный кабинет сотрудников...
👍3💔1
#proQuality_books #automationTesting
Implementing Automated Software Testing: How to Save Time and Lower Costs While Raising Quality (2009)
Автор: Elfriede Dustin, Thom Garrett, Bernie Gauf
Количество страниц: 368
Язык издания: Английский
На тестирование нового программного обеспечения приходится все больше времени и средств. Используя автоматизированное тестирование программного обеспечения (AST), разработчики и тестировщики программного обеспечения могут оптимизировать жизненный цикл тестирования программного обеспечения и тем самым снизить затраты. Поскольку технологии и разработки становятся все более сложными, AST становится еще более незаменимым.
Плюсы:
➕Это отличный ресурс, который даст читателям хорошее представление об основах автоматизации тестирования
➕Книга написана в основном в общих чертах, что делает ее полезной для большинства сред, независимо от типа тестируемых приложений
➕Книга читается как сборник советов, накопленных авторами за годы опыта
➕Содержание организовано очень логично
➕В этой книге есть несколько действительно хороших глав, посвященных использованию бизнес-кейсов для принятия решений о возврате инвестиций (ROI) в тестирование, пониманию ошибок автоматического тестирования и корректировке тестирования по мере продвижения проекта
➕В этой книге представлен всесторонний анализ области автоматизации тестирования программного обеспечения
Недостатки:
➖Люди, работающие в Agile-среде, найдут в ней не много полезного, поскольку авторы пишут с точки зрения оборонного подрядчика. В такой среде проекты обычно являются автономными и крупными по своей природе, но это касается не всех читателей.
➖Очень академический, сухой тон книги затрудняет чтение, в книге используется мало конкретных примеров
Об авторе:
Эльфрида Дастин, Том Гарретт и Берни Гауф вместе работают в компании Innovative Defense Technologies (idtus.com), которая специализируется на проектировании, разработке и внедрении решений для автоматизированного тестирования программного обеспечения.
Implementing Automated Software Testing: How to Save Time and Lower Costs While Raising Quality (2009)
Автор: Elfriede Dustin, Thom Garrett, Bernie Gauf
Количество страниц: 368
Язык издания: Английский
На тестирование нового программного обеспечения приходится все больше времени и средств. Используя автоматизированное тестирование программного обеспечения (AST), разработчики и тестировщики программного обеспечения могут оптимизировать жизненный цикл тестирования программного обеспечения и тем самым снизить затраты. Поскольку технологии и разработки становятся все более сложными, AST становится еще более незаменимым.
Плюсы:
➕Это отличный ресурс, который даст читателям хорошее представление об основах автоматизации тестирования
➕Книга написана в основном в общих чертах, что делает ее полезной для большинства сред, независимо от типа тестируемых приложений
➕Книга читается как сборник советов, накопленных авторами за годы опыта
➕Содержание организовано очень логично
➕В этой книге есть несколько действительно хороших глав, посвященных использованию бизнес-кейсов для принятия решений о возврате инвестиций (ROI) в тестирование, пониманию ошибок автоматического тестирования и корректировке тестирования по мере продвижения проекта
➕В этой книге представлен всесторонний анализ области автоматизации тестирования программного обеспечения
Недостатки:
➖Люди, работающие в Agile-среде, найдут в ней не много полезного, поскольку авторы пишут с точки зрения оборонного подрядчика. В такой среде проекты обычно являются автономными и крупными по своей природе, но это касается не всех читателей.
➖Очень академический, сухой тон книги затрудняет чтение, в книге используется мало конкретных примеров
Об авторе:
Эльфрида Дастин, Том Гарретт и Берни Гауф вместе работают в компании Innovative Defense Technologies (idtus.com), которая специализируется на проектировании, разработке и внедрении решений для автоматизированного тестирования программного обеспечения.
👍4
#ProQuality_tasks
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про футбольный турнир ⚽️⚽️
48 футбольных команд участвуют в турнире с выбыванием после двух поражений. Чемпион определился после нечетного числа матчей.
Сколько матчей было сыграно?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про футбольный турнир ⚽️⚽️
48 футбольных команд участвуют в турнире с выбыванием после двух поражений. Чемпион определился после нечетного числа матчей.
Сколько матчей было сыграно?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
❤3
#automationTesting
Quality Gate - это автоматизированные проверки качества, устанавливающие пороговые значения для продвижения продукта по конвейеру разработки CI/CD. Использование Quality Gate помогает выявить проблемы в коде на ранних этапах разработки, что позволяет сократить время на тестирование и снизить общие расходы на разработку.
В нашем сегодняшнем материале автор опишет, что из себя представляют контрольные точки качества и чем они могут помочь QA при тестировании качества кода.
Quality Gate для автоматизации QA
Quality Gate - это автоматизированные проверки качества, устанавливающие пороговые значения для продвижения продукта по конвейеру разработки CI/CD. Использование Quality Gate помогает выявить проблемы в коде на ранних этапах разработки, что позволяет сократить время на тестирование и снизить общие расходы на разработку.
В нашем сегодняшнем материале автор опишет, что из себя представляют контрольные точки качества и чем они могут помочь QA при тестировании качества кода.
Quality Gate для автоматизации QA
Хабр
Quality Gate для автоматизации QA
Понятие Quality Gate (дословно ворота качества), предполагает автоматические проверки качества, которые устанавливают пороговые значения для продвижения продукта по конвейеру разработки CI/CD....
👍9
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с решением задачи про футбольный турнир
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Сегодня вы можете ознакомиться с решением задачи про футбольный турнир
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Telegraph
Задача про футбольный турнир
48 футбольных команд участвуют в турнире с выбыванием после двух поражений. Чемпион определился после нечетного числа матчей. Сколько матчей было сыграно? Ответ: 95 матчей. Каждый матч дает одно поражение, а для определения чемпиона нужно 94 или 95 поражений.
❤5
#softwareTesting
Каждый специалист по тестированию в своей работе сталкивается со множеством кейсов, которые на первый взгляд кажутся не сложными, но потом становится ясно, что они приводят к неожиданным проблемам, незнание которых может сильно осложнить тестирование, а в худшем случае привести к проблемам релиза.
В сегодняшней статье автор разберет 6 интересных и сложных ситуаций из своего опыта:
✔️ Новые баги
✔️ Не баг, а фича
✔️ Запрос доступа к камере
✔️ Опасные разрешения
✔️ Завтра релиз, а ничего не готово
✔️ Не запрашивай лишнего
Путь к надёжности: как QA инженеру действовать в нестандартных ситуациях
Каждый специалист по тестированию в своей работе сталкивается со множеством кейсов, которые на первый взгляд кажутся не сложными, но потом становится ясно, что они приводят к неожиданным проблемам, незнание которых может сильно осложнить тестирование, а в худшем случае привести к проблемам релиза.
В сегодняшней статье автор разберет 6 интересных и сложных ситуаций из своего опыта:
✔️ Новые баги
✔️ Не баг, а фича
✔️ Запрос доступа к камере
✔️ Опасные разрешения
✔️ Завтра релиз, а ничего не готово
✔️ Не запрашивай лишнего
Путь к надёжности: как QA инженеру действовать в нестандартных ситуациях
Хабр
Путь к надёжности: как QA инженеру действовать в нестандартных ситуациях
Привет, я занимаюсь тестированием с 2020 года, вырос со стажёра до старшего инженера по тестированию и пережил многое, от единственного тестировщика в команде до стрессовых ситуаций, где каждая минута...
👍4⚡1
#softwareTesting #proQuality_translation
Мы продолжаем серию статей "Лидерство в тестировании" #paulgerard_leadership
В сегодняшней статье автор разбирает процесс проведения тестирования проекта и выделяет критические аспекты, которые нужны для того, чтобы провести качественное тестирование продукта.
В статье затронуты следующие темы:
✔ ️Классический подход к тестированию
✔️ Анализ успехов и неудач в ходе тестирования
✔️ Проблема уменьшения покрытия(эрозии) тестирования
✔️ Управление инцидентами в процессе тестирования
✔️ Управление финальной игрой
Лидерство в тестировании — выполнение тестового проекта
Мы продолжаем серию статей "Лидерство в тестировании" #paulgerard_leadership
В сегодняшней статье автор разбирает процесс проведения тестирования проекта и выделяет критические аспекты, которые нужны для того, чтобы провести качественное тестирование продукта.
В статье затронуты следующие темы:
✔ ️Классический подход к тестированию
✔️ Анализ успехов и неудач в ходе тестирования
✔️ Проблема уменьшения покрытия(эрозии) тестирования
✔️ Управление инцидентами в процессе тестирования
✔️ Управление финальной игрой
Лидерство в тестировании — выполнение тестового проекта
Хабр
Лидерство в тестировании — выполнение тестового проекта
Добро пожаловать в серию статей « Лидерство в тестировании » от гуру тестирования программного обеспечения и консультанта Пола Джеррарда. Серия предназначена для того, чтобы помочь...
👍4
#ProQuality_tasks
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про поиск багов 🐞
Двадцать пять тестировщиков участвовали в конкурсе по поиску багов. Несколько тестировщиков нашли по одному багу, половина оставшихся тестировщиков нашли по два бага, а остальные не смогли найти ни одного.
Сколько всего багов нашли тестировщики?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про поиск багов 🐞
Двадцать пять тестировщиков участвовали в конкурсе по поиску багов. Несколько тестировщиков нашли по одному багу, половина оставшихся тестировщиков нашли по два бага, а остальные не смогли найти ни одного.
Сколько всего багов нашли тестировщики?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
❤3👍3
#automationTesting
Когда мы используем автотесты, то оптимизируем процесс выявления багов за счет сокращения ручного труда. Задача автотестирования: выявить наиболее полную картину багов с минимальными затратами на разработку автотестов и их поддержание. Соответственно, чтобы выполнить эту задачу, необходимо обеспечить прозрачный механизм написания тестов и их покрытия.
В нашем сегодняшнем материале автор расскажет, как достичь наиболее полного покрытия серверной логики при разработке API-тестов, используя шаблон чек-листа. Примером послужит один из реальных рабочих кейсов.
API-автотесты: как достичь наиболее полного покрытия?
Когда мы используем автотесты, то оптимизируем процесс выявления багов за счет сокращения ручного труда. Задача автотестирования: выявить наиболее полную картину багов с минимальными затратами на разработку автотестов и их поддержание. Соответственно, чтобы выполнить эту задачу, необходимо обеспечить прозрачный механизм написания тестов и их покрытия.
В нашем сегодняшнем материале автор расскажет, как достичь наиболее полного покрытия серверной логики при разработке API-тестов, используя шаблон чек-листа. Примером послужит один из реальных рабочих кейсов.
API-автотесты: как достичь наиболее полного покрытия?
Хабр
API-автотесты: как достичь наиболее полного покрытия?
Когда мы используем автотесты, то оптимизируем процесс выявления багов за счет сокращения ручного труда. И если основная потребность бизнеса в контексте тестирования — экономить деньги, минимизируя...
👍6
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с решением задачи про поиск багов
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Сегодня вы можете ознакомиться с решением задачи про поиск багов
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Telegraph
Задача про поиск багов
Двадцать пять тестировщиков участвовали в конкурсе по поиску багов. Несколько тестировщиков нашли по одному багу, половина оставшихся тестировщиков нашли по два бага, а остальные не смогли найти ни одного. Сколько всего багов нашли тестировщики? Ответ:…
👍3
#proQuality_podcasts
🦎 Приветствуем! В начале новой недели ловите четвертый выпуск ProQuality подкаста.
🎤 Ведущие: Алёна, Паша и Тимур, Слава (тестировщики и любители игр) - говорили PRO:
✔️ Мобильные игры
✔️ To The Moon, Detroit: Become Human, World of Warcraft, Sky
✔️ PlayStation
✔️ Развитие графики
✔️ Agile в игровой индустрии
🔗 Выпуск доступен по ссылке: Mave, а также на YouTube
❤️ Ваши лайки и комменты собираем под этим постом.
🦎 Приветствуем! В начале новой недели ловите четвертый выпуск ProQuality подкаста.
🎤 Ведущие: Алёна, Паша и Тимур, Слава (тестировщики и любители игр) - говорили PRO:
✔️ Мобильные игры
✔️ To The Moon, Detroit: Become Human, World of Warcraft, Sky
✔️ PlayStation
✔️ Развитие графики
✔️ Agile в игровой индустрии
🔗 Выпуск доступен по ссылке: Mave, а также на YouTube
❤️ Ваши лайки и комменты собираем под этим постом.
👍4🔥4