#ProQuality_tasks
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про атлетов 🏃🏃
Атлеты Андрей, Боря и Ваня одновременно стартуют из одной и той же точки кольцевого трека (скорость каждого постоянна). Первыми после старта пробежали мимо друг друга Андрей и Боря (в одну сторону или в разные - неизвестно). Известно, что Андрей бежит по часовой стрелке, а Ваня против часовой стрелки.
В каком направлении бежит Боря?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про атлетов 🏃🏃
Атлеты Андрей, Боря и Ваня одновременно стартуют из одной и той же точки кольцевого трека (скорость каждого постоянна). Первыми после старта пробежали мимо друг друга Андрей и Боря (в одну сторону или в разные - неизвестно). Известно, что Андрей бежит по часовой стрелке, а Ваня против часовой стрелки.
В каком направлении бежит Боря?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
👍6
#automationTesting
Многие начинающие автоматизаторы задаются вопросом: «Как же написать свой первый автотест на мобильное приложение?».
В нашем сегодняшнем материале автор рассмотрит, как пишутся тесты на языке Java на мобильное приложение под ОС Android.
Как написать первый автотест на Android-приложение
Многие начинающие автоматизаторы задаются вопросом: «Как же написать свой первый автотест на мобильное приложение?».
В нашем сегодняшнем материале автор рассмотрит, как пишутся тесты на языке Java на мобильное приложение под ОС Android.
Как написать первый автотест на Android-приложение
Хабр
Как написать первый автотест на Android-приложение
Всем привет! Меня зовут Стас, и я Senior QA в компании inDrive, наставник на курсе «Инженер по тестированию плюс» в Яндекс Практикуме. Ещё веду телеграм-канал «Тестировщики нужны» . Многие начинающие...
👍9
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с решением задачи про атлетов
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Сегодня вы можете ознакомиться с решением задачи про атлетов
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Telegraph
Задача про атлетов
Атлеты Андрей, Боря и Ваня одновременно стартуют из одной и той же точки кольцевого трека (скорость каждого постоянна). Первыми после старта пробежали мимо друг друга Андрей и Боря (в одну сторону или в разные - неизвестно). Известно, что Андрей бежит по…
👍4
#proQuality_podcasts
🦎 Приветствуем! В начале новой недели ловите седьмой выпуск ProQuality подкаста.
🎤 Ведущие: Алёна, Паша, Тимур и специальный гость Андрей (тестировщики и любители игр) - говорили PRO:
✔️ Плееры и батарейки
✔️ Sega и кооперативные игры
✔️ Бесшумный режим и Аудиокниги
✔️ Процесс или конечный результат?
🔗 Выпуск доступен по ссылке: Mave, а также на YouTube
❤️ Ваши лайки и комменты собираем под этим постом.
🦎 Приветствуем! В начале новой недели ловите седьмой выпуск ProQuality подкаста.
🎤 Ведущие: Алёна, Паша, Тимур и специальный гость Андрей (тестировщики и любители игр) - говорили PRO:
✔️ Плееры и батарейки
✔️ Sega и кооперативные игры
✔️ Бесшумный режим и Аудиокниги
✔️ Процесс или конечный результат?
🔗 Выпуск доступен по ссылке: Mave, а также на YouTube
❤️ Ваши лайки и комменты собираем под этим постом.
🔥6
#softwareTesting
Нагрузочное тестирование (load testing): Вид тестирования производительности, проводимый с целью оценить поведение компонента или системы под увеличивающейся нагрузкой (число одновременно работающих пользователей и/или число транзакций) для определения максимально допустимого уровня нагрузки для исследуемого компонента или системы.
В сегодняшней статье автор объясняет ключевые понятия и метрики, связанные с оценкой производительности сети и систем, такие как:
✔️Latency (Задержка)
✔️Throughput (Пропускная способность)
✔️Response time (Время отклика)
✔️Caching (Кэширование)
✔️Concurrent Users (Одновременные пользователи)
✔️Virtual Users (Виртуальные пользователи)
✔️Transaction Per Seconds (Количество транзакций в секунду)
✔️Ramp up period (Период нарастания)
Нагрузочное тестирование: основные понятия и метрики
Нагрузочное тестирование (load testing): Вид тестирования производительности, проводимый с целью оценить поведение компонента или системы под увеличивающейся нагрузкой (число одновременно работающих пользователей и/или число транзакций) для определения максимально допустимого уровня нагрузки для исследуемого компонента или системы.
В сегодняшней статье автор объясняет ключевые понятия и метрики, связанные с оценкой производительности сети и систем, такие как:
✔️Latency (Задержка)
✔️Throughput (Пропускная способность)
✔️Response time (Время отклика)
✔️Caching (Кэширование)
✔️Concurrent Users (Одновременные пользователи)
✔️Virtual Users (Виртуальные пользователи)
✔️Transaction Per Seconds (Количество транзакций в секунду)
✔️Ramp up period (Период нарастания)
Нагрузочное тестирование: основные понятия и метрики
👍4
#proQuality_books #softwareTesting
Foundations of Software Testing ISTQB Certification, 4th edition
Авторы: Dorothy Graham, Rex Black
Количество страниц: 290
Язык издания: английский
"Foundations of Software Testing: ISTQB Certification, 4th edition" написана Дороти Грэм и Рексом Блэком и была издана в 2018 году. Книга охватывает основы тестирования программного обеспечения, включая принципы, методы и техники. Она также предназначена для подготовки к сертификационному экзамену ISTQB (Международной ассоциации тестировщиков программного обеспечения).
Плюсы:
➕Книга охватывает все основные аспекты тестирования программного обеспечения, предоставляя читателям комплексное понимание темы
➕Дороти Грэм и Рекс Блэк являются признанными экспертами в области тестирования программного обеспечения, что гарантирует высокое качество и достоверность представленной информации
➕Включает практические примеры и упражнения, которые помогают читателям применять теоретические знания на практике
➕Логично структурирована, что облегчает понимание и изучение материала
➕Включает вопросы для самопроверки и тесты, что помогает читателям оценить свои знания и подготовиться к экзамену
➕Охватывает как базовые, так и более продвинутые темы тестирования, что делает ее полезной для различных уровней специалистов
Недостатки:
➖Некоторая информация может быть устаревшей, учитывая быстрый темп развития области тестирования программного обеспечения
➖Фокус на подготовке к конкретному сертификационному экзамену может сделать книгу менее привлекательной для тех, кто не планирует проходить этот экзамен
Foundations of Software Testing ISTQB Certification, 4th edition
Авторы: Dorothy Graham, Rex Black
Количество страниц: 290
Язык издания: английский
"Foundations of Software Testing: ISTQB Certification, 4th edition" написана Дороти Грэм и Рексом Блэком и была издана в 2018 году. Книга охватывает основы тестирования программного обеспечения, включая принципы, методы и техники. Она также предназначена для подготовки к сертификационному экзамену ISTQB (Международной ассоциации тестировщиков программного обеспечения).
Плюсы:
➕Книга охватывает все основные аспекты тестирования программного обеспечения, предоставляя читателям комплексное понимание темы
➕Дороти Грэм и Рекс Блэк являются признанными экспертами в области тестирования программного обеспечения, что гарантирует высокое качество и достоверность представленной информации
➕Включает практические примеры и упражнения, которые помогают читателям применять теоретические знания на практике
➕Логично структурирована, что облегчает понимание и изучение материала
➕Включает вопросы для самопроверки и тесты, что помогает читателям оценить свои знания и подготовиться к экзамену
➕Охватывает как базовые, так и более продвинутые темы тестирования, что делает ее полезной для различных уровней специалистов
Недостатки:
➖Некоторая информация может быть устаревшей, учитывая быстрый темп развития области тестирования программного обеспечения
➖Фокус на подготовке к конкретному сертификационному экзамену может сделать книгу менее привлекательной для тех, кто не планирует проходить этот экзамен
❤6👍1
#proQuality_events
ProQuality и Andersen IT Community приглашают всех на совместный онлайн-ивент, Embedded Systems and Testing, где эксперт — Луис Диас, Lead Tester в Andersen, — поможет вам изучить сложный мир встраиваемых систем, раскрывая как их теоретические основы, так и практические применение.
Луис расскажет о ключевых методологиях тестирования, необходимых для обеспечения надежности, производительности и безопасности встраиваемых систем, и понять, как тестирование может выявить потенциальные недостатки, повысить эффективность систем и повысить их безопасность.
ProQuality и Andersen IT Community приглашают всех на совместный онлайн-ивент, Embedded Systems and Testing, где эксперт — Луис Диас, Lead Tester в Andersen, — поможет вам изучить сложный мир встраиваемых систем, раскрывая как их теоретические основы, так и практические применение.
Луис расскажет о ключевых методологиях тестирования, необходимых для обеспечения надежности, производительности и безопасности встраиваемых систем, и понять, как тестирование может выявить потенциальные недостатки, повысить эффективность систем и повысить их безопасность.
🔥6
#ProQuality_tasks
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про лукум 🍭🍭🍭
Кондитерская изготовила лукум в виде куба, поверхность которого целиком обсыпали сахарной пудрой. Затем куб разрезали на несколько одинаковых кубиков. Оказалось, что среди них есть кубики с одной обсыпанной сахарной пудрой гранью, причём их столько же, сколько кубиков, у которых все грани не обсыпаны сахарной пудрой.
На сколько кубиков разрезали куб?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про лукум 🍭🍭🍭
Кондитерская изготовила лукум в виде куба, поверхность которого целиком обсыпали сахарной пудрой. Затем куб разрезали на несколько одинаковых кубиков. Оказалось, что среди них есть кубики с одной обсыпанной сахарной пудрой гранью, причём их столько же, сколько кубиков, у которых все грани не обсыпаны сахарной пудрой.
На сколько кубиков разрезали куб?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
❤2
#automationTesting
Технологии и фреймворки автоматизации развиваются очень быстро, появляются более мощные и удобные инструменты. В какой-то момент перед вами может встать задача перехода с библиотеки Selenium на новую и мощную библиотеку Playwright.
В нашей статье автор представляет детальное руководство по созданию автоматизированного проекта с использованием Python, Pytest и Playwright с нуля. Он начинает с установки необходимых зависимостей и формирования базовой структуры проекта. Затем он переходит к созданию автотестов, применяя паттерн Page Object для улучшения организации кода и его поддерживаемости.
Как написать проект по автоматизации на Python, Pytest и Playwright и настроить запуск автотестов в CI с нуля
Технологии и фреймворки автоматизации развиваются очень быстро, появляются более мощные и удобные инструменты. В какой-то момент перед вами может встать задача перехода с библиотеки Selenium на новую и мощную библиотеку Playwright.
В нашей статье автор представляет детальное руководство по созданию автоматизированного проекта с использованием Python, Pytest и Playwright с нуля. Он начинает с установки необходимых зависимостей и формирования базовой структуры проекта. Затем он переходит к созданию автотестов, применяя паттерн Page Object для улучшения организации кода и его поддерживаемости.
Как написать проект по автоматизации на Python, Pytest и Playwright и настроить запуск автотестов в CI с нуля
👍6
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с решением задачи про лукум
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Сегодня вы можете ознакомиться с решением задачи про лукум
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Telegraph
Задача про лукум
Кондитерская изготовила лукум в виде куба, поверхность которого целиком обсыпали сахарной пудрой. Затем куб разрезали на несколько одинаковых кубиков. Оказалось, что среди них есть кубики с одной обсыпанной сахарной пудрой гранью, причём их столько же, сколько…
🔥3🥰2
#softwareTesting
Писать о регрессе в 2024 году — казалось бы, странная идея: каждый, кто хоть как-то связан с IT-миром, знает, что такое регрессионное тестирование и зачем оно нужно. В каждом курсе, в каждой статье для новичка о нем рассказывается.
Вроде бы можно закрыть тему… Но почти каждый раз, когда на собеседовании задаешь вопрос: «Как мне выбрать тесты для регресса?», четкого ответа чаще всего не получишь. Это не зависит от уровня тестировщика, его опыта и направления.
Автор сегодняшней статьи разложит процесс регресса по полочкам, и после прочтения начинать новый цикл регрессионного тестирования будет не так страшно.
Еще раз о регрессе: почему тестирование до сих пор вызывает вопросы?
Писать о регрессе в 2024 году — казалось бы, странная идея: каждый, кто хоть как-то связан с IT-миром, знает, что такое регрессионное тестирование и зачем оно нужно. В каждом курсе, в каждой статье для новичка о нем рассказывается.
Вроде бы можно закрыть тему… Но почти каждый раз, когда на собеседовании задаешь вопрос: «Как мне выбрать тесты для регресса?», четкого ответа чаще всего не получишь. Это не зависит от уровня тестировщика, его опыта и направления.
Автор сегодняшней статьи разложит процесс регресса по полочкам, и после прочтения начинать новый цикл регрессионного тестирования будет не так страшно.
Еще раз о регрессе: почему тестирование до сих пор вызывает вопросы?
Хабр
Еще раз о регрессе: почему тестирование до сих пор вызывает вопросы?
Писать о регрессе в 2024 году — казалось бы, странная идея: каждый, кто хоть как-то связан с IT-миром, знает, что такое регрессионное тестирование и зачем оно нужно. В каждом курсе, в каждой статье...
👍3
#proQuality_events
Мы начинаем регистрацию на совместный митап с Andersen, где мы будем говорить о user acceptance testing (UAT). Зарегистрируйтесь здесь
👉 Программа Tech Talk:
→ Краткий обзор UAT;
→ Роль UAT в жизненном цикле разработки ПО;
→ Планирование и состав команды UAT;
→ Инструменты и метрики для эффективного UAT.
📆 Детали Tech Talk:
→ 5 июня, 14:00 CET, онлайн
💡 Ссылка на трансляцию будет отправлена на вашу электронную почту, указанную в регистрационной форме.
Язык: английский
До встречи!
Мы начинаем регистрацию на совместный митап с Andersen, где мы будем говорить о user acceptance testing (UAT). Зарегистрируйтесь здесь
👉 Программа Tech Talk:
→ Краткий обзор UAT;
→ Роль UAT в жизненном цикле разработки ПО;
→ Планирование и состав команды UAT;
→ Инструменты и метрики для эффективного UAT.
📆 Детали Tech Talk:
→ 5 июня, 14:00 CET, онлайн
💡 Ссылка на трансляцию будет отправлена на вашу электронную почту, указанную в регистрационной форме.
Язык: английский
До встречи!
👍6❤1
#proQuality_books #softwareTesting
Modern Software Testing Techniques: A Practical Guide for Developers and Testers (2023)
Авторы: István Forgács, Attila Kovács
Количество страниц: 284
Язык издания: английский
Авторы представляют свои уникальные техники тестирования: Two-Phase Model-Based Testing, Action-State Testing и Optimized Domain Testing. Эти техники обещают выявить максимальное количество ошибок с самым минимальным числом тестов, что позволяет сократить время тестирования и затраты.
Плюсы:
➕Книга открывает новейшие техники тестирования, предоставляя читателям практическое руководство по повышению качества программного обеспечения и продуктов
➕Представленные техники автоматизированы, оставляя только самую увлекательную работу - проектирование и моделирование
➕Для каждой главы указано примерное время на освоение материала для разных уровней специалистов, что помогает организовать процесс изучения, оценить прогресс и адаптировать обучение к своему уровню знаний
➕Множество практических примеров и кейсов помогает лучше понять материал и детали
➕Применение техник поможет прокачать важные навыки как тестировщиков, так и разработчиков
Недостатки:
➖Местами текст напоминает скучную университетскую лекцию, а некоторые разделы могут быть слишком сложными для новичков без базовых знаний в области тестирования и компьютерных наук
➖Отсутствие масштабного реального опыта применения и информации об эффективности техник на обширной выборке
Для кого книга:
✔️Тестировщиков
✔️Разработчиков
Modern Software Testing Techniques: A Practical Guide for Developers and Testers (2023)
Авторы: István Forgács, Attila Kovács
Количество страниц: 284
Язык издания: английский
Авторы представляют свои уникальные техники тестирования: Two-Phase Model-Based Testing, Action-State Testing и Optimized Domain Testing. Эти техники обещают выявить максимальное количество ошибок с самым минимальным числом тестов, что позволяет сократить время тестирования и затраты.
Плюсы:
➕Книга открывает новейшие техники тестирования, предоставляя читателям практическое руководство по повышению качества программного обеспечения и продуктов
➕Представленные техники автоматизированы, оставляя только самую увлекательную работу - проектирование и моделирование
➕Для каждой главы указано примерное время на освоение материала для разных уровней специалистов, что помогает организовать процесс изучения, оценить прогресс и адаптировать обучение к своему уровню знаний
➕Множество практических примеров и кейсов помогает лучше понять материал и детали
➕Применение техник поможет прокачать важные навыки как тестировщиков, так и разработчиков
Недостатки:
➖Местами текст напоминает скучную университетскую лекцию, а некоторые разделы могут быть слишком сложными для новичков без базовых знаний в области тестирования и компьютерных наук
➖Отсутствие масштабного реального опыта применения и информации об эффективности техник на обширной выборке
Для кого книга:
✔️Тестировщиков
✔️Разработчиков
👏7
#proQuality_events
ProQuality и EPAM Systems приглашают вас на онлайн-ивент QA Engineer Interview: From Application to Acceptance.
👉 Спикеры Yauheni Liashko и Dzianis Sulauka раскроют все нюансы прохождения интервью на позицию QA инженера и ответят на ваши вопросы.
💡 Важной частью события станет открытая сессия вопросов и ответов, где каждый из участников сможет свободно задать интересующий его вопрос и получить на него ответ от наших экспертов.
Приобретите новые знания, поделитесь опытом, узнайте больше о процессе отбора QA инженеров прямо сейчас.
📆 Присоединяйтесь! к нам 4 ИЮНЯ 2024 | ONLINE | EN | 15:00 WAW | 16:00 MSQ | 17:00 TBS!
ProQuality и EPAM Systems приглашают вас на онлайн-ивент QA Engineer Interview: From Application to Acceptance.
👉 Спикеры Yauheni Liashko и Dzianis Sulauka раскроют все нюансы прохождения интервью на позицию QA инженера и ответят на ваши вопросы.
💡 Важной частью события станет открытая сессия вопросов и ответов, где каждый из участников сможет свободно задать интересующий его вопрос и получить на него ответ от наших экспертов.
Приобретите новые знания, поделитесь опытом, узнайте больше о процессе отбора QA инженеров прямо сейчас.
📆 Присоединяйтесь! к нам 4 ИЮНЯ 2024 | ONLINE | EN | 15:00 WAW | 16:00 MSQ | 17:00 TBS!
🔥6❤1
#ProQuality_tasks
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про индюшиные бега 🦃🦃🦃
На индюшиных бегах 20 индюков выбегают друг за другом с интервалом в 1 минуту и бегут с постоянными скоростями. Второй догнал первого через 2 минуты после своего старта, третий второго - через 3 минуты после своего старта, ..., двадцатый девятнадцатого через 20 минут после своего старта.
Через сколько минут после своего старта двадцатый индюк догнал первого?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про индюшиные бега 🦃🦃🦃
На индюшиных бегах 20 индюков выбегают друг за другом с интервалом в 1 минуту и бегут с постоянными скоростями. Второй догнал первого через 2 минуты после своего старта, третий второго - через 3 минуты после своего старта, ..., двадцатый девятнадцатого через 20 минут после своего старта.
Через сколько минут после своего старта двадцатый индюк догнал первого?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
👍4
#automationTesting
В большой компании много разных проектов и стек технологий на каждом проекте свой. Могут встречаться проекты на Go, Kotlin, Ruby, Java, Python, С++ и так далее. В каждом проекте есть процесс тестирования и желательно не усложнять стек добавлением еще одного языка. К тому же если писать автотесты на языке разрабатываемого приложения, то можно консультироваться у разработчиков, а разработчикам показывать код автотестов, как говорится “вместо тысячи слов”.
В статье автор постарается показать на одном кейсе, как выглядят автотесты на разных языках, кратко расскажет про свой опыт и ощущения от использования другого языка.
1 автотест на 10 языках программирования
В большой компании много разных проектов и стек технологий на каждом проекте свой. Могут встречаться проекты на Go, Kotlin, Ruby, Java, Python, С++ и так далее. В каждом проекте есть процесс тестирования и желательно не усложнять стек добавлением еще одного языка. К тому же если писать автотесты на языке разрабатываемого приложения, то можно консультироваться у разработчиков, а разработчикам показывать код автотестов, как говорится “вместо тысячи слов”.
В статье автор постарается показать на одном кейсе, как выглядят автотесты на разных языках, кратко расскажет про свой опыт и ощущения от использования другого языка.
1 автотест на 10 языках программирования
Хабр
1 автотест на 10 языках программирования
Всем привет. Меня зовут Ирек, и я в профессиональном IT с 2012 года. Прошел путь от специалиста службы поддержки до разработчика. На данный момент занимаюсь автоматизацией тестирования в компании РТК...
👍4
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с решением задачи про индюшиные бега
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Сегодня вы можете ознакомиться с решением задачи про индюшиные бега
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Telegraph
Задача про индюшиные бега
На индюшиных бегах 20 индюков выбегают друг за другом с интервалом в 1 минуту и бегут с постоянными скоростями. Второй догнал первого через 2 минуты после своего старта, третий второго - через 3 минуты после своего старта, ..., двадцатый девятнадцатого через…
🔥4👨💻2
#softwareTesting
Тестирование состояний и переходов (State Transition Testing) проверяет, как система меняет состояния в ответ на различные события, что особенно полезно для систем с четко определенной логикой состояний. Этот метод использует диаграммы переходов для визуализации состояний и событий, обеспечивая лучшее покрытие тестов и выявление дефектов.
В этой статье автор подробно объясняет процесс создания и использования диаграмм переходов, а также преимущества и сложности данного метода.
Тестирование состояний и переходов (State Transition Testing)
Тестирование состояний и переходов (State Transition Testing) проверяет, как система меняет состояния в ответ на различные события, что особенно полезно для систем с четко определенной логикой состояний. Этот метод использует диаграммы переходов для визуализации состояний и событий, обеспечивая лучшее покрытие тестов и выявление дефектов.
В этой статье автор подробно объясняет процесс создания и использования диаграмм переходов, а также преимущества и сложности данного метода.
Тестирование состояний и переходов (State Transition Testing)
👍3