Тестирование
О тестировании ПО и обеспечении качества
На русском
software-testing.ru software-testing.ru
последний пост 14 часов назад
Основы JMeter, часть 4: JMeter и Jenkins
Основы JMeter, часть 4: JMeter и Jenkins Основы JMeter, часть 4: JMeter и Jenkins

Автор: Джуао Фариас (João Farias)Оригинал статьиПеревод: Ольга АлифановаУстановка Jenkins через DockerСуществует множество способов установить Jenkins локально в зависимости от вашей ОС.

Запуск JMeter из командной строкиДля настройки Jenkins нам надо научиться запускать планы Jenkins из командной строки.

Теперь, чтобы запустить JMeter в режиме NON_GUI, нужно ввести вот такую команду:PATH_TO_JMETER/bin/jmeter -n -t PATH_TO_MY_PLAN/MY_PLAN.jmx -l PATH_WHERE_I_WANT_TO_SAVE_THE_RESULTS/MY_PLAN.jtlИз нового тут загадочный файл .jtl.

Создание задачи в Jenkins для запуска плана JMeterДля этого примера мы будем пользоваться планом JMeter, который вызывает Open Maps API.

Для старта задачи Jenkins мо…

14 часов назад @ software-testing.ru
Обзор рынка труда QA/QC в Москве
Обзор рынка труда QA/QC в Москве Обзор рынка труда QA/QC в Москве

Я всегда с интересом читаю обзоры рынка труда, которые публикуются на Хабре.

Так пару лет назад, у меня появилась идея сделать что-то вроде дашборда по рынку труда QA специалистов Москвы на основе данных HH.ru.

Причины в том, что атрибуция вакансий на HH.ru сделана своеобразно и одна вакансия может публиковаться несколько раз под разными ID.

Для сбора вакансий использовалась открытая часть API HH.ru, которая отдает описание вакансий в формате JSON.

Это доли вакансий с указанной и не указанной зарплатой и доли вакансий в которых диапазоны зарплат открыты вверх или вниз.

1 день, 14 часов назад @ software-testing.ru
Обзор рынка труда QA/QC в Москве
Обзор рынка труда QA/QC в Москве Обзор рынка труда QA/QC в Москве

Я всегда с интересом читаю обзоры рынка труда, которые публикуются на Хабре.

Так пару лет назад, у меня появилась идея сделать что-то вроде дашборда по рынку труда QA специалистов Москвы на основе данных HH.ru.

Причины в том, что атрибуция вакансий на HH.ru сделана своеобразно и одна вакансия может публиковаться несколько раз под разными ID.

Для сбора вакансий использовалась открытая часть API HH.ru, которая отдает описание вакансий в формате JSON.

Это доли вакансий с указанной и не указанной зарплатой и доли вакансий в которых диапазоны зарплат открыты вверх или вниз.

1 день, 14 часов назад @ software-testing.ru
Еще десять заповедей автоматизации
Еще десять заповедей автоматизации Еще десять заповедей автоматизации

Все то, что я еще не знал и счел разумным, я, скорее всего, давным-давно применил в своей практике.

II – Обращайся с разработкой автоматизации, как с разработкой ПО Разработка автоматизации – это и есть разработка ПО.

Без них мы не поймем, что автоматизация делает, и не сможем ее починить, когда она сломается.

К тому же мы не сможем сказать, в автоматизации ли кроется проблема, или же в тестируемом ПО.

Если скрипты зависят друг от друга, их нельзя прогонять поодиночке, и это усложняет дебаг автоматизации и проблем приложения.

2 дня, 14 часов назад @ software-testing.ru
Еще десять заповедей автоматизации
Еще десять заповедей автоматизации Еще десять заповедей автоматизации

Все то, что я еще не знал и счел разумным, я, скорее всего, давным-давно применил в своей практике.

II – Обращайся с разработкой автоматизации, как с разработкой ПО Разработка автоматизации – это и есть разработка ПО.

Без них мы не поймем, что автоматизация делает, и не сможем ее починить, когда она сломается.

К тому же мы не сможем сказать, в автоматизации ли кроется проблема, или же в тестируемом ПО.

Если скрипты зависят друг от друга, их нельзя прогонять поодиночке, и это усложняет дебаг автоматизации и проблем приложения.

2 дня, 14 часов назад @ software-testing.ru
3 видео для мобильного разработчика
3 видео для мобильного разработчика 3 видео для мобильного разработчика

Послушайте доклад нашего разработчика о создании библиотеки для отрисовки графиков в сервисе ЮKassa.

Расскажем про то, как тестировали метрику раньше, и во что захотели всё это превратить.

Добавьте к этому челлендж-факторы в виде ограничений платформы и бизнес-процессов, и вот отличный повод поделиться с сообществом полезными мыслями.

И дело тут может быть вовсе не в человеческом факторе, а, например, в плохо понятых принципах программирования.

Если ответили «да», то смотрите 3 видео, в котором спикер разберёт причины возникновения таких ошибок и как можно их избежать.

3 дня, 14 часов назад @ software-testing.ru
3 видео для мобильного разработчика
3 видео для мобильного разработчика 3 видео для мобильного разработчика

Послушайте доклад нашего разработчика о создании библиотеки для отрисовки графиков в сервисе ЮKassa.

Расскажем про то, как тестировали метрику раньше, и во что захотели всё это превратить.

Добавьте к этому челлендж-факторы в виде ограничений платформы и бизнес-процессов, и вот отличный повод поделиться с сообществом полезными мыслями.

И дело тут может быть вовсе не в человеческом факторе, а, например, в плохо понятых принципах программирования.

Если ответили «да», то смотрите 3 видео, в котором спикер разберёт причины возникновения таких ошибок и как можно их избежать.

3 дня, 14 часов назад @ software-testing.ru
Как использовать брейкпойнты в инструментах разработчика, часть 2
Как использовать брейкпойнты в инструментах разработчика, часть 2 Как использовать брейкпойнты в инструментах разработчика, часть 2

Мы попробовали воспользоваться некоторыми из них – строка кода, условная строка кода, и DOM, - используя инструменты разработчика и простое приложение-счетчик.

Чтобы спровоцировать это в приложении-счетчике, кликните на кнопку корзины у каждого счетчика, чтобы все они удалились.

Откройте секцию Event Listener Breakpoints в правой панели инструментов разработчика и кликните на стрелочку рядом с “Mouse”, чтобы раскрыть секцию.

Убедитесь, что в верхней части инструментов разработчика выбрана вкладка “Sources”, найдите папку src в левой секции, откройте ее и кликните на файле App.js.

Эти две статьи дали вам шесть разных способов установить брейкпойнт в инструментах разработчика.

6 дней, 14 часов назад @ software-testing.ru
Как использовать брейкпойнты в инструментах разработчика, часть 2
Как использовать брейкпойнты в инструментах разработчика, часть 2 Как использовать брейкпойнты в инструментах разработчика, часть 2

Мы попробовали воспользоваться некоторыми из них – строка кода, условная строка кода, и DOM, - используя инструменты разработчика и простое приложение-счетчик.

Чтобы спровоцировать это в приложении-счетчике, кликните на кнопку корзины у каждого счетчика, чтобы все они удалились.

Откройте секцию Event Listener Breakpoints в правой панели инструментов разработчика и кликните на стрелочку рядом с “Mouse”, чтобы раскрыть секцию.

Убедитесь, что в верхней части инструментов разработчика выбрана вкладка “Sources”, найдите папку src в левой секции, откройте ее и кликните на файле App.js.

Эти две статьи дали вам шесть разных способов установить брейкпойнт в инструментах разработчика.

6 дней, 14 часов назад @ software-testing.ru
Нагрузочное тестирование выполнять сложно, а инструменты далеки от совершенства. Почему?
Нагрузочное тестирование выполнять сложно, а инструменты далеки от совершенства. Почему? Нагрузочное тестирование выполнять сложно, а инструменты далеки от совершенства. Почему?

Но даже этого недостаточно, если вы пишете приложение, использующее одновременно WebSockets и HTTP-вызовы в течение долговременной сессии, а также требующее повторения по таймеру определённых действий.

Вероятно, лучшее, что вы можете здесь сделать, происходит на этапе проектирования API и системы, а не на этапе тестирования.

Поэтому, вероятно, правильный ответ таков: писать меньшее количество тестов таких типов и не ожидать, что они дадут вам все ответы о производительности системы.

Если вы можете медленно разворачивать фичи на всех пользователей, то вам может и не понадобиться нагрузочное тестирование!

Если вы можете медленно разворачивать фичи на всех пользователей, то вам может и не пона…

1 неделя назад @ software-testing.ru
Нагрузочное тестирование выполнять сложно, а инструменты далеки от совершенства. Почему?
Нагрузочное тестирование выполнять сложно, а инструменты далеки от совершенства. Почему? Нагрузочное тестирование выполнять сложно, а инструменты далеки от совершенства. Почему?

Но даже этого недостаточно, если вы пишете приложение, использующее одновременно WebSockets и HTTP-вызовы в течение долговременной сессии, а также требующее повторения по таймеру определённых действий.

Вероятно, лучшее, что вы можете здесь сделать, происходит на этапе проектирования API и системы, а не на этапе тестирования.

Поэтому, вероятно, правильный ответ таков: писать меньшее количество тестов таких типов и не ожидать, что они дадут вам все ответы о производительности системы.

Если вы можете медленно разворачивать фичи на всех пользователей, то вам может и не понадобиться нагрузочное тестирование!

Если вы можете медленно разворачивать фичи на всех пользователей, то вам может и не пона…

1 неделя назад @ software-testing.ru
Создание VR-автоматизации с Unium
Создание VR-автоматизации с Unium Создание VR-автоматизации с Unium

View Comments Автор: Ноэми Феррера (NoemiFerrera)Оригинал статьиПеревод: Ольга Алифанова В своем докладе на Heisenbug я демонстрировала два примера автоматизации в виртуальной реальности - Unium и Poco (Airtest).

Оно было сделано с использованием GoogleVRCardboard(сейчас оно не особо поддерживается, но с моей точки зрения, это лучший стартовый шаг в VR-разработку).

Вот она, причина поискать решение по автоматизации пользовательского поведения, и сейчас мы рассмотрим это с Unium.

Это плохо имитирует пользовательское поведение, но при помощи Unium можно настроить скрипт и имитировать такой сценарий, или же использовать возможности веб-сокета, прогоняя запрос с определенной частотой.

Иногда тр…

1 неделя, 1 день назад @ software-testing.ru
Создание VR-автоматизации с Unium
Создание VR-автоматизации с Unium Создание VR-автоматизации с Unium

View Comments Автор: Ноэми Феррера (NoemiFerrera)Оригинал статьиПеревод: Ольга Алифанова В своем докладе на Heisenbug я демонстрировала два примера автоматизации в виртуальной реальности - Unium и Poco (Airtest).

Оно было сделано с использованием GoogleVRCardboard(сейчас оно не особо поддерживается, но с моей точки зрения, это лучший стартовый шаг в VR-разработку).

Вот она, причина поискать решение по автоматизации пользовательского поведения, и сейчас мы рассмотрим это с Unium.

Это плохо имитирует пользовательское поведение, но при помощи Unium можно настроить скрипт и имитировать такой сценарий, или же использовать возможности веб-сокета, прогоняя запрос с определенной частотой.

Иногда тр…

1 неделя, 1 день назад @ software-testing.ru
Разбираемся, безопасно ли стрелять по проду и чем полезны дашборды
Разбираемся, безопасно ли стрелять по проду и чем полезны дашборды Разбираемся, безопасно ли стрелять по проду и чем полезны дашборды

Если заглянете под кат, то узнаете:какие задачи помогают решить исследования производительности на продакшене, и как их результаты влияют на развитие крупного платежного сервиса.

как команда интеграционного тестирования использует дашборды и какую пользу можно получить от такого инструмента.

Как реализовали и что получилиВиктор Бодров, исследователь производительностиКакие задачи помогают решить исследования производительности, и как их результаты влияют на развитие ЮMoney.

0:54 О спикере и работе команды1:24 Почему мы стреляем не по стенду, а по проду2:37 Чем стрелять?

13:23 Пример 1 – дашборд как визуализатор метрик17:00 Пример 2 – дашборд как мотиватор20:34 Пример 3 – дашборд для анализа…

1 неделя, 2 дня назад @ software-testing.ru
Разбираемся, безопасно ли стрелять по проду и чем полезны дашборды
Разбираемся, безопасно ли стрелять по проду и чем полезны дашборды Разбираемся, безопасно ли стрелять по проду и чем полезны дашборды

Если заглянете под кат, то узнаете:какие задачи помогают решить исследования производительности на продакшене, и как их результаты влияют на развитие крупного платежного сервиса.

как команда интеграционного тестирования использует дашборды и какую пользу можно получить от такого инструмента.

Как реализовали и что получилиВиктор Бодров, исследователь производительностиКакие задачи помогают решить исследования производительности, и как их результаты влияют на развитие ЮMoney.

0:54 О спикере и работе команды1:24 Почему мы стреляем не по стенду, а по проду2:37 Чем стрелять?

13:23 Пример 1 – дашборд как визуализатор метрик17:00 Пример 2 – дашборд как мотиватор20:34 Пример 3 – дашборд для анализа…

1 неделя, 2 дня назад @ software-testing.ru
Блог Лаборатории Качества Блог Лаборатории Качества
последний пост 2 недели, 6 дней назад
2020 год. Спасибо, что живой! Ура, 2021!
2020 год. Спасибо, что живой! Ура, 2021! 2020 год. Спасибо, что живой! Ура, 2021!

Совместная работа сделала сильнее и нас, и наших заказчиков, а наше сотрудничество – укрепилось.

Мы не только развивались сами, но и помогали другим оставаться «на плаву» в это непростое время:И, конечно же, мы заботились о каждом члене команды.

Поэтому, в то время как другие компании массово увольняли своих сотрудников, мы не только сохранили свой штат, но и получили среднюю оценку 4,63 из 5.

Именно такая степень удовлетворенности наших сотрудников работой в Лаборатории Качества.

Благодарим за доверие наших партнёров, сотрудников и всех тех, кто был с нами в 2020.

2 недели, 6 дней назад @ quality-lab.ru
Конференция «Удалённая работа ИТ-компании в 2020», 13-17 апреля
Конференция «Удалённая работа ИТ-компании в 2020», 13-17 апреля Конференция «Удалённая работа ИТ-компании в 2020», 13-17 апреля

Сейчас многие компании вынуждены переходить на удалённый формат работы.

Поначалу всё выглядит отлично: сотрудникам не надо тратить время на дорогу, сокращаются затраты на офис, а возможность в любое время погладить любимого кота, снимает рабочее напряжение.

Хотите, чтобы переход на удалённый формат работы прошёл максимально безболезненно?

Специально для вас мы подготовили конференцию, на которой опытные первопроходцы удалёнки расскажут о своём опыте, ноу-хау и секретах успеха!

Информацию о докладах и условиях участия можно посмотреть на сайте конференции «Удалённая работа ИТ-компании в 2020».

9 месяцев, 3 недели назад @ quality-lab.ru
Блог Перфоманс Лаб Блог Перфоманс Лаб
последний пост 1 месяц, 1 неделя назад
Интервью начальника отдела контроля качества программного обеспечения Промсвязьбанка Елены Ролиной генеральному директору компании Перфоманс Лаб Юрию Ковалеву.
Интервью начальника отдела контроля качества программного обеспечения Промсвязьбанка Елены Ролиной генеральному директору компании Перфоманс Лаб Юрию Ковалеву. Интервью начальника отдела контроля качества программного обеспечения Промсвязьбанка Елены Ролиной генеральному директору компании Перфоманс Лаб Юрию Ковалеву.

“Нашему отделу иногда предлагают подарить шар предсказаний, но он, по сути, у нас уже есть”, – Елена Ролина, заместитель начальника управления – начальник отдела контроля качества программного обеспечения ПСБ Можно ли предугадать качество программного продукта в условиях, когда зачастую невозможно протестировать его “от” и “до”? Начальник профильного подразделения ПСБ Елена Ролина отвечает на этот вопрос […]

Запись Интервью начальника отдела контроля качества программного обеспечения Промсвязьбанка Елены Ролиной генеральному директору компании Перфоманс Лаб Юрию Ковалеву. впервые появилась Перфоманс Лаб.

1 месяц, 1 неделя назад @ performance-lab.ru
Видео интервью основателя Перфоманс Лаб Юрия Ковалева и директора департамента развития электронного бизнеса банка “Зенит” Ярослава Медокса
Видео интервью основателя Перфоманс Лаб Юрия Ковалева и директора департамента развития электронного бизнеса банка “Зенит” Ярослава Медокса Видео интервью основателя Перфоманс Лаб Юрия Ковалева и директора департамента развития электронного бизнеса банка “Зенит” Ярослава Медокса

Видео интервью генерального директора компании Перфоманс Лаб Юрия Ковалева и директора департамента развития электронного бизнеса банка “Зенит” Ярослава Медокса о том, чем живет банк сегодня, и почему и для чего был создан целый отдел по обеспечению качества ИТ-систем, про наш успешный проект в банке, в результате которого удалось оперативно провести диагностику производительности ИТ-системы Банка и, в […]

Запись Видео интервью основателя Перфоманс Лаб Юрия Ковалева и директора департамента развития электронного бизнеса банка “Зенит” Ярослава Медокса впервые появилась Перфоманс Лаб.

1 месяц, 2 недели назад @ performance-lab.ru
Интервью компании CT Consulting по проекту нагрузочного тестирования
Интервью компании CT Consulting по проекту нагрузочного тестирования Интервью компании CT Consulting по проекту нагрузочного тестирования

Компания СT Consulting в лице Иннокентия Танцюры, Операционного директора продуктового направления CT Consulting и Анны Марковой, продуктового менеджера, делится деталями проекта нагрузочного тестирования, проведенного специалистами Перфоманс Лаб. Перфоманс Лаб: Во-первых, как Вы пережили/переживаете кризис, что Вам помогает? Иннокентий: Да, правильнее говорить, конечно, «переживаем кризис», потому что пока он не заканчивается: экономика ещё далека от полного […]

Запись Интервью компании CT Consulting по проекту нагрузочного тестирования впервые появилась Перфоманс Лаб.

3 месяца, 1 неделя назад @ performance-lab.ru
Компания Перфоманс Лаб объявила о выпуске нового инструмента нагрузочного тестирования Boomq Enterprise.
Компания Перфоманс Лаб объявила о выпуске нового инструмента нагрузочного тестирования Boomq Enterprise. Компания Перфоманс Лаб объявила о выпуске нового инструмента нагрузочного тестирования Boomq Enterprise.

Современная платформа Boomq Enterprise была презентована для клиентов на мероприятии, прошедшем 14 августа 2020 г. в Москве в ресторане Beer and Brut. Boomq Enterprise – это уникальный на российском рынке инструмент нагрузочного тестирования, не имеющий отечественных аналогов по своей широкой функциональности, и теперь доступный более широкой аудитории по сравнению с существующими на рынке продуктами. Учитывая […]

Запись Компания Перфоманс Лаб объявила о выпуске нового инструмента нагрузочного тестирования Boomq Enterprise. впервые появилась Перфоманс Лаб.

5 месяцев назад @ performance-lab.ru
Top 10 лучших инструментов для нагрузочного тестирования
Top 10 лучших инструментов для нагрузочного тестирования Top 10 лучших инструментов для нагрузочного тестирования

Нагрузочное тестирование позволяет оценить производительность программного обеспечения при различных нагрузках от действий определенного количества пользователей. Бизнесу всегда важно знать производительность программного обеспечения в реальных условиях, выявить основные уязвимости и обеспечить высокое качество ПО. Нагрузочное тестирование позволяет снизить риск сбоя после запуска приложения в реальных условиях. Однако, если Вы хотите эффективно выполнить нагрузочное тестирование, Вам понадобятся […]

Запись Top 10 лучших инструментов для нагрузочного тестирования впервые появилась Перфоманс Лаб.

7 месяцев, 1 неделя назад @ performance-lab.ru
Блог Сергея Пирогова - Записки Автоматизатора Блог Сергея Пирогова - Записки Автоматизатора
последний пост 1 день, 10 часов назад
QAGuild live #47: Стоит ли писать автотесты на Java в 2021 году?
QAGuild live #47: Стоит ли писать автотесты на Java в 2021 году? QAGuild live #47: Стоит ли писать автотесты на Java в 2021 году?

Поговорим о целесообразности написания автотестов на Java в 2021 году.

Какие плюсы, минусы и альтернативы

1 день, 10 часов назад @ automation-remarks.com
Сообщество Automation remarks
Сообщество Automation remarks Сообщество Automation remarks

Пришло время обнуляться и сделать анонс бота @automation_remarks_bot и привязанного к нему чата.

Я решил создать его с целью развития комьюнити и создания места, где люди говорят о тестировании без флуда, рекламы и токсичных участников.

Места, где люди не стесняются задавать вопросы и делиться опытом (необязательно успешным).

3 дня, 10 часов назад @ automation-remarks.com
QAGuild live #46: Подводим итоги 2020 для тестировщика
QAGuild live #46: Подводим итоги 2020 для тестировщика QAGuild live #46: Подводим итоги 2020 для тестировщика

Подводим итоги 2020, говорим о самых интересных проектах в сфере тестирования и новостях года.

1 месяц назад @ automation-remarks.com
QAGuild live #45: Про визуальное тестирование интерфейсов
QAGuild live #45: Про визуальное тестирование интерфейсов QAGuild live #45: Про визуальное тестирование интерфейсов

В этом эпизоде попробуем написать визуальные тесты

1 месяц, 2 недели назад @ automation-remarks.com
QAGuild: Черная пятница для QA
QAGuild: Черная пятница для QA QAGuild: Черная пятница для QA

Для тех, кто смотрит стримы в ютубе, уже давно действует промокод, дающий 10% скидки на любой тренинг из списка.

Следуя чернопятничной моде, решил сделать для читателей скидку 15%.

Будет работать до 30 декабря 2020 года.

Подробности и регистрация на сайте👇

1 месяц, 3 недели назад @ automation-remarks.com
QAGuild live #44: Как IT специалисту правильно составить резюме?
QAGuild live #44: Как IT специалисту правильно составить резюме? QAGuild live #44: Как IT специалисту правильно составить резюме?

В этом эпизоде попробуем написать тесты на Cypress

1 месяц, 3 недели назад @ automation-remarks.com
QAGuild S03E16: Про тестирование игр: от танчиков до казино
QAGuild S03E16: Про тестирование игр: от танчиков до казино QAGuild S03E16: Про тестирование игр: от танчиков до казино

Подкаст про тестирование игр

1 месяц, 3 недели назад @ automation-remarks.com
QAGuild live #43: Пробуем Cypress для автотестов
QAGuild live #43: Пробуем Cypress для автотестов QAGuild live #43: Пробуем Cypress для автотестов

В этом эпизоде попробуем написать тесты на Cypress

2 месяца назад @ automation-remarks.com
QAGuild live #42: 3 вещи которые нужно сделать перед созданием автотестов
QAGuild live #42: 3 вещи которые нужно сделать перед созданием автотестов QAGuild live #42: 3 вещи которые нужно сделать перед созданием автотестов

В этом эпизоде поговорили о важных аспектах, которые надо учесть до начала создания автотестов

2 месяца, 1 неделя назад @ automation-remarks.com
QAGuild live #41: Что Selenium 4 готовит для тестировщика?
QAGuild live #41: Что Selenium 4 готовит для тестировщика? QAGuild live #41: Что Selenium 4 готовит для тестировщика?

В этом эпизоде посмотрели на новые функции Selenium 4

2 месяца, 2 недели назад @ automation-remarks.com
QAGuild S03E15: Visual Testing из Open Source
QAGuild S03E15: Visual Testing из Open Source QAGuild S03E15: Visual Testing из Open Source

Подкаст про Visual Testing

3 месяца, 1 неделя назад @ automation-remarks.com
QAGuild S03E14: SecOps - второе пришествие
QAGuild S03E14: SecOps - второе пришествие QAGuild S03E14: SecOps - второе пришествие

Подкаст про DevSecOps

3 месяца, 2 недели назад @ automation-remarks.com
QAGuild live #39: Что такое Moon Cloud и зачем он для ваших тестов?
QAGuild live #39: Что такое Moon Cloud и зачем он для ваших тестов? QAGuild live #39: Что такое Moon Cloud и зачем он для ваших тестов?

В этом эпизоде поговорим про Selenium тесты в облаке на примере проекта Moon Cloud

4 месяца, 1 неделя назад @ automation-remarks.com
QAGuild live #40: Что лучше Selenium IDE или Playwright CLI для тестирования?
QAGuild live #40: Что лучше Selenium IDE или Playwright CLI для тестирования? QAGuild live #40: Что лучше Selenium IDE или Playwright CLI для тестирования?

В этом эпизоде поговорим про Playwright CLI и сравним его с Selenium IDE. Кто победит в это битве взглядов?

4 месяца, 1 неделя назад @ automation-remarks.com
QAGuild live #38: Что лучше взять для автоматизации тестирования, Selenium или Selenide?
QAGuild live #38: Что лучше взять для автоматизации тестирования, Selenium или Selenide? QAGuild live #38: Что лучше взять для автоматизации тестирования, Selenium или Selenide?

В этом эпизоде поговорим про то, что лучше выбрать Selenium или Selenide?

4 месяца, 2 недели назад @ automation-remarks.com
Блог Ольги Назиной Блог Ольги Назиной
последний пост 3 дня, 20 часов назад
Unit, API и GUI тесты — чем отличаются
Unit, API и GUI тесты — чем отличаются Unit, API и GUI тесты — чем отличаются

Давайте рассмотрим стандартную пирамиду автоматизацииЕсли говорить о программе:UI-тесты — честные тесты, «как это делал бы пользователь» (они же GUI, graphical user interface )— честные тесты, «как это делал бы пользователь» (они же GUI, ) API-тесты — опускаемся на уровень ниже, выкидывая лишнее.

Если проверять каждую деталь, сравнивая с выкройкой — это будут юнит-тесты.

Но мы соединили отдельные детали вместе и смотрим, как они работают.

Когда все вместе собрано и рукав к попе пришит, переделывать уже очень трудно и дорого, такие проблемы лучше обнаружить заранее.

Каждую часть танца мы разрабатываем отдельно (как и разные куски api в программе).

3 дня, 20 часов назад @ okiseleva.blogspot.com
Что такое транзакция
Что такое транзакция Что такое транзакция

Но чуть позже тут будет ссылка на статью «что это такое»)Транзакционные базы данных (базы, работающие через транзакции) выполняют требования ACID, которые обеспечивают безопасность данных.

Или получил всё, или не получил ничего.

А если это критично?

Если это важные файлики?

А названия у них вовсе не «Отчет 1», «Отчет 2» и так далее, а «hfdslafebx63542437457822nfhgeopjgrev0000444666589.xml» и подобные... Уж лучше использовать архив!

3 дня, 20 часов назад @ okiseleva.blogspot.com
SQLite на практике (курс от Антона Жиянова)
SQLite на практике (курс от Антона Жиянова) SQLite на практике (курс от Антона Жиянова)

Мой коллега Антон Жиянов сделал курс по практическому применению sql в работе, очень рекомендую — https://antonz.ru/sqlite-course/.

Курс бессрочный, оплатил и делаешь хоть полгода!

Ну тут кому как, кого-то мотивирует куча времени, кого-то расхолаживает ))))Антон отлично пишет, это можно проверить по его блогу.

Прекрасные статьи, написанные просто и понятно!

А еще Антон хорошо объясняет, далекие 6 лет назад именно он обучал меня на проекте )))Так что лично я вписалась, чего и вам советую.

1 неделя назад @ okiseleva.blogspot.com
Что такое автоматизация
Что такое автоматизация Что такое автоматизация

Разные имена, пароли, емейлы... Если вы все это делаете сами — это ручное тестирование.

Конечно, не все так просто — иначе ручное тестирование было бы не нужно.

А значит, для того, чтобы попивать кофеек, нужно:Продумать тесты для автоматизации.

Вот многие не любят тест-кейсы за их очевидность «какую кнопочку нажать», а тут именно так и надо.

Разберемся с каждым пунктом по отдельности в следующих статьях :)PS — это выдержка из моей книги для начинающих тестировщиков, написана в помощь студентам моей школы для тестировщиков

1 неделя, 1 день назад @ okiseleva.blogspot.com
Итоги года — 2020 (короновирусного)
Итоги года — 2020 (короновирусного) Итоги года — 2020 (короновирусного)

Обычно я в итогах года суммирую все улучшалки — в этом весь смысл, вроде за цикл немного, 5-10 штук.

А ведь это буквально последние месяцы только... А кажется, что так давно )))А ведь читаю результаты первого цикла года — тогда еще были проблемы со сном.

И прыгать с небольшой высоты, и на корове-прыгуне скакать, и вообще ее всюду с собой таскает, умывает, кормит...В общем, растем и развиваемся.

Потому что без отдыха вы скоро станете зананной лошадью, у которой ни на что не хватает сил.

Это будет актуально потом, когда он будет ходить в школу, а я работать, и тогда уже надо именно выкраивать время.

1 неделя, 2 дня назад @ okiseleva.blogspot.com
Мои 12 недель в году. Часть 15 (болезненная)
Мои 12 недель в году. Часть 15 (болезненная) Мои 12 недель в году. Часть 15 (болезненная)

Две из них незапланированные ))) Ох уж это вдохновение )))А вот новый курс так и не начала.

Правда, по факту я это сделала почти полгода назад, надо было только заключение дописать, но я это дело бросила, некогда было.

А в декабре подумала — я ведь уже всё сделала, осталось чуть-чуть, и я не смогу похвастаться, что в 2020 закончила книгу?

На 3 неделе потратили весь день на это, а то уже сроки поджимали, плитка была нужна:Укатили с братом за плиткой на весь день!

Взяли не тот, что думала исходно, но там старая модель и класса А, а я в итоге А++ выбрала.

1 неделя, 4 дня назад @ okiseleva.blogspot.com
Как учиться с интересом. Юлия Гиппенрейтер
Как учиться с интересом. Юлия Гиппенрейтер Как учиться с интересом. Юлия Гиппенрейтер

А если вы хотите почитать что-то о родительстве, то лучше прочитать полную версию — «Самая важная книга для родителей».

И если у вас 90% студентов не проходят дальше первых 3-4 ДЗ, это не потому что студенты все ленивые и глупые, это что-то не так с курсом.

Не в студентах, а в вас.

И если студент тупит — это потому, что он еще не понял материал, и надо пояснить, а не бухтеть себе под нос, что он просто слишком глупый))РезюмеКак бизнес-книгу не особо рекомендую.

Материал для размылений вообще везде можно увидеть )))А если вы хотите почитать что-то о родительстве, то лучше прочитать полную версию — « Самая важная книга для родителей ».

1 неделя, 5 дней назад @ okiseleva.blogspot.com
Где мой сыр? Спенсер Джонсон
Где мой сыр? Спенсер Джонсон Где мой сыр? Спенсер Джонсон

Ну, знаете, это когда «в чужом глазу соринку замечаешь, а в своём бревна не видишь».

Сам рассказ занимает около 70 страниц, то есть это не совсем коротенькая басенка на 3-4 листочка.

А суть можно уместить в нескольких абзацах:*********************************************************Рассказ про сырЖили-были мышки Нюх и Шмык, а также коротышы Ах и Ох.

И не сдвинусь с места, пока он не появится!».

Перемены ведь могут быть и в другом:— А что, если изменить сами отношения?

1 неделя, 5 дней назад @ okiseleva.blogspot.com
Хватит мечтать, займись делом! Кэл Ньюпорт
Хватит мечтать, займись делом! Кэл Ньюпорт Хватит мечтать, займись делом! Кэл Ньюпорт

Когда человек бросает работу в офисе и становится блогером, и путешествует по стране, и бесконечно счастлив.

Тогда это будет не с полного нуля, а уже с каким-то капиталом.

Но не просто потому, что я когда-то решила завести блог, а потому, что я веду его постоянно и даю кучу полезного материала.

Чем я и занимаюсь)))Сейчас у меня есть хорошая работа, даже две (тестирование и курсы).

И если вы решили войти в ИТ через тестирование, а потом идти в разработку, то подумайте — а зачем?

4 недели, 1 день назад @ okiseleva.blogspot.com
Pretty roses в виде комикса!
Pretty roses в виде комикса! Pretty roses в виде комикса!

Переделала знаменитую историю под формат книги в виде комикса, решила поделиться с вами )))

1 месяц назад @ okiseleva.blogspot.com
Пример чек-листа для smoke-тестов с реального проекта
Пример чек-листа для smoke-тестов с реального проекта Пример чек-листа для smoke-тестов с реального проекта

Скачать чек-лист «Экспресс-тестирование»Это реальный чек-лист с реального проекта (с разрешения бывшего руководства), на котором я работала 9 лет назад.

Разве что удалила название системы ¯\_(ツ)_/¯Это чек-лист для быстрой проверки релиза на production, то есть на реальном сервере, с которым работают пользователи.

Мы тогда называли это «экспресс-тестирование», но по сути это smoke-тесты.

Только это не так легко, если учесть, что разные модули взаимосвязаны между собой.

В итоге мне не надо держать в голове "кого я еще не удалила" или как-то менять формат чек-листа.

1 месяц назад @ okiseleva.blogspot.com
Пример чек-листа на ролевые модели с реального проекта!
Пример чек-листа на ролевые модели с реального проекта! Пример чек-листа на ролевые модели с реального проекта!

Скачать чек-лист на модуль «Здания»Это реальный чек-лист с реального проекта (с разрешения бывшего руководства), на котором я работала 9 лет назад.

Это когда есть разные пользователи с разным уровнем доступа:Админ системы — полный доступ везде— полный доступ везде Админ зданий — полный доступ к зданиям (но не к пользователям)— полный доступ к зданиям (но не к пользователям) Ответственный за здание — простой пользователь, которому дали полный доступ к одному или нескольким зданиям— простой пользователь, которому дали полный доступ к одному или нескольким зданиям ...В чек-листе проверяется:Функционал самого модуля — всякие там вариации ввода адреса, фоточек и прочего.

У нас в те времена не бы…

1 месяц назад @ okiseleva.blogspot.com
Название тест-кейса — как оформлять
Название тест-кейса — как оформлять Название тест-кейса — как оформлять

На самом деле это название все равно не отвечает на вопрос «а что мне делать то?».

Потому что что такое «корректное имя», я могу и не знать.

А что, если…?».

Это значит, что мы не можем просто додумать, по какому именно ГОСТ работает система, нам надо пойти и уточнить у аналитиков.

Проверить сразу все они все равно не осилят, да это и не нужно.

1 месяц назад @ okiseleva.blogspot.com
Сделай это завтра. Марк Фостер
Сделай это завтра. Марк Фостер Сделай это завтра. Марк Фостер

Сказали, что сделаем это завтра, записали в план на завтра и вернулись к своим делам...Конечно, бывают совсем форс-мажоры типа пожара в здании.

Их на завтра не отложишь ))) А вот большинство обычных дел, которые мы упорно запихиваем в список «на сегодня», могли бы и подождать.

А вот если вы сначала отложили на завтра, потом на послезавтра, потом еще... Тут, конечно, ни о каком доверии речь уже идти не будет, увы!

Хотя у меня голова дырявая, я и за 5 минут забуду))РезюмеВопросы по методике у меня остались после прочтения книги (см раздел про емейлы).

Мы не добавляем задачу в список дел на сегодня, если только она не супер-пупер важная.

1 месяц назад @ okiseleva.blogspot.com
Я закончила книгу для начинающих тестировщиков!
Я закончила книгу для начинающих тестировщиков! Я закончила книгу для начинающих тестировщиков!

Хотя вообще-то я планировала закончить ее в январе-феврале... А потом — в середине года.

После этого за недельку причесала последнюю главу своей книги.. Вот, казалось бы, и всё!

А то время, что было, уходило на художников да на курс.

Честно говоря, я думала, что в несколько художников мы в этом году добьем всё картинки.

Если с садиком наладится, то я снова попробую взяться за редактуру мелкой книги про ИТ-термины, и за поиск издательства.

1 месяц, 1 неделя назад @ okiseleva.blogspot.com
Блог Никиты Макарова Блог Никиты Макарова
последний пост 3 месяца, 3 недели назад
Скотт Беркун. Сделано
Скотт Беркун. Сделано Скотт Беркун. Сделано

Вот уже много лет у меня в бэклоге лежит задачка-желание написать говно-пост про идеи и креативность.

Почему лежит и не делается ?

Потому что в какой-то момент в прошлом я посмотрел видео Скотта Беркуна и понял, что мне еще рано рассуждать на эту тему, можно еще людей послушать.

Видео вотТем не менее, Скотт был менеджером проектов в Microsoft, и увидев что его книга переведена на русский я не мог пройти мимо.

Проблема в том, что в российском ландшафте управления проектами вы этих артефактов с высокой долей вероятности не увидите, а если и увидите то не факт что качественные.

3 месяца, 3 недели назад @ test-failed.blogspot.com
Г.С. Альтшуллер. Найти идею.
Г.С. Альтшуллер. Найти идею. Г.С. Альтшуллер. Найти идею.

Трудно даже сказать сколько лет эта книга пылилась у меня в списке на прочтение (да, моя антибиблиотека очень велика).

Если вы много и системно занимаетесь чем-то, то у вас внутри вырабатывается система .

Эти люди долго делали одну вещь и у них вокруг этой вещи образовалась система.

Примерно тоже самое и с теорией решений изобретательских задач - если долго анализировать патентный фонд , то можно начать находить схожие закономерности в изобретениях различного рода.

Заметок на полях не будет (они у меня есть , но выглядят крайне сумбурно), ибо книга структурирована отвратительно (да.

6 месяцев, 1 неделя назад @ test-failed.blogspot.com
Александр Орлов. Джедайские техники конструктивного общения.
Александр Орлов. Джедайские техники конструктивного общения. Александр Орлов. Джедайские техники конструктивного общения.

Если вы до этого никогда не читали и не видели в живую выступдения Александра Орлова и Славы Панкратова, то выйдете и зайдите в профессию снова идите в гугл, там много.

И если представить себе, что все и каждый на работе коммуницировали бы прям по этой книжке , то Кафка и Оруэлл бы довольно ухмыльнулись, но нет.

И если мудаки - это апофеоз, то кроме них есть еще и полумудаки или просто люди с проблемами в коммуникации, с которыми вам придется взайимодействовать.

ну и про "Черную книгу менеджера" я тоже не могу не напомнить - она полна простых и удивительно хороших коммуникаций :).

Если не решать что будет не так ?

7 месяцев, 1 неделя назад @ test-failed.blogspot.com
Питер Линч, Джон Ротчайлд. "Метод Питера Линча. Стратегия и тактика индивидуального инвестора".
Питер Линч, Джон Ротчайлд. "Метод Питера Линча. Стратегия и тактика индивидуального инвестора". Питер Линч, Джон Ротчайлд. "Метод Питера Линча. Стратегия и тактика индивидуального инвестора".

Книга достаточно однобокая - она рассматривает только инвестирование в акции, при этом остальные инструменты в ней так же упоминаются, но упор все-таки на акции.

Желательно чтобы эти акции не нашли большие институциональные инвесторы раньше вас ( sic!

В целом метод Линча имеет право на жизнь и использование, но в более упрощенном виде:1.

Купить акции и держать пока не вырастут , периодически проверяя деятельность компании по тем же фундаментальным показателям.

Фундаментальных подходов это конечно не меняет и суть инвестирования в акции остается прежней, ноОценка: 7,5/10

8 месяцев, 1 неделя назад @ test-failed.blogspot.com
Heisenbug во время чумы
Heisenbug во время чумы Heisenbug во время чумы

HolyJS - чтобы послушать Андрея Лушникова (разработчик Puppeteer и Plywraigrth)DotNext - чтобы узнать про то куда движется .NET из уст самого Scott Hanselman.

C++ Russia - просто потому что если плюсы - это сила движущая миром, а Бьерн Страуструп и Алексей Миловидов мне кажется расскажут интересного.

Mobius - потому что мои бывшие коллеги Алексей Хайминов и Кирилл Попов будут рассказывать техногенный угар про мобилы.

Не то, что было до этого.Я верю в то, что у них получится.

я очень хочу чтобы вся эта херня закончилась и мы снова смогли вернутся в наши уютные офисы и на конференции.

8 месяцев, 1 неделя назад @ test-failed.blogspot.com
Книга : Дэн Пинк "Драйв: Что на самом деле нас мотивирует"
Книга : Дэн Пинк "Драйв: Что на самом деле нас мотивирует" Книга : Дэн Пинк "Драйв: Что на самом деле нас мотивирует"

Тип I/XI - внутренние желаниям, меньше опирается на внешние награды, больше на удовлетворение от работыX - внешние стимулы , награды , поощрения.

Она исходит из того, что совершать какие-то действия и двигаться вперед мы можем только из-под палки и что в отсутствие награды или наказания мы оставались бы в счастливой и ленивой неподвижности.

Она также подразумевает, что, когда люди начинают двгжение, нужно указывать направление, что без строгого и надежного проводника они собьются с пути.

Независимая мотивация - это решения и поступки совершаемые под влиянием собственной воли и свободы выбора, а управляемая мотивация - это решения принимаемые по чужой воле.

МастерствоМастерство - это образ м…

9 месяцев, 3 недели назад @ test-failed.blogspot.com
Блог Алексея Лупана Блог Алексея Лупана
последний пост 1 месяц, 1 неделя назад
Сетап для преподавания в сети
Сетап для преподавания в сети Сетап для преподавания в сети

Но если надо говорит в кадре, то микрофон вроде Audio-Technica AT 2035 (там говорить только сбоку) в вертикальном положении сразу закроет треть лица.

На dbxвыкрутить все крутилки в ноль (крайнее левое положение) и на dbx, и на аудиокарте.

Это для резких звуков, для барабанов.

Я экспериментировал и с двумя, и с одним источником освещения — нет единой рабочей схемы, надо пробовать и смотреть, что получается.

Для этого нужен прожектор с байонетом для софтбоксов… И надо подумать про большой запасом свечения, бо софтбокс и сглаживает, и много поглощает.

1 месяц, 1 неделя назад @ testitquickly.com
Выделить вкладку страницы в фокусе в Firefox
Выделить вкладку страницы в фокусе в Firefox Выделить вкладку страницы в фокусе в Firefox

Но после перехода FF на новый движ, движ с расширениями завял, бо их же переписывать надо.

Надо:Открыть страницу about:configНайти параметр toolkit.legacyUserProfileCustomizations.stylesheetsОдним даблкликом сделать его = TRUEОткрыть страницу about:profilesУзнать там корневой каталог своего профиля Firefox.

Открыть каталог своего профиля — и закрыть Firefox.

Создать в каталоге своего профиля новый каталог chromeСоздать в каталоге chrome новый файл userChrome.cssЗаписать в файл userChrome.css код для управления стилем вкладки в фокусе.

Можно вообще сделать чёрно-белую раскраску, мы же не на тропе войны.

1 месяц, 2 недели назад @ testitquickly.com
Про Pairwise для ISTQB
Про Pairwise для ISTQB Про Pairwise для ISTQB

Подержал пламенную монофоническую речь перед студентами курса по одолению ISTQB «Certified Unicorns».

Они там вже вщент запутались:или им рассказывают строго про хитрости сдачи экзамена (на адвансед левел таки сложнее рыпаться, чем на фундэйшн), где не надо думать,или им раздают задачи, где надо думать, а это, естественно, очень неприятно.

Солдат ребёнка не обидит.

Было нормально остановиться и объяснить, что вообще происходит, почему, зачем и куда.

1 месяц, 4 недели назад @ testitquickly.com
Сохранить несохраняемое видео от дяди Боба Мартина
Сохранить несохраняемое видео от дяди Боба Мартина Сохранить несохраняемое видео от дяди Боба Мартина

Найти источник видеоВвиду того, что меня никто не просил всё это делать, и вообще это всё мамкино кулхацкерство для обучения неофитов, все уникальные символосочетания в ссылках и на скриншотах заменены/замазаны.

Тыкнуть по какому-нибудь источнику в списке полученных ответов и выбрать для него режим просмотра Headers (Заголовки).

Прокрутил я это видео дяди АнклБоба в конец и посмотрел в логе номер последней прилетевшей части — «848.ts» — всего-то файлов скачать.

А если раз в сутки будут разрывы между файлами — можно собрать все разрозненные файлы в один большой видеофайл, мне для этого очень норм OpenShot.

И даже сборку множества видеофайлов в один можно сделать в консоли…Итоговое соображени…

3 месяца, 4 недели назад @ testitquickly.com
S3E13: Про Тест планы и тест стратегии в 2020 году
S3E13: Про Тест планы и тест стратегии в 2020 году S3E13: Про Тест планы и тест стратегии в 2020 году

Отправить на электронный адресВаше имяВаш адрес электронной почтыСообщение не было отправлено — проверьте адреса электронной почты!

Проверка по электронной почте не удалась, попробуйте еще разК сожалению, ваш блог не может делиться ссылками на записи по электронной почте.

5 месяцев назад @ testitquickly.com
Наушники „Aeropex“ от AfterShokz
Наушники „Aeropex“ от AfterShokz Наушники „Aeropex“ от AfterShokz

Его можно использовать как отдельное устройство в звуковом тракте, например, можно через него выводить звук из ноута в наушники, и если наушники на уровне, то будет смакота и прекраснота.

Но можно не заморачиваться.

Гуд, но и Audio-Technica, и «беленькие» — это провода и наушные шняжки, который надо быстро сдирать с себя, переключаясь на офисные наушники.

Кагбэ, те же наушники, но без проводов.

Сценарий отпадает, если наушники и телефон спарены.

5 месяцев, 1 неделя назад @ testitquickly.com
Когда это отключено, тогда этого нет
Когда это отключено, тогда этого нет Когда это отключено, тогда этого нет

Владимир Железняк сообщает:Когда в мае 2019 я, еще из Харькова, подписывал аренду дома в Монреале, я прочитал контракт.

Вот больше всего запомнилось:— курить нельзя.

— кальян тоже нельзя— курить нельзя в доме и кругом— в доме и кругом курить нельзя— в гараже, на лестницах, и вокруг дома курить нельзя— ночью тоже курить нельзя.

И в другое время суток тоже.

— на бэкярде курить нельзяВот очень похоже на тесты программистов, написанные по команде «протестируй всё» без оглядки на дальнейшую поддержку.

6 месяцев, 1 неделя назад @ testitquickly.com
Конференции нашей эры
Конференции нашей эры Конференции нашей эры

Коронавирус бомбанул знатно, и у многих знатно бомбануло от коронавируса ВНЕЗАПНОГО переноса очередной конференции «Testing Stage 2020» в онлайн.

Я интересунулся и сперва посмотрел, ап чём и как там Александра Ковалёва говорила.

И это было не то.

А поэтому резко хочется чаптеризации (оглавления), точности и однозначности, чтобы пролистывать, и если этого нет… это надо учитывать.

И надо выстраивать все «шашлыком», ровно держать одну тему/идею, обходиться без ВНЕЗАПНЫХ роялей, последовательно нанизывая мясо на шампур.

6 месяцев, 3 недели назад @ testitquickly.com
Про спички, удовлетворение и переосмысление
Про спички, удовлетворение и переосмысление Про спички, удовлетворение и переосмысление

И идёт читать про термодинамику, а там уже история, а там процессы, а там ГОСТ и есть о чём подумать.

Я не должен каждый раз волноваться, что кто-то не сумеет в гугл и надо заранее объяснять, что такое тангенциальность и ортогональность.

И знаете что…За это время я ещё и стал постоянным тренером тестировщиков, и для осмысления блог уже был нужен всё реже.

Мои тексты усложнились вслед за моими интересами и изменёнными уровнями понимания тестирования ПО, и какие-то вещи надо предварительно долго объяснять, это всё усложняет и утомляет.

Мне надо спуститься в сеть тёмных туннелей, и я не знаю, что там находится и как я оттуда выйду.

7 месяцев назад @ testitquickly.com
Кагбэ собеседования в паблике
Кагбэ собеседования в паблике Кагбэ собеседования в паблике

И это логично.

То, что можно сказать в привате, не всегда должно выходить в паблик.

А вот посмотреть, как кто-то впадает в истерику в прямом эфире — ооо, давай исчо, отличный контент!

Бороду я, положим, сбрею и в сюртуке ходить перестану, но нутро же не скроешь и собственное мнение уже имеешь и уже не перееимеешь.

Поэтому рассматривать «публичные собеседования» как тренд — ну, кагбэ… да, но не расслабляйтесь, южный полюс сам себя не откроет.

8 месяцев назад @ testitquickly.com
Casio FX-991EX
Casio FX-991EX Casio FX-991EX

И проблема не в том, что я не выбираю, что смотреть, а в том, что рекомендуемый контент «заходит» как конфетка за конфеткой, что совершенно безалабернизирует и мышление, и восприятие.

Я долго сопротивлялся этому выводу, но он неизбежен — электрозаметки, коих у меня много сотен и в смартфоне, и в электрокнигах, не запоминаются и не интегрируются в обновлённое понимание.

Но в целом они постоянно лежат в шкатулке в шкафу, их нет.

И нагуглилось чудо чудное — инженерный непрограммируемый калькулятор „Casio fx-991EX” из серии ClassWiz, предназначен для будущих и бывших школьников.

Пропустил месяц-два, и всё, доставай шпаргалку и прикидывай заново, что и как крутить и накладывать, бо дело неочевид…

8 месяцев, 3 недели назад @ testitquickly.com
Хабр: Тестирование IT-систем Хабр: Тестирование IT-систем
последний пост 2 дня, 3 часа назад
Гайд по тестированию локализации и интернационализации, а также большой и полезный checklist
Гайд по тестированию локализации и интернационализации, а также большой и полезный checklist Гайд по тестированию локализации и интернационализации, а также большой и полезный checklist

Привет, хабровчане. Сегодня я хочу осветить и обсудить тему локализации (L10N) и интернационализации (I18N). В интернете и, в том числе и на Хабре уже есть полезные и интересные статьи, но часто они дают более-менее общую информацию о подходах, без углубленной информации о том, что и как можно проверить. Я бы хотел с вами поделиться своим опытом, просуммировать кое что из статей, которые вы можете найти в интернете, а также постараюсь описать большой checklist с самыми распространёнными кейсами как для локализации, так и для интернационализации. В чеклистах я буду стараться упоминать только те проверки, которые вы можете сделать сами, без (глубоких) знаний языка новой для вас локали. Читать…

2 дня, 3 часа назад @ habr.com
[recovery mode] Востребованные IT-профессии. Свежая аналитика по России
[recovery mode] Востребованные IT-профессии. Свежая аналитика по России

Как составить список востребованных профессий в IT, ориентируясь не только на виденье отдельных людей, но и на цифры? Конечно провести свое собственное исследование! Это мы и попытались сделать, скачав более 77 тысяч айти вакансий за последний месяц и обработав их.В этой статье я расскажу и покажу на графиках, какие профессии ищут работодатели и насколько они востребованы исходя из цифр, которые мы получили. В следующий раз я расскажу о зарплатах: медианных, вилках и примерному распределению по России. Читать далее

2 дня, 17 часов назад @ habr.com
Как стать тестировщиком или что я узнал за время становления на этот путь?
Как стать тестировщиком или что я узнал за время становления на этот путь?

Привет, Хабр! В этот пост я хочу вынести опыт на тему начинания в сфере тестирования. Здесь не будут описаны техники и правила. Подробнее

4 дня, 22 часа назад @ habr.com
Что такое транзакция
Что такое транзакция

Транзация — это набор операций по работе с базой данных, объединенных в одну атомарную пачку.Транзакционные базы данных (базы, работающие через транзакции) выполняют требования ACID, которые обеспечивают безопасность данных. В том числе финансовых данных ? Поэтому разработчики их и выбирают.Я расскажу о том, что такое транзакция. Как ее открыть, и как закрыть. И почему это важно — закрывать транзакцию. И тогда при написании запросов к базе у вас будет осознанное понимание, что происходит там, под капотом, и зачем же нужен этот обязательный коммит после апдейта. Читать далее

5 дней, 14 часов назад @ habr.com
[Перевод] На ком лежит ответственность за качество программного обеспечения?
[Перевод] На ком лежит ответственность за качество программного обеспечения?

Agile методология разработки программного обеспечения и DevOps, и в особенности их упор на юзер экспириенс, обращают наше внимание на людей, стоящих за продуктами. Но действительно ли процесс разработки имеет значение или же цель попросту оправдывает средства? Лондонская P3X или People, Product, and Process Exchange в значительной степени сфокусирована на точке пересечения трех этих P, причем, пожалуй, последняя из них является наиболее интересной, поскольку объединила в себе самое большое количество акронимов - разработка через тестирование (TDD - test-driven development), разработка на основе поведения (BDD - behavior-driven development), непрерывная доставка (CD - continuous delivery), р…

5 дней, 20 часов назад @ habr.com
[Перевод] Как собрать счетчики производительности процессора в Windows?
[Перевод] Как собрать счетчики производительности процессора в Windows?

Периодически мои подписчики задают мне вопросы о том, как проводить микроархитектурный анализ в Windows? Если честно, это никогда не представляло для меня какой-то особой проблемы. Угадайте почему? Потому что я работаю в Intel и, конечно же, у меня есть лицензия для использования Intel® VTune™ Amplifier. Поэтому я не могу полностью прочувствовать боль людей, которые заняты работой, связанной с производительностью в Windows, и не имеют доступа к Vtune или AMD CodeAnalyst. Поскольку это не было для меня проблемой, я ничего не предпринимал для ее решения. Наконец, недавно я просматривал блог Бартека посвященный кодингу и наткнулся на статью «Любопытный случай с производительностью бранчинга». …

6 дней, 18 часов назад @ habr.com
21 и 22 января — два бесплатных онлайн-митапа (QA и iOS)
21 и 22 января — два бесплатных онлайн-митапа (QA и iOS)

Привет! Новый год — новые митапы.Уже через неделю мы проведём два первых в этом году митапа, первый из которых будет полезен тестировщикам, а второй — iOS-разработчикам. Спикеры будут из Альфа-Банка, а вот участники круглого стола по теме — из Сбера, Тинькофф и Райффайзенбанка.Как всегда, участие бесплатное, надо лишь зарегистрироваться по ссылкам выше. Если не успеете на просмотр онлайн, не переживайте, пришлём запись.Программа под катом Читать далее

6 дней, 21 час назад @ habr.com
История одного сервера и тестировщика Васи
История одного сервера и тестировщика Васи История одного сервера и тестировщика Васи

Как собрать в прямом эфире 17 000 зрителей? Значит, рецепт такой. Берем 15 актуальных IT-направлений, зовем зарубежных спикеров, дарим подарки за активность в чате, и вуа-ля — крупнейший в Украине и восточной Европе онлайн-ивент готов. Именно так прошла ежегодная мультитул конференция NIXMultiConf. Под слоганом «айтишникам — от айтишников» эксперты из Украины, Беларуси, России, Великобритании и Германии поделились опытом и рассказали о новинках индустрии. Полезно было всем — дизайнерам, девелоперам, тестировщикам и менеджерам. И теперь делимся инсайтами с вами. По мотивам докладов экспертов NIX продолжаем серию статей на самые актуальные темы. На этот раз QA Engineer в NIX Сергей Могилевски…

1 неделя, 1 день назад @ habr.com
Анализ рынка Low-code систем для автоматизации бизнеса
Анализ рынка Low-code систем для автоматизации бизнеса

Задача: подобрать low-code систему по учету договоров поставок с контрагентами. В статье сравнил Mendix, Outsystems, ELMA365 и Creatio по функционалу, стоимости, возможностям, адекватности и соответствию текущим реалиям российского рынка. Зайдет тем, кто так же, как и я оказался в поиске low-code системы под задачи бизнеса. Читать далее

1 неделя, 2 дня назад @ habr.com
Сервисы с Apache Kafka и тестирование
Сервисы с Apache Kafka и тестирование

Когда сервисы интегрируются при помощи Kafka очень удобно использовать REST API, как универсальный и стандартный способ обмена сообщениями. При увеличении количества сервисов сложность коммуникаций увеличивается. Для контроля можно и нужно использовать интеграционное тестирование. Такие библиотеки как testcontainers или EmbeddedServer прекрасно помогают организовать такое тестирование. Существуют много примеров для micronaut, Spring Boot и т.д. Но в этих примерах опущены некоторые детали, которые не позволяют с первого раза запустить код. В статье приводятся примеры с подробным описанием и ссылками на код. Читать дальше →

1 неделя, 4 дня назад @ habr.com
Обзор рынка труда QA/QC в Москве
Обзор рынка труда QA/QC в Москве

Я всегда с интересом читаю обзоры рынка труда, которые публикуются на Хабре. Но, после них у меня всегда оставалось чувство легкого голода: нехватало более подробного анализа по моему сегменту рынка и региону. Да и с регулярностью все было не то чтобы хорошо. Так пару лет назад, у меня появилась идея сделать что-то вроде дашборда по рынку труда QA специалистов Москвы на основе данных HH.ru. Результаты мне показались достаточно интересными, чтобы принести их сюда. Начну с того, чего в этом отчете нет. Не буду отбирать хлеб у авторов с "Хабр Карьера" – их опросы по зарплатам трудно превзойти по степени достоверности, – поэтому в моих отчетах нет цифр по заработной плате. Также нет точности в …

2 недели назад @ habr.com
[Перевод] Нагрузочное тестирование выполнять сложно, а инструменты далеки от совершенства. Почему?
[Перевод] Нагрузочное тестирование выполнять сложно, а инструменты далеки от совершенства. Почему? [Перевод] Нагрузочное тестирование выполнять сложно, а инструменты далеки от совершенства. Почему?

Если вы создаёте приложение, которое должно масштабироваться — а все мы надеемся, что наши приложения будут расти — то в определённый момент нам приходится разбираться, может ли оно это делать на самом деле. Именно тогда на помощь приходит нагрузочное тестирование: если вы хотите узнать, справится ли ваше приложение с крупными масштабами, то мы просто генерируем эти масштабы и проверяем! Звучит достаточно просто. Но потом мы пробуем действительно сгенерировать нагрузку. Это делается легко, только если ваше приложение ужасно простое, ведь тогда можно использовать что-нибудь типа Apache JMeter для генерации повторяющихся запросов. Если у вас это получится, то я вам завидую: все системы, с кот…

2 недели назад @ habr.com
[Перевод] Новые задачи из мира непрерывной доставки
[Перевод] Новые задачи из мира непрерывной доставки

Непрерывная доставка и развертывание (с общей аббревиатурой CD) далеко не новые концепции. Десять лет назад Джез Хамбл и Дэвид Фарли опубликовали книгу «Continuous Delivery». Патрик Дебуа в 2009 году организовал конференцию «DevOpsDays» и создал хэштег #DevOps (также пишется как devops, devOps или Devops).Конечно, концепция CD для некоторых команд в новинку. По этой теме есть множество курсов и публикаций, помогающих организациям успешно внедрять CD. Как и в любой практике, когда вы разберетесь с основами, появятся проблемы, которые нужно решить. В январе 2020 года мне посчастливилось посетить новую конференцию DeliveryConf, на которой слушатели могут получить более глубокие технические зна…

3 недели назад @ habr.com
[Перевод] Мы отрендерили миллион страниц, чтобы понять, из-за чего тормозит веб
[Перевод] Мы отрендерили миллион страниц, чтобы понять, из-за чего тормозит веб [Перевод] Мы отрендерили миллион страниц, чтобы понять, из-за чего тормозит веб

Мы отрендерили 1 миллион самых популярных страниц веба, фиксируя все мыслимые метрики производительности, записывая все ошибки и замечая все запрошенные URL. Похоже, таким образом мы создали первый в мире набор данных, связывающий производительность, ошибки и использование библиотек в сети. В этой статье мы проанализируем, что наши данные могут сообщить о создании высокопроизводительных веб-сайтов. Посещён 1 миллион страниц

Записано по 65 метрик каждой страницы

Запрошен 21 миллион URL

Зафиксировано 383 тысячи ошибок

Сохранено 88 миллионов глобальных переменных Можно ли превзойти наш анализ? Мы опубликовали наш набор данных на Kaggle, поэтому вы можете обработать данные самостоятельно. Зачем…

3 недели, 1 день назад @ habr.com
Исследовательское тестирование: пустая трата времени или мощный инструмент?
Исследовательское тестирование: пустая трата времени или мощный инструмент? Исследовательское тестирование: пустая трата времени или мощный инструмент?

Одни считают, что исследовательское тестирование более продуктивное, чем привычное нам тестирование по сценариям. Другие — что это пустая трата времени и ресурсов. Так ли это на самом деле? Читать дальше →

3 недели, 4 дня назад @ habr.com
In English
Ministry of Testing Ministry of Testing
последний пост 4 часа назад
Five Blogs – 21 January 2021
Five Blogs – 21 January 2021 Five Blogs – 21 January 2021

The (best) five blogs we can read today.

Check them out.

The Testing Mindset MythWritten by: Alan PageGreatness Is Not For YouWritten by: Jesse Lyn StonerTake the Shoe-on-the-Other-Foot TestWritten by: Frank SonnenbergHow to Take Action on Your Customer FeedbackWritten by: Annette FranzThe Leadership Quality That Will Help You Get Comfortable With CrisisWritten by: Lolly DaskalQuote of the day:“You can’t change the wind but you can set your sails.” -Cora L. V. HatchYou can follow this page on Twitter

4 часа назад @ 5blogs.wordpress.com
Exercise On Test Paths In Directed Graph
Exercise On Test Paths In Directed Graph Exercise On Test Paths In Directed Graph

Reading Time: < 1 minuteTL;DRIn the previous post, we explained what is Test-Path in the context of the Directed Graph.

Today it is time to do an exercise on Test Paths in Directed Graphs.

We will introduce you to software testing based on the remarkable book, Introduction To Software Testing by Paul Ammann and Jeff Offutt.

Test-Path ExerciseGive a path that is not a Test-Path in the above Directed Graph.

Find test case inputs in Directed Graph for a + b so the corresponding test-path visits edge (n1, n3).

4 часа назад @ blog.tentamen.eu
My First Term on the AST Board of Directors
My First Term on the AST Board of Directors My First Term on the AST Board of Directors

AST Board of DirectorsElections happen every year with roughly half of the 7 person board up for election each year.

As a member-elect you are elected to a position by the sitting board members based, in part, on your preferences.

This frees the VP up to do a little bit of this and a little bit of that.

A little bit of this, a little bit of thatAs with all the board members, I do a little bit of this and a little bit of that all across the organization.

A little bit moreBeing on the AST Board of Directors is a whole new level of involvement and visibility but it’s also a natural extension of the volunteering work I was doing.

7 часов назад @ kenst.com
I’m running for the 2020-2022 AST Board of Directors
I’m running for the 2020-2022 AST Board of Directors I’m running for the 2020-2022 AST Board of Directors

Elections just opened for the Association for Software Testing’s Board of Directors for which I’m a candidate.

If you are a voting-eligible member of the AST I’d appreciate the consideration as I run for my 2nd term.

I did want to highlight a few questions that I think are important:How do you intend to promote diversity within the AST?

How could AST promote diversity, of all kinds, within our own organization and within the wider testing and technology communities?

Our classes have a wealth of knowledge about testing but they aren’t designed to be consumed in the most useful ways.

7 часов назад @ kenst.com
Day 11 Test a “my cart” page from different user persona’s perspectives, share your personas!
Day 11 Test a “my cart” page from different user persona’s perspectives, share your personas! Day 11 Test a “my cart” page from different user persona’s perspectives, share your personas!

Here I would like to share my thoughts about testing “my cart” page from the perspective of an elderly person.

There are specific challenges associated with elderly people using the internet.

There are some characteristics that are thought to affect elderly web users in particular.

Good contrast between the font color and the background color of the page.

Provide "remove item" or "add item" buttons instead of asking the user to change "item quantity number"- it is easier and more error free.

14 часов назад @ yogitalad.blogspot.com
Help me improve Visual Studio IDE’s remote SSH debug experience
Help me improve Visual Studio IDE’s remote SSH debug experience Help me improve Visual Studio IDE’s remote SSH debug experience

Please vote up these issues one, two, and three I submitted to the Visual Studio community.

Here’s the challenge, I live in the .NET world and the Visual Studio IDE is dominant for C# usage.

We could but let’s be honest the omnisharp library is not as powerful as what is in the Visual Studio IDE.

Visual Studio does not look for sshconfig and wants you to type out everything in detail.

msvsmon.exe crashes and requires closing and reopening Visual Studio IDEWhat makes improving the developer experience so hard?

14 часов назад @ alanmbarr.com
Testing Technical User Stories
Testing Technical User Stories Testing Technical User Stories

Testing technical stories will give us (test team) another spectrum to think testing ways other than traditional testing carried out on user interface.

In the agile process, we may drive technical user stories the same way as functional user stories.

To decide the test strategy for technical user stories, the test team needs to check Impact area, technical information given in the user story, discussions on the user stories and pull request details.

Test StrategyTesting Types:Functional testing Regression testing Non-functional testing (Security /performance testing)What We Should Consider:User Interface testing: We can check all related user interfaces which are likely to be affected by im…

23 часа назад @ synapse-qa.com
Setting up a Raspberry Pi NESPI case with RetroPi to make a retro console
Setting up a Raspberry Pi NESPI case with RetroPi to make a retro console Setting up a Raspberry Pi NESPI case with RetroPi to make a retro console

This article explains the steps to set up RetroPie, a software that bundles a lot of retro console emulators under one user interface.

PrerequisitesNESPI caseRaspberry Pie (I have a Raspberry Pi 3B)SD card (I am using a 32GB one)This assumes that you assembled the NESPI and added the Raspberry Pi to it already.

Give it a static IP and nameFor easier access, it can be beneficial to give your Raspberry Pi a custom name (the default one is retropie ) in your router.

This will store your Raspberry Pi in the list of known hosts on your system.

This has a file manager, SSH shell and can access data like CPU and memory consumption, temperature etc.

1 день назад @ softwaretester.blog
How To Create A Plan For Solving A Problem Using Phoenix Checklist Thinking Tool
How To Create A Plan For Solving A Problem Using Phoenix Checklist Thinking Tool How To Create A Plan For Solving A Problem Using Phoenix Checklist Thinking Tool

Reading Time: 3 minutesTL;DRIn the last post, we presented a CIA thinking tool called The Phoenix Checklist.

We used it to identify the real problem with the Google Page Rank feature.

How to create a plan for solving the How To Fake Google Page Rank problem using the Phoenix Checklist?

Phoenix Checklist gave us a list of questions to identify what is an actual problem that we want to solve.

To create a plan to solve that problem, the Phoenix Checklist contains 22 questions.

1 день, 4 часа назад @ blog.tentamen.eu
Five Blogs – 20 January 2021
Five Blogs – 20 January 2021 Five Blogs – 20 January 2021

The (best) five blogs we can read today.

Check them out.

6 Testing Trends to Follow (2021 Forecast)Written by: Divya GilhotraHow Much Testing is Enough?

Written by: Peter G. WalenPanning for meaning in unit testsWritten by: BobRelations – are about half of ITWritten by: Jesper OttosenWhat I wish I knew when I started testing: Expectations vs RealityWritten by: Nicola LindgrenQuote of the day:“It takes a habit to break a habit.

You can pray every day for a generous heart, but until you start acting in that direction, nothing’s going to change.” -Andy StanleyYou can follow this page on Twitter

1 день, 5 часов назад @ 5blogs.wordpress.com
A Beginner’s Guide to Designing Page Objects - Pt.1
A Beginner’s Guide to Designing Page Objects - Pt.1 A Beginner’s Guide to Designing Page Objects - Pt.1

In this guide, we create a Page Object for the the Google home and search results page.

When you’re finished, you’ll be able to create effective page objects for any UI interface you encounter.

We want to verify that the results page displays more than five links.

Writing test first helps you get a clear picture of what Page Objects to build, and what apis the page object should expose.

Things to NoteRead next post in the seriesApply design techniques to optimise the Page Object design.

1 день, 6 часов назад @ bongosway.github.io
A Beginner’s Guide to Designing Page Objects - Pt.2
A Beginner’s Guide to Designing Page Objects - Pt.2 A Beginner’s Guide to Designing Page Objects - Pt.2

When you’re finished, you’ll be able to create effective page objects for any UI interface you encounter using design principles.

PrerequisitesBefore you begin this guide: Read part oneLet’s do it 💪Lets start the refactoring with the test class:GoogleUITest.javaWhat areas we can improve and why:RULE: Your Test Class Should test behaviour NOT implementation.

1 GoogleHomePage homePage = new GoogleHomePage ( driver );This ties the test to the page object implementation of GoogleHomePage, therefore if the page object API changes, the test would need to be modified.

selectFirstAutoSuggest ();How the actions are done is not a concern for the test class i.e if AutoSuggest feature is removed, then …

1 день, 6 часов назад @ bongosway.github.io
Should I Remove PageObjects from my Test Class?
Should I Remove PageObjects from my Test Class? Should I Remove PageObjects from my Test Class?

Whilst this is a good pattern to drive the application under test, it should not be visible to the test class.

The test class is no longer isolated from internal code changes Binds the test class to the underlying technology/library Low-level code details pollute the test classThe test class should represent the domain behaviours only, not the implementation.

Only a change to the domain behaviour will cause your test class change.

Test class is not aware of what engine is doing the search, so the test doesn't need to change1 -> If the method name changes from `submitSearch()` to `search()`?

The Test class is not bound to a specific library.

1 день, 6 часов назад @ bongosway.github.io
How to solve the NoSuchMethodError toImmutableSet() error when using Google Autoservice
How to solve the NoSuchMethodError toImmutableSet() error when using Google Autoservice How to solve the NoSuchMethodError toImmutableSet() error when using Google Autoservice

IntroductionWhilst building a demo application showcasing google AutoService, I encountered the below error:1 java .

toImmutableSet () Ljava / util / stream / Collector ;Searching through the internet, most solutions recommended upgrading the Google Guava version but that did not resolve the problem.

The main cause of this error, was putting the wrong Autoservice dependency in the classpath.

1 2 3 4 5 6 7 com.google.auto.service auto-service 1.0-rc7 In this guide, you will solve the compilation error when using AutoService on a maven project.

Developers sometimes, forget to include the right metadata instructions when creating the jar file and maven will not raise any error.

1 день, 6 часов назад @ bongosway.github.io
My 2020 In Review: Staying Strong
My 2020 In Review: Staying Strong My 2020 In Review: Staying Strong

I’m excited to share with you my year end review for 2020.

2020 has been about staying strong mentally!

😃I’m glad to say that whilst 2020 might have been a tough year, I was able to achieve things I am proud of 💪.

I enjoyed every bit of it, made new friends, improved the quality of my network and started on the path to becoming a CTO.

“Edi - I’ll definitely miss, we’ve had a great time and a few laughs in the break out rooms."

1 день, 6 часов назад @ bongosway.github.io
Michael Bolton blog'
последний пост 2 недели, 2 дня назад
Bug of the Day: AI Sees Bits, Not Things
Bug of the Day:  AI Sees Bits, Not Things Bug of the Day: AI Sees Bits, Not Things

An article that I was this morning was accompanied by a stock photo with an intiguing building in the background.

Google Images provided me with a reminder that “machine learning” doesn’t see things and make sense of them; it matches patterns of bits to other patterns of bit.

It doesn’t know that a tree has roots, nor that it converts carbon dioxide into oxygen.

Whether we’re processing loan applications, driving cars, or testing software, machinery can help us, but responsible, socially aware humans must remain in charge.

Learn about upcoming Rapid Software Testing classes here.

2 недели, 2 дня назад @ developsense.com
Bug of the Day: What Time Are the Class Sessions?
Bug of the Day:  What Time Are the Class Sessions? Bug of the Day: What Time Are the Class Sessions?

The service I use for managing registrations, Eventbrite, offers the opportunity to list the starting and ending times for the class.

Then Eventbrite provides an option to display the start time and ending time of the class on the landing page for the event.

From the perspective of someone writing code to gather the data and display the page, it’s almost certainly not a bug—not a coding bug.

Should Eventbrite be able to display the start and end times for each day of a multi-day event?

That underscores another point: a bug is not a property of a product; it’s a relationship between the product and some person.

1 месяц назад @ developsense.com
Bug of The Day: Bad Data Means Search for Book Title Fails
Bug of The Day:  Bad Data Means Search for Book Title Fails Bug of The Day: Bad Data Means Search for Book Title Fails

This is your periodic reminder that data has problems, just like code does.

Data needs to be checked and examined critically, just like program code does; and so do the interactions of good and bad data with program code.

That’s why, in Rapid Software Testing, we use a variety of ideas for covering the product and the things around it with testing.

Are you using the power of automation to help find problems with your data?

Learn about upcoming Rapid Software Testing classes here.

1 месяц, 1 неделя назад @ developsense.com
A Naïve Request from Management
A Naïve Request from Management A Naïve Request from Management

What would you like to see in this test plan?”The manager’s reply was, apparently, “test cases covering all edge cases we’ll need to test”.

Many managers—and alas, many testers—don’t realize that testing isn’t about test cases, but are nonetheless addicted to test cases.

I’m presenting Rapid Software Testing Explored Online November 9-12, timed for North American days and European/UK evenings.

Rapid Software Testing Managed is coming too.

Learn about upcoming Rapid Software Testing classes here.

3 месяца назад @ developsense.com
Regression Testing and Discipline
Regression Testing and Discipline Regression Testing and Discipline

With change, there’s a risk of regression, so it seems sensible to focus some testing on that risk.

Accordingly, it makes sense for there to be different kinds of testing: testing for examining a product as it’s being built; and testing for obtaining experience with the built product.

If investigating and reporting shallow bugs is dominating testing work, testers will obtain less thorough coverage of the product.

Obsession with regression testing is a hint that something else might be amiss in the process that leads to it.

Discipline is a heuristic for reducing the risk of regression and the need for regression testing.

3 месяца, 2 недели назад @ developsense.com
To Avoid Trouble Successfully, We Must Look For It
To Avoid Trouble Successfully, We Must Look For It To Avoid Trouble Successfully, We Must Look For It

Software testing can be socially difficult because of people’s natural desire to avoid trouble.

This prompts them to avoid thinking about trouble, which means that they don’t look for it.

But if you don’t try to find the trouble that’s in your product, that trouble will eventually find you.

====================I’m presenting Rapid Software Testing Explored Online November 9-12, timed for North American days and European/UK evenings.

Learn about upcoming Rapid Software Testing classes here.

3 месяца, 3 недели назад @ developsense.com
Lessons Learned from a Little Bug
Lessons Learned from a Little Bug Lessons Learned from a Little Bug

Rapid Software Testing Explored , presented by me and set up for the daytime in Europe, the UK, and India runs September 15-18.

Rapid Software Testing Applied , presented by James Bach, runs from September 23-25, with more classes to come.

We learn Rapid Software Testing by applying it to a project that is in or near release.

OnlineNow it's time for Rapid Software Testing Managed to go online!

As usual, we learn Rapid Software Testing by applying it to a project that has already been shipped or that is close to it.

4 месяца, 2 недели назад @ developsense.com
Testing Doesn’t Add Value to the Product
Testing Doesn’t Add Value to the Product Testing Doesn’t Add Value to the Product

Programmers, designers, and other builders create and add value by creating and building and improving the product.

Testing does not add value to the product.

Testing does not add value to the product.

By revealing problems in the product, and analysing those problems, testing can also help to cast light on problems in the project that can contribute to product problems.

In other words: testing doesn’t add value; it provides value.

4 месяца, 3 недели назад @ developsense.com
Expected Results
Expected Results Expected Results

I think that expected results are very necessary especially when regressions are found during testing.

But still, I’d like to honour Derek’s question: as testers, how should we report a problem without referring to “expected results”?

Instead of saying “expected result” and leaving it that, we could say “inconsistent with the specification”.

Instead of saying “expected result” and leaving it that, you could say “inconsistent with how the product used to work”.

Expected result: Product does not crash.

5 месяцев назад @ developsense.com
“Why Didn’t We Catch This in QA?”
“Why Didn’t We Catch This in QA?” “Why Didn’t We Catch This in QA?”

My good friend Keith Klain recently posted this on LinkedIn:“Why didn’t we catch this in QA” might possibly be the most psychologically terrorizing and dysfunctional software testing culture an organization can have.

So, in this sense, “why didn’t we catch this in QA?” would mean “why did we not assure the quality of our own work?” And at the centre of that “we” is “I”.

In that case, “why didn’t we catch this in QA?” would mean “why didn’t management assure the quality of the work for which it is responsible?”When people get sick, it’s reasonable to ask how people got sick.

Rapid Software Testing Explored, presented by me and set up for the daytime in North America and evenings in Europe an…

5 месяцев, 1 неделя назад @ developsense.com
It’s Not About The Typing
It’s Not About The Typing It’s Not About The Typing

Garbage truckloads of marketing bumph are being dumped into the testing space about “codeless” testing tools.

What matters is not typing quickly, but the capacity for the tester to recognize problem that matter.

James Bach will be teaching Rapid Software Testing Managed November 17-20, and a flight of Rapid Software Testing Explored from December 8-11.

There are also classes of Rapid Software Testing Applied coming up.

Learn about upcoming Rapid Software Testing classes here.

5 месяцев, 2 недели назад @ developsense.com
A Testopsy: Learning from Performance
A Testopsy:  Learning from Performance A Testopsy: Learning from Performance

What’s the difference between Rapid Software Testing (RST) and other forms of testing?

In Rapid Software Testing, we call that a testopsy.

Rapid Software Testing Explored, presented by me and set up for the daytime in North America and evenings in Europe and the UK, November 9-12.

James Bach will be teaching Rapid Software Testing Managed November 17-20, and a flight of Rapid Software Testing Explored from December 8-11.

There are also classes of Rapid Software Testing Applied coming up.

5 месяцев, 3 недели назад @ developsense.com
Breaking the Test Case Addiction (Part 12)
Breaking the Test Case Addiction (Part 12) Breaking the Test Case Addiction (Part 12)

Knowledge of the status of the product allows our clients to decide whether product is ready to ship, or whether there is more development work to do.

The real question on the table, then, is not when testing work will be done, but when the development work will be done.

Testing stops when the client determines that there is no more development work worth doing.

When that’s the case, you’ll be able to decide quickly whether there’s more development work to do, or whether you believe the product is ready for release.”That’s a fairly thorough description of testing work.

In that thorough description of testing work, did you notice that the expression “test cases” didn’t come up?

5 месяцев, 4 недели назад @ developsense.com
Breaking the Test Case Addiction (Part 11)
Breaking the Test Case Addiction (Part 11) Breaking the Test Case Addiction (Part 11)

And he has carefully documented the results:Input: 1 + 1 Result: 2 (Pass)Input: 2 + 2 Result: 4 (Pass)Input: 3 + 3 Result: 6 (Pass)Input: 4 + 4 Result: 8 (Pass)Input: 5 + 5 Result: 10 (Pass)Input: 6 + 6 Result: 12 (Pass)Input: 7 + 7 Result: 14 (Pass)Input: 8 + 8 Result: 16 (Pass)Input: 9 + 9 Result: 18 (Pass)Input: 10 + 10 Result: 20 (Pass)Input: 11 + 11 Result: 22 (Pass)…Input: 99 + 99 Result: 198 (Pass)Input: 100 + 100 Result: 200 (Pass)To the degree that more is better here, it’s not very much better.

But neither tests nor test cases are commensurate—that is, they cannot be counted as though they were equivalent units—so “test case” is not a valid unit of measurement.

Test cases don’t ev…

6 месяцев назад @ developsense.com
Breaking the Test Case Addiction (Part 10)
Breaking the Test Case Addiction (Part 10) Breaking the Test Case Addiction (Part 10)

In this installment of Breaking the Test Case Addiction, I’m describing test reporting as something that responsible testers do.

Testing, Test Activities, and ReviewWhen I say testing here, I am using the Rapid Software Testing definition.

Test ReportA test report is any description, explanation, or justification of the status of a test project.

A professional test report need not be a comprehensive test report, nor vice versa.

It visualizes the status of a test project (and some degree of test coverage) using sticky notes.

7 месяцев, 2 недели назад @ developsense.com
Kristin Jackvony blog: Think like a tester Kristin Jackvony blog: Think like a tester
последний пост 6 месяцев, 3 недели назад
New Blog Location!
New Blog Location! New Blog Location!

I've moved!

I've really enjoyed using Blogger for my blog, but it didn't integrate with my website in the way I wanted.

So I've moved my blog to WordPress, which is now also hosting my site.When you navigate to www.thinkingtester.com , you'll see not only my blog posts, but also my latest articles, videos, courses, and other free goodies.The posts on this blog will continue to exist, so your old links will still work; I just won't be adding new content to this page.

I'm looking forward to seeing you at Think Like a Tester

6 месяцев, 3 недели назад @ thethinkingtester.blogspot.com
Book Review: Unit Testing Principles, Practices, and Patterns
Book Review: Unit Testing Principles, Practices, and Patterns Book Review: Unit Testing Principles, Practices, and Patterns

In the classical school, unit tests are not always limited to a single class.

The most interesting thing I learned from the book was that it's really hard to write good unit tests when the code is bad.

The author doesn't just write about unit tests in this book; he also describes how to write integration tests, and provides examples of writing tests for interacting with databases.

Software developers will not only improve their unit test writing, but also their coding skills.

He is very systematic in his process of explaining good unit test patterns, and each chapter builds upon the previous one.

6 месяцев, 3 недели назад @ thethinkingtester.blogspot.com
Managing Test Data
Managing Test Data Managing Test Data

It's especially frustrating when you discover that the reason why your tests failed was because someone changed your test data.

Test data issues are a very common source of aggravation for software testers.

This is especially helpful when dealing with toggles; one team's test company can have a feature toggled on while another team's test company has that feature toggled off.

Create new data each time you testOne great way to manage test data is to create the data you need at the beginning of the test.

This way your test date will always be in the future.

7 месяцев назад @ thethinkingtester.blogspot.com
Why We Test
Why We Test Why We Test

This was because there were environment variables that were hard-coded to match the test environment.

Take a moment to think about the application you test.

Saying "But it worked in the test environment" is the tester's equivalent of the developer saying "But it worked on my machine".

Having things "work" in production is only one facet of quality, however.

In production:Most software testers, when asked why they enjoy testing, will say things like:

7 месяцев, 1 неделя назад @ thethinkingtester.blogspot.com
Adventures in Node: Promises
Adventures in Node: Promises Adventures in Node: Promises

So I'm starting to understand Node concepts more clearly, and one of those concepts is promises!

In this post I'll explain why Javascript and Node need promises and show an example of how they work.Javascript needs promises because it is alanguage, meaning it can only do one thing at a time.

But the reason why we can get the promise resolved so quickly is because the sumChecker promise executes really fast.

Let's see what happens if we make the sumChecker work more slowly, like a real promise would.Update the sumChecker promise to look like this:All we're doing here is adding a two-second timeout to the resolved promise.

Here's the final version of the file if you'd like to copy and paste i…

7 месяцев, 2 недели назад @ thethinkingtester.blogspot.com
Book Review: Perfect Software and Other Illusions About Testing
Book Review: Perfect Software and Other Illusions About Testing Book Review: Perfect Software and Other Illusions About Testing

For decades he consulted with companies about building quality software, and over those years he gained a great deal of wisdom about software testing.

"Perfect Software", which was published in 2014, seems to me to be the culmination of his years of experience.The book is divided into several chapters, each of which looks at a particular aspect of software testing.

""If you're going to ignore information or go ahead with predetermined plans despite what the tests turn up, don't bother testing.

Poor testing can lead to poor quality, but good testing won't lead to good quality unless all other parts of the process are in place and performed properly.

If you don't know this, you don't understa…

7 месяцев, 3 недели назад @ thethinkingtester.blogspot.com
Rarely Used HTTP Methods
Rarely Used HTTP Methods Rarely Used HTTP Methods

It's used if you want to check the response headers without putting pressure on the server to return other data.

I hope you've gotten some good testing ideas from these rarely used HTTP methods!

In order to test it, I'd need to make an HTTP request with the OPTIONS method.

I'd never heard of the OPTIONS method, and it got me thinking: what other HTTP methods did I not know about?

In this post, I'll talk about four rarely used methods and and how you might use them in your testing.This method returns whatever methods are allowed for a particular endpoint.

8 месяцев назад @ thethinkingtester.blogspot.com
Seven Steps to Solve Any Coding Problem
Seven Steps to Solve Any Coding Problem Seven Steps to Solve Any Coding Problem

One thing that I'm really improving on is my ability to solve coding problems.

Here are the seven steps I use to solve any coding problem.When you're trying to figure out how to do something, it can be easy to forget what your original intent was.

It's easy to get so bogged down in trying to solve this problem that you lose sight of what your original intent was- to add a new user to the system.

Then when I tried to run the code, it didn't work; but I wrote so much code that I didn't know whether I had one problem or many.

By using these seven steps, you'll take some of the mystery out of coding and become a better thinker in the process!

8 месяцев, 1 неделя назад @ thethinkingtester.blogspot.com
Testing Email Without Tears
Testing Email Without Tears Testing Email Without Tears

I can do this with a simple POST request using my team's email function; how you create an email for testing will of course vary.

I had configured the service to deliver an email every day, and I wanted an automated test that would check my test Gmail account and determine if the email had been delivered.

The Gmail API Quickstart application is easy to create, and can be done in a number of different languages, such as .NET, Java, NodeJS, Python, and Ruby.

You just choose which language you want to use and follow the simple steps.Once the Quickstart application has been created, you run it.

When the application runs, it will prompt you to authenticate your Gmail account and give permission …

8 месяцев, 2 недели назад @ thethinkingtester.blogspot.com
Six Testing Personas to Avoid
Six Testing Personas to Avoid Six Testing Personas to Avoid

It occurred to me recently that there are also testing personas.

But unlike our user personas, these personas are ones we want to avoid!

He doesn't particularly care if he doesn't understand how his application works; he's just satisfied to do what he's told.

Regression testing must be completed before any exploratory testing is done, and there are hundreds of regression tests to be run.

How not to be Patty or Ray:When testing a new feature or regression testing existing ones, it's important to think about which tests will have the biggest impact and plan your testing accordingly.

8 месяцев, 3 недели назад @ thethinkingtester.blogspot.com
Book Review: Continuous Testing for DevOps Professionals
Book Review: Continuous Testing for DevOps Professionals Book Review: Continuous Testing for DevOps Professionals

Fundamentals of Continuous Testing section was my favorite, because it focused the most on developing a good Continuous Testing strategy and the elements required.

In Continuous Testing for Web Apps, strategies for testing Responsive Web Applications (RWAs) and Progressive Web Applications (PWAs) were discussed, along with cross-browser testing strategies.

Finally, The Future of Continuous Testing took a look at the uses of AI for continuous testing, as well as strategies for testing IoT-enabled devices and Thesection was my favorite, because it focused the most on developing a good Continuous Testing strategy and the elements required.

I recommend Continuous Testing for DevOps Professional…

9 месяцев назад @ thethinkingtester.blogspot.com
Debugging for Testers
Debugging for Testers Debugging for Testers

Often we think of debugging as something that only developers need to do, but this isn't the case.

Often we think of debugging as something that only developers need to do, but this isn't the case.

Let's take a look at three different strategies we can employ when debugging code.

The third line shows which file called getCats.js: it was app.js, and it called getCats at line 15, column 16.

Here are some examples:I hope this post helps you get started with both debugging your code, and investigating someone else's bugs!

9 месяцев, 1 неделя назад @ thethinkingtester.blogspot.com
The Joy of JWTs
The Joy of JWTs The Joy of JWTs

Change or remove one letter in the JWT and make sure that data is not returned when the JWT is used in a request.

Use a JWT without a valid signature and make sure that you don't get data in the response.

Make note of when the JWT expires, and try a request after it expires to make sure that you don't get data back.

Decode a JWT and make sure that there is no sensitive information, such as a bank account number, in the Payload.

The JWT Debugger helpfully color-codes these three sections so you can distinguish them.If you use JWTs regularly in the software you test, try taking one and putting it in the JWT Debugger.

9 месяцев, 2 недели назад @ thethinkingtester.blogspot.com
New Course! Postman Essential Training
New Course!  Postman Essential Training New Course! Postman Essential Training

My LinkedIn Learning course on Postman is now live!

This course is an introduction to creating API requests and assertions with Postman.

You'll learn how to create a test collection, run it from the command line, and set it to run as an automated job in Jenkins.You can access the course here: https://www.linkedin.com/learning/postman-essential-training

9 месяцев, 3 недели назад @ thethinkingtester.blogspot.com
Encryption and Encoding
Encryption and Encoding Encryption and Encoding

Now that we know the difference between encoding and encryption, and we know that encoding is not secure, let's learn about encryption.

A common method of password encryption is hashing, which is a mathematical way of encrypting that is impossible to decrypt.

This type of encryption is called symmetric key encryption.

AES encryption is commonly used to transfer data over a There are other types of encryption that can be decoded.

RSA uses asymmetric encryption, also called public key encryption, where there is a public key to encode the data and a private key to decode it.

9 месяцев, 3 недели назад @ thethinkingtester.blogspot.com
Alan Richardson (Evil tester) blog Alan Richardson (Evil tester) blog
последний пост 1 месяц, 1 неделя назад
API Testing Challenge - How To - GET todos id 404
API Testing Challenge - How To - GET todos id 404 API Testing Challenge - How To - GET todos id 404

How To - GET todos id 404This post and video shows how to complete the challenge GET /todos/id 404 using Insomnia.

What are the API Challenges?

Our API Challenges Application has a fully functional cloud hosted API, and a set of challenges to work through.

GET /todos/id (404)Issue a GET request on the /todos/{id} end point for a todo that does not existThis will show you a 404 satus code in the API response404 status code means Not FoundThe {id} means, replace this with the id of a non-existant todo itemBasic InstructionsIssue a GET request to end point “/todos/{id}” if running locally that would be http://localhost:4567/todos/{id} if running in the cloud that would be https://apichallenges…

1 месяц, 1 неделя назад @ eviltester.com
A Meta Reason for Locator Ids
A Meta Reason for Locator Ids A Meta Reason for Locator Ids

A Meta Reason for Locator IdsSometimes we ask for something, without really understanding what that means.

Add Id’s to ElementsThe most common advice I see online for making web applications easier to automate is “Add id’s to the elements on the page”.

I have added “id’s to elements on the page”, so I could say that I have followed this advice.

And if it is a group of elements we might need to use parent Id’s as the prefix for other elements e.g.

Agreement in the team is best made when the team understand the reasons for requiring the addition.

2 месяца назад @ eviltester.com
API Testing Challenge - How To - GET todos id 200
API Testing Challenge - How To - GET todos id 200 API Testing Challenge - How To - GET todos id 200

How To - GET todos id 200This post and video shows how to complete the challenge GET /todos/id 200 using Insomnia.

What are the API Challenges?

Our API Challenges Application has a fully functional cloud hosted API, and a set of challenges to work through.

GET /todos/id (200)Issue a GET request on the /todos/{id} end point to return a specific todoThis will show you a todo in the API response200 status code means OKThe response is the basic JSON format you use in a POST request to create a todoThe {id} means, replace this with the id of an existing todo itemBasic InstructionsIssue a GET request to end point “/todos/{id}” if running locally that would be http://localhost:4567/todos/{id} if r…

4 месяца назад @ eviltester.com
API Testing Challenge - How To - GET todo 404
API Testing Challenge - How To - GET todo 404 API Testing Challenge - How To - GET todo 404

How To - GET todo 404This post and video shows how to complete the challenge GET /todo 404 using Insomnia.

What are the API Challenges?

Our API Challenges Application has a fully functional cloud hosted API, and a set of challenges to work through.

GET /todo (404)Issue a GET request on the /todo end point should 404 because nouns should be pluralThis will show you an error status code 404404 means ‘not found’ i.e.

we tried to access something that does not existREST API Endpoints are usually plural e.g.

4 месяца, 1 неделя назад @ eviltester.com
Open Source Profile - Keynote at the Open Quality Conference
Open Source Profile - Keynote at the Open Quality Conference Open Source Profile - Keynote at the Open Quality Conference

[More Conferences]How to create an open source profile and incrementally build a portfolio by adding value through sharing your learning, experience and thoughts.

Open Quality Conference 2020The Open Quality Conference is a new online conference based around Open Sourced Tooling.

You don’t have to share code to take advantage of the open source hosting.

You can use the open source ecosystem to build an online profile and portfolio.

Develop your personal brand as you learn the open source tools to create a portfolio of work that raises your professional profile.

4 месяца, 1 неделя назад @ eviltester.com
Using Code Coverage As a Review Tool
Using Code Coverage As a Review Tool Using Code Coverage As a Review Tool

Using Code Coverage As a Review ToolTLDR: Code Coverage can help with code review when we focus the coverage metrics on the code we want to review and format it to support coverage metric analysis.

I use Code Coverage as a tool when reviewing code.

In the example for this post, I’m using code coverage of a live project I’m working on, prior to refactoring code.

VideoIn this video I demonstrate the use of Code Coverage to help me review code.

Coverage refers to ‘model’ coverage, not just Code Coverage.

4 месяца, 2 недели назад @ eviltester.com
API Testing Challenge - How To - GET todos 200
API Testing Challenge - How To - GET todos 200 API Testing Challenge - How To - GET todos 200

How To - GET todos 200This post and video shows how to complete the challenge GET /todos 200 using Insomnia.

What are the API Challenges?

Our API Challenges Application has a fully functional cloud hosted API, and a set of challenges to work through.

/todos/ - that is a different end pointBasic InstructionsIssue a GET request to end point “/todos” if running locally that would be http://localhost:4567/todos if running in the cloud that would be https://apichallenges.herokuapp.com/todosThe request should have an X-CHALLENGER headerheader The response body shows all the todos.

Insomnia Details> GET /todos HTTP/1.1 > Host: apichallenges.herokuapp.com > User-Agent: insomnia/2020.3.3 > X-CHALLEN…

4 месяца, 2 недели назад @ eviltester.com
API Testing Challenge - How To - GET challenges 200
API Testing Challenge - How To - GET challenges 200 API Testing Challenge - How To - GET challenges 200

How To - GET challenges 200This post and video shows how to complete the challenge GET /challenges 200 using Insomnia.

What are the API Challenges?

Our API Challenges Application has a fully functional cloud hosted API, and a set of challenges to work through.

GET /challenges (200)Issue a GET request on the /challenges end pointThis will show you the status of all the challenges in your REST Client, if you include an X-CHALLENGER guid header in your request.

", "status": true }, { "name": "GET /challenges (200)", "description": "Issue a GET request on the `/challenges` end point", "status": true } ] }Overview VideoPatreon ad free versionLearn More and Start Testing

4 месяца, 2 недели назад @ eviltester.com
August 2020 EvilTester.com and Patreon Content Summary
August 2020 EvilTester.com and Patreon Content Summary August 2020 EvilTester.com and Patreon Content Summary

August 2020 Content SummaryTLDR; August content contains links to updated practice applications, and new videos.

The content on Patreon is accessible for only $1 a month at patreon.com/eviltester.

And for $5 a month the Patreon supporters gain access to downloadable PDFs of the content and micro courses e.g.

Blog Posts For August 2020Patreon Posts For August 2020You can gain access to the content on Patreon for only $1 a month at patreon.com/eviltester.

And for $5 a month the Patreon supporters gain access to downloadable PDFs of the content and micro courses e.g.

4 месяца, 3 недели назад @ eviltester.com
Episode 015 - Exploratory Testing Government Guidance - The Evil Tester Show
Episode 015 - Exploratory Testing Government Guidance - The Evil Tester Show Episode 015 - Exploratory Testing Government Guidance - The Evil Tester Show

In this podcast I discuss a UK government guidance document on exploratory testing.

NOTE: this is not a transcript, there is additional information in the audio and video.

n this episode we have a discussion of a UK government guide to exploratory testing.

The aim is not to criticise the document, the aim is to use it as a base from which to see how far our thoughts diverge or overlap with the document.

And that is what I’m ultimately trying to do here, and fortunately it is a document about exploratory testing which I have a lot of experience doing, so I have opinions.

4 месяца, 3 недели назад @ eviltester.com
REST API Open Source Workshops
REST API Open Source Workshops REST API Open Source Workshops

REST API Open Source WorkshopsTLDR; Release of my open source API Workshops.

I released the source code and slide/handout material for my REST API workshops as Open Source.

You might also find the API Challenges useful, the API Challenges is a simple API with gamified challenges to work through to guide you in experimenting with the basics.

BasicThe basic workshop concentrates on:HTTP BasicsAPI BasicsREST API BasicsAPI TestingREST API Clients (postman, insomnia)ProxiesAll the slides are viewable on github by clicking on the .md sections.

You might also find Bas Dijkstra’s API Workshop material on Github useful.

5 месяцев назад @ eviltester.com
Automating Calculator From Console
Automating Calculator From Console Automating Calculator From Console

Automating Calculator From ConsoleI was asked how I might go about automating an online calculator application.

I was asked how I might go about automating an online calculator application.

the ads might interfere, they change the DOM when they switchthe screensize would make canvas automating more difficult because I would have to calculate relative sizes of the screen.

Experiment - keyboard eventI know that I can use the number keys to create numbers in the calculator so I’ll try and trigger a number keyboard event.

"12+48/10=".split('').forEach( function(item, index){ var keycode = item.charCodeAt(0); document.getElementById("canvas").dispatchEvent( new KeyboardEvent( "keypress",{which: …

5 месяцев назад @ eviltester.com
Episode 014 - How to Recruit Testers - The Evil Tester Show
Episode 014 - How to Recruit Testers - The Evil Tester Show Episode 014 - How to Recruit Testers - The Evil Tester Show

In this podcast we share tips on how to recruitIn this podcast I discuss How to recruit testers: the job spec, and the audition process.

NOTE: this is not a transcript, there is additional information in the audio and video.

Recruiting Testers is hard.

What we want to do is minimise the friction and barriers.

In this podcast I’ll share some tips on what has worked for me in the past.

5 месяцев, 1 неделя назад @ eviltester.com
Unit Testing FAQs and Lessons Learned
Unit Testing FAQs and Lessons Learned Unit Testing FAQs and Lessons Learned

Unit Testing FAQsTLDR; Unit Testing and Code Coverage can lead to emotive discussions.

It is too easy to view Main code as ‘gospel’ which Test code must ‘work around’ because Main code can exist without Test code.

Prototype or early releases my prioritise high level coverage, over low level coverage.

In the same way that main code does, and because main code does.

Consider creating abstraction layers to support your Test code to allow you to write and maintain less Test code.

5 месяцев, 2 недели назад @ eviltester.com
July 2020 EvilTester.com and Patreon Content Summary
July 2020 EvilTester.com and Patreon Content Summary July 2020 EvilTester.com and Patreon Content Summary

July 2020 Content SummaryTLDR; July content contains links new practice applications, code and a new course.

The content on Patreon is accessible for only $1 a month at patreon.com/eviltester.

And for $5 a month the Patreon supporters gain access to downloadable PDFs of the content and micro courses e.g.

Blog Posts For July 2020Patreon Posts For July 2020You can gain access to the content on Patreon for only $1 a month at patreon.com/eviltester.

And for $5 a month the Patreon supporters gain access to downloadable PDFs of the content and micro courses e.g.

5 месяцев, 3 недели назад @ eviltester.com
Maaret Pyhäjärvi blog Maaret Pyhäjärvi blog
последний пост 2 недели, 3 дня назад
Contemporary Exploratory Testing
Contemporary Exploratory Testing Contemporary Exploratory Testing

The organizational frame however makes a huge difference on how that inherently exploratory testing takes place, and how much of its wings are cut.

Organizations often set up frames for testing that are far from exploratory, and get results that are far from what we would mean by results of exploratory testing.

Thus I sometimes add still one more word to explain what I am aiming for: contemporary exploratory testing.

With this new year, I welcome you to join my exploration of how to understand and teach contemporary exploratory testing.

I want to bring together people that are figuring out contemporary exploratory testing.

2 недели, 3 дня назад @ visible-quality.blogspot.com
I like numbers
I like numbers I like numbers

Code changes .

I counted number of changes to product, and saw it double year over year.

I compared changes to Jira tickets to learn that for each Jira ticket, we had 6 changes in.

I counted number of changes to product, and saw it double year over year.

I compared changes to Jira tickets to learn that for each Jira ticket, we had 6 changes in.

3 недели, 1 день назад @ visible-quality.blogspot.com
The box with Christmas Ornaments
The box with Christmas Ornaments The box with Christmas Ornaments

:)Speaking in metaphors, the box with Christmas Ornaments inside.

Once upon a time, there was a product owner who ordered a Box with Christmas Ornaments.

As product owners go, they diligently logged into Jira their Epic describing acceptance criteria clearly outlining what the Box with Christmas Ornaments would look like delivered.

Developers outlined the work they need to do, split the work to pieces, and brilliantly communicated to testers which pieces were made available at each time.

The Box with Ornaments was first a pile of cardboard, and everyone could see it was not there yet.

1 месяц назад @ visible-quality.blogspot.com
RED green refactor and system test automation
RED green refactor and system test automation RED green refactor and system test automation

In companies, I mostly see two patterns with regards to red in test automation radiators:Fear of Red.

The red allergy is allergy to failing.

W can only trust green/blue if we have, in the process of creating the tests, seen red.

I think back to the projects I've watched with system test automation, and red is not an infrequent visitor.

From appreciating the red, to working to get the right red to right hands sooner - that is my call for action.

1 месяц, 1 неделя назад @ visible-quality.blogspot.com
Orchestrating System Test Automation for Visual Thinkers
Orchestrating System Test Automation for Visual Thinkers Orchestrating System Test Automation for Visual Thinkers

Working on a sizable system, feature after feature I found us struggling with timeliness of completing testing.

Each box on the main line were touch points where development for the feature would happen (pinks).

Finally, for each touch point, I identified the type of handles: visibility and control, existing or missing.

Having agreed the touch points, we could do test automation a touch point at a time.

Our understanding of what touch points that were not about to change we could already work on, and what touch points were depending on the changes.

1 месяц, 3 недели назад @ visible-quality.blogspot.com
Reading text for claims
Reading text for claims Reading text for claims

Saving this up into my blog as an exercise I will have people do on testing courses, since the skill of reading text for claims the text makes is super important skill to have.

Test the following text for the following claims.

If these claims are not true, what claims can we deduct out of the freeform text?

And some group of people decided it was a great idea to spend 11,5 minutes of their podcast on making these claims on a "reputable tester".

Be careful with that inner voice of your experiences that you layer on anything and everything you read.

1 месяц, 4 недели назад @ visible-quality.blogspot.com
Stop paying users, start paying testers
Stop paying users, start paying testers Stop paying users, start paying testers

Sometimes exploitable bugs are about money, like this one was.

Sometimes exploitable bugs are about secrets, like Vastaamo problem was.

There is no money in the world that would compensate stealing my time on bugs, exploitable or not.

There is no ethical obligation for me to report even exploitable bugs as a user.

I say don't pay the user, paying users 10 euros is an insult to the users.

1 месяц, 4 недели назад @ visible-quality.blogspot.com
Asking Your Users Perception
Asking Your Users Perception Asking Your Users Perception

The team scratched together a pretty but quick prototype, a true MVP (minimum viable product) and started testing that on real users.

Fixing the thing would take a while, but since the feedback was so unanimous, the team got to work.

Every user that had the app before, hated that there was a change, they had grown to like the way it was.

Every user they added for first time experience, hated how it was different from the usual way things are done.

Users of things will feel differently when they are still adjusting to change, and when they have adjusted to change.

1 месяц, 4 недели назад @ visible-quality.blogspot.com
The One Thing That Turns Your Testing To Exploratory
The One Thing That Turns Your Testing To Exploratory The One Thing That Turns Your Testing To Exploratory

Testing never fit that idea too well.

Some tasks, through learning become very different than what they originally were and writing it down may get you doing the wrong (planned) task, instead of the right (emergent) task.

The one thing that turns your testing to exploratory testing is time.

This insight comes from last Friday and me trying to get to a conference stage.

I left on time, and turns on the way lead me to a completely different talk than I intended to give - the one I intended to give would not have worked out for that stage.

2 месяца назад @ visible-quality.blogspot.com
What Exploratory Testing Is Depends on Who You Are
What Exploratory Testing Is Depends on Who You Are What Exploratory Testing Is Depends on Who You Are

Instead of thinking of Exploratory Testing as one thing, it varies based on who we are today, as we are doing it.

The exploratory testing I now do looks very different than the exploratory testing I did before.

But framing this as exploratory testing - with automationist's gambit - helps.

Let's face it: of all types of programming, programming for testing is specialized towards some of the simpler learning needs first.

I call that growing into Exploratory Testing.

2 месяца назад @ visible-quality.blogspot.com
Canvassing for improvement experiments with a canvas
Canvassing for improvement experiments with a canvas Canvassing for improvement experiments with a canvas

But I have never accepted it as a given, or a thing I cannot change with internal locus of control.

I can't change the world around me (always), but I can change how I look at the world.

The visual - a improvement experiment canvas - is a tool for canvassing - seeking support, asking people for opinions on things that are easily invisible.

A very straightforward one:And one based on Toyota Kata, where focus is more on themes rather than individual experiments.

Another is one month, to see if a major change in how we track our work feels good or not.

2 месяца, 1 неделя назад @ visible-quality.blogspot.com
Automationist's Gambit
Automationist's Gambit Automationist's Gambit

Last few weeks, my twitter feed has seen increasing amount of people recommending a series on Netflix called Queen's Gambit.

queen's gambit is popular, has attacking prowess, and puts pressure on opponent to defend correctly.

Gambit - a game opening - is a word I was blissfully unaware of until I watched the series last weekend.

Skill in testing (for the programmers) and skill in programming (for the non-programmers).

Automationist's gambit is like queen's gambit.

2 месяца, 1 неделя назад @ visible-quality.blogspot.com
A Personal Journey to Exploratory Testing
A Personal Journey to Exploratory Testing A Personal Journey to Exploratory Testing

Having to teach, I would teach what I knew so I taught importance of testing, test planning and test cases.

I had a manager very reluctant to allow exploratory testing, and I won him over with an experiment of categorizing my notes while testing.

For me, exploratory testing is *the verb* that reminds me that we do more than follow steps even when given steps.

And exploratory testing is *the noun* that reminds me of the frame of testing an organization needs to give to have excellent results.

I'm writing this book, from these experiences, to lead you faster to first exploratory testing *the verb* but then also to exploratory testing *the noun*.

2 месяца, 3 недели назад @ visible-quality.blogspot.com
Staying with Problems Longer
Staying with Problems Longer Staying with Problems Longer

--Albert EinsteinThis idea has been central over the years as I have worked on understanding what it is that we call "Exploratory Testing".

We do our best work in Exploratory Testing when we stay with the problems longer.

In words of a super-successful golfer:The more I practice the luckier I get -- Arnold PalmerSpend time to be lucky in Exploratory Testing.

A gamble-based approach to exploratory testing is off and encourages the idea that thoroughness isn't the goal.

Serendipity is real, and it becomes real by staying with the application longer and using test automation to extend your reach in all kinds of directions.

2 месяца, 3 недели назад @ visible-quality.blogspot.com
The Vuln, the Breach and the Ransom
The Vuln, the Breach and the Ransom The Vuln, the Breach and the Ransom

We don't know if the company knew of November 2018 breach before the ransom request.

The timeline of these will become very important for the CEO of Vastaamo, as the new owner is interested in whether they were sold a company knowing the breach.

But knowing a vulnerability is not knowing a breach.

They are separate and we just don't know yet.

Sometimes we don't know because knowing requires going back and analyzing.

2 месяца, 3 недели назад @ visible-quality.blogspot.com
Katrina Clokie blog Katrina Clokie blog
последний пост None
Youtube
Heisenbug Conference Heisenbug Conference
последний пост 1 месяц назад
Артем Ерошенко — Тест-кейсы как код
Артем Ерошенко — Тест-кейсы как код Артем Ерошенко — Тест-кейсы как код

В мире существует подход к организации процесса разработки продукта. Он называется Everything as Code. Основная идея заключается в том, чтобы хранить конфигурацию этапов разработки и доставки продукта прямо в коде. Например: сборка как код, документация как код, поставка как код. А что с тест-кейсами? В тестировании до сих пор преобладает ручная работа, даже когда мы говорим про автоматизацию. Часто тест-кейс создается руками и уже потом автоматизируется. В своем докладе Артем расскажет про подход «тест-кейсы как код», который используется для организации автоматизации тестирования.

1 месяц назад @ youtube.com
Андрей Солнцев — Воркшоп (часть 1): Как начать свой проект автоматизации с нуля
Андрей Солнцев — Воркшоп (часть 1): Как начать свой проект автоматизации с нуля Андрей Солнцев — Воркшоп (часть 1): Как начать свой проект автоматизации с нуля

Андрей расскажет, как создать свой проект с нуля и завести несколько базовых тестов. Приблизительный стек технологий:

1. Java.

2. IDEA.

3. JUnit.

4. Selenide.

5. Allure (если успеем).

6. TestContainers или Selenoid (если успеем). Участники должны иметь компьютеры с установленным софтом:

— Java (JDK 8+);

— IDE (любая: Intellij IDEA, Eclipse, NetBeans);

— Maven или Gradle;

— Браузер (любой, проще будет с Chrome);

— Неплохо было бы Docker (и docker pull selenoid/chrome);

— Неплохо было бы Selenoid (https://aerokube.com/selenoid/latest/).

1 месяц назад @ youtube.com
Андрей Солнцев — Воркшоп (часть 2): Как начать свой проект автоматизации с нуля
Андрей Солнцев — Воркшоп (часть 2): Как начать свой проект автоматизации с нуля Андрей Солнцев — Воркшоп (часть 2): Как начать свой проект автоматизации с нуля

Андрей расскажет, как создать свой проект с нуля и завести несколько базовых тестов. Приблизительный стек технологий:

1. Java.

2. IDEA.

3. JUnit.

4. Selenide.

5. Allure (если успеем).

6. TestContainers или Selenoid (если успеем). Участники должны иметь компьютеры с установленным софтом:

— Java (JDK 8+);

— IDE (любая: Intellij IDEA, Eclipse, NetBeans);

— Maven или Gradle;

— Браузер (любой, проще будет с Chrome);

— Неплохо было бы Docker (и docker pull selenoid/chrome);

— Неплохо было бы Selenoid (https://aerokube.com/selenoid/latest/).

1 месяц назад @ youtube.com
Tim Baverstock — Android functional testing: Scaling the mountain
Tim Baverstock — Android functional testing: Scaling the mountain Tim Baverstock — Android functional testing: Scaling the mountain

It's relatively easy to develop a small suite of Android functional tests, but as a project develops they can become harder to scale and slow. Five years ago, Badoo was already an established and successful app with about 300 multi-platform functional tests to help ensure consistency between Android, iOS, and Mobile Web. The tests were relatively easy to write and run, but engineers found those tests to be a nuisance: they usually ran slowly overnight on the master branch, giving very late feedback. Badoo team had to improve, to give engineers quick feedback for their particular changes before they merged to master: to do that, they needed to scale Android infrastructure. They had to move s…

2 месяца назад @ youtube.com
Себастиан Дашнер — Enterprise Java testing that sparks joy
Себастиан Дашнер — Enterprise Java testing that sparks joy Себастиан Дашнер — Enterprise Java testing that sparks joy

Testing is still a topic that most developers would like to avoid. It's boring, cumbersome, and takes time and effort - especially for distributed applications or when changes in existing functionality forces test scenarios to adapt. Still, software tests are crucial; so, how can we tackle them effectively and productively? This session shows what is necessary to effectively test Java Enterprise microservices in an automated way. We'll see which approaches worked well in real-world projects, how to keep fast feedback and constant velocity in our development circle, how to manage complex test scenarios that involve multiple services, and how to verify our API contracts. The development produ…

2 месяца назад @ youtube.com
Анна Чернышева — Self-healing test automation 2.0
Анна Чернышева — Self-healing test automation 2.0 Анна Чернышева — Self-healing test automation 2.0

Доклад о self-healing автоматизации и подходе к автоматическому «лечению» тестов в реальном времени. Рассмотрим проблемы падения тестов при частых изменениях UI и как их побороть с помощь нового инструмента self-healing автоматизации, которую разрабатывают в EPAM. Их продукт завершает стадию MVP и настало время поделиться результатами и понять, насколько self-healing автоматизация поможет вашим тестам стать стабильнее. Или наоборот, навредит?... У всех автоматизированных UI-тестов рано или поздно «слетают» селекторы из-за изменившейся верстки, в итоге тест рушится и сборка становится красной. Анна расскажет о новом инструменте self-healing автоматизации — Healenium, который разрабатывают в …

2 месяца назад @ youtube.com
Михаил Шавердо — Тестирование оператора Kubernetes на примере Avito Navigator
Михаил Шавердо — Тестирование оператора Kubernetes на примере Avito Navigator Михаил Шавердо — Тестирование оператора Kubernetes на примере Avito Navigator

В докладе будет рассказано об инструментах, используемых для автоматического сквозного тестирования оператора Kubernetes в мультикластерном окружении, о причинах создания большого объема E2E-тестов и об интересных моментах, с которыми команда Авито столкнулась в процессе разработки тестов. Кроме того, будет рассказано об устройстве самого Navigator и о причинах, побудивших разработать собственное service mesh-решение. Доклад призван рассказать о проблемах тестирования приложений, работающих в среде из нескольких кластеров Kubernetes и о путях решения этих проблем. Он рассчитан на аудиторию среднего уровня, интересующуюся облачными технологиями.

2 месяца назад @ youtube.com
Kevlin Henney — What we talk about when we talk about unit testing
Kevlin Henney — What we talk about when we talk about unit testing Kevlin Henney — What we talk about when we talk about unit testing

Developers seem to spend almost as much time debating what defines a "unit test" as they do define unit tests. The term "unit test" dates back to the 1960s, but has meant different things to different people from then until now. In the absence of a fixed definition, we should look for useful definitions: definitions that help us understand the code structure of the system, our relationship to the code, and the claims we can make about it. The purpose and style of unit testing are just as often discussed, and ranges from treating it as an activity that developers should not do to one that is intimately tied to their other activities, from merely checking code to understanding and defining it…

2 месяца назад @ youtube.com
Анатолий Карпов, Анна Чернышева — Тематический ужин: «AI в тестировании и IT — хайп из ничего?!»
Анатолий Карпов, Анна Чернышева — Тематический ужин: «AI в тестировании и IT — хайп из ничего?!» Анатолий Карпов, Анна Чернышева — Тематический ужин: «AI в тестировании и IT — хайп из ничего?!»

В этот раз в неформальной беседе про искусственный интеллект и полезность инструментов на основе ML в работе примут участие Анатолий и Анна. Помогут им в этом участники программного комитета Heisenbug Дарья и Иван.

2 месяца назад @ youtube.com
Артем Ерошенко — Воркшоп: Построение cистемы визуализации тестирования (часть 2)
Артем Ерошенко — Воркшоп: Построение cистемы визуализации тестирования (часть 2) Артем Ерошенко — Воркшоп: Построение cистемы визуализации тестирования (часть 2)

В нашем мире про покрытие тестами судят либо по ручным тест-кейсам и сколько требований они покрывают, либо по автотестами и библиотекам, которые генерируют покрытие тестов по классам или методам в коде. Эти подходы устарели и гибридный подход позволяет совмещать эти вещи. Посетив воркшоп вы сможете научится настраивать инструменты покрытия тестами, при этом вам не обязательно обладать навыками программирования. Воркшоп будет состоять из двух основных частей. 1. Измерение покрытия тестов с помощью Swagger и Swagger-Coverage.

2. Измерение покрытия UI тестов, включая end-to-end тесты при помощи Allure и locators-hotspots.

Кому нужно измерение покрытия и как его использовать? - разработчикам —…

2 месяца назад @ youtube.com
Станислав Васенков — Как Testid-strategy победила PageObject и BDD/Cucumber монстров
Станислав Васенков — Как Testid-strategy победила PageObject и BDD/Cucumber монстров Станислав Васенков — Как Testid-strategy победила PageObject и BDD/Cucumber монстров

На примере React Native-приложения (со сборками под web, iOS и Android) мы рассмотрим E2E-проект с автотестами из одного репозитория на все платформы. 1. Разберем, как пишутся автотесты на каждую платформу, и профит от кроссплатформенных локаторов.

2. Рассмотрим процедуру внедрения стратегии в рабочий процесс: как организовать, чтобы читаемые локаторы для автоматизации своевременно появлялись в продукте. Мы рассмотрим, что скрыто под TestId-стратегией, кто ее применяет и каково ее влияние на наш фреймворк — сравним тесты в разных стилях и разберём типичные проблемы в поддержке тестов.

2 месяца назад @ youtube.com
Elliotte Rusty Harold — Effective Unit Testing
Elliotte Rusty Harold — Effective Unit Testing Elliotte Rusty Harold — Effective Unit Testing

You've been bitten by the testing bug, are thoroughly test infected. Excellent! You're undoubtedly producing more robust, less buggy software faster and at a lower cost. Now it's time to think about what makes unit tests even better. We'll discuss flakiness, debuggability, reproducibility, speed, specificity, and other characteristics of effective unit tests. Examples will be in Java and JUnit, but the principles apply generally to all languages and test frameworks.

2 месяца назад @ youtube.com
Кирилл Тихонов — Автоматизация сборки, тестов и выкатки
Кирилл Тихонов  — Автоматизация сборки, тестов и выкатки Кирилл Тихонов — Автоматизация сборки, тестов и выкатки

Кирилл расскажет, как автоматизировать сборку, тестирование, обеспечить детерминируемость ваших проверок, минимизировать время обратной связи от компонента и сделать так, чтобы обновление компонентов не влияло на работу сервиса.

2 месяца назад @ youtube.com
Артем Ерошенко — Воркшоп: Построение cистемы визуализации тестирования (часть 1)
Артем Ерошенко — Воркшоп: Построение cистемы визуализации тестирования (часть 1) Артем Ерошенко — Воркшоп: Построение cистемы визуализации тестирования (часть 1)

В нашем мире про покрытие тестами судят либо по ручным тест-кейсам и сколько требований они покрывают, либо по автотестами и библиотекам, которые генерируют покрытие тестов по классам или методам в коде. Эти подходы устарели и гибридный подход позволяет совмещать эти вещи. Посетив воркшоп, вы сможете научиться настраивать инструменты покрытия тестами, при этом вам не обязательно обладать навыками программирования. Воркшоп будет состоять из двух основных частей.

1. Измерение покрытия тестов с помощью Swagger и Swagger-Coverage.

2. Измерение покрытия UI-тестов, включая end-to-end-тесты при помощи Allure и locators-hotspots. Кому нужно измерение покрытия: - разработчикам — полезно понимать как…

2 месяца назад @ youtube.com
Вячеслав Смирнов — Программирование с Grafana и InfluxDB: Сборник рецептов
Вячеслав Смирнов — Программирование с Grafana и InfluxDB: Сборник рецептов Вячеслав Смирнов — Программирование с Grafana и InfluxDB: Сборник рецептов

Grafana является стандартным инструментом для визуализации метрик во всех сферах деятельности. InfluxDB является стандартным инструментом для сбора результатов тестов производительности. И разработка доски Grafana — частая и актуальная задача. Кто-то может называть это отчетом, кто-то витриной данных, но так или иначе, нужно уметь подготовить доску Grafana. При обновлении доски Grafana для инструмента Gatling удалось успешно решить разные технические задачи. Решения сложные, но красивые. Вячеслав составил сборник рецептов для формирования доски Grafana 6.5.2 (актуальная) для InfluxDB 1.7 (актуальная) с применением лишь стандартных компонентов Grafana и функций InfluxDB: - фильтрация метрик;…

2 месяца назад @ youtube.com
Selenium Camp Selenium Camp
последний пост None
QA Fest QA Fest
последний пост 3 месяца назад
Smart Front-End Techniques For Flexible, Accessible Web. Training by Vitaly Friedman.
Smart Front-End Techniques For Flexible, Accessible Web. Training by Vitaly Friedman. Smart Front-End Techniques For Flexible, Accessible Web. Training by Vitaly Friedman. 3 месяца назад @ youtube.com
Я вижу что происходит: визуальное тестирование компонентов. Глеб Бахмутов
Я вижу что происходит: визуальное тестирование компонентов. Глеб Бахмутов Я вижу что происходит: визуальное тестирование компонентов. Глеб Бахмутов

В этом докладе я расскажу как визуально тестировать веб-приложения бесплатно, то есть даром, как сказал Винни-Пух.

Визуальное тестирование дополняет функциональное тестирование

и за один "мах" может сравнить целую страницу с "золотым" эталоном. Это очень эффективно заменяет множество индивидуальных тестов, ловить проблемы с CSS, и гарантирует что приложение работает правильно и выглядит хорошо не хуже чем было.

3 месяца, 1 неделя назад @ youtube.com
Model-Driven Development in the Open Java Universe. Антон Лемешко. Java Fest 2020 Online.
Model-Driven Development in the Open Java Universe. Антон Лемешко. Java Fest 2020 Online. Model-Driven Development in the Open Java Universe. Антон Лемешко. Java Fest 2020 Online.

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца, 3 недели назад @ youtube.com
Scale Elasticsearch for Your Java Applications. Philipp Krenn. Java Fest 2020 Online
Scale Elasticsearch for Your Java Applications. Philipp Krenn. Java Fest 2020 Online Scale Elasticsearch for Your Java Applications. Philipp Krenn. Java Fest 2020 Online

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца, 3 недели назад @ youtube.com
Projects Valhalla, Loom and GraalVM. Вадим Казулькин. Java Fest 2020 Online.
Projects Valhalla, Loom and GraalVM. Вадим Казулькин. Java Fest 2020 Online. Projects Valhalla, Loom and GraalVM. Вадим Казулькин. Java Fest 2020 Online.

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца, 3 недели назад @ youtube.com
DevOps для разработчиков или против них. Барух Садогурский. Java Fest 2020 Online.
DevOps для разработчиков или против них. Барух Садогурский. Java Fest 2020 Online. DevOps для разработчиков или против них. Барух Садогурский. Java Fest 2020 Online.

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца, 3 недели назад @ youtube.com
Quarkus - make microservices "micro" again. Максим Говорищев. JavaFest 2020 Online
Quarkus - make microservices "micro" again. Максим Говорищев. JavaFest 2020 Online Quarkus - make microservices "micro" again. Максим Говорищев. JavaFest 2020 Online

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца, 3 недели назад @ youtube.com
There is always a choice. Spring Data JDBC vs. Hibernate. Taras Boychuk. Java Fest 2020 Online
There is always a choice. Spring Data JDBC vs. Hibernate. Taras Boychuk. Java Fest 2020 Online There is always a choice. Spring Data JDBC vs. Hibernate. Taras Boychuk. Java Fest 2020 Online

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца, 3 недели назад @ youtube.com
Build APIS with SpringBoot - REST, GRPC, GRAPHQL which one should you pick? Cedrick Lunven
Build APIS with SpringBoot - REST, GRPC, GRAPHQL which one should you pick? Cedrick Lunven Build APIS with SpringBoot - REST, GRPC, GRAPHQL which one should you pick? Cedrick Lunven

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца, 3 недели назад @ youtube.com
6 заблуждений относительно современной Java. Денис Макогон. Java Fest 2020 Online
6 заблуждений относительно современной Java. Денис Макогон. Java Fest 2020 Online 6 заблуждений относительно современной Java. Денис Макогон. Java Fest 2020 Online

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца, 3 недели назад @ youtube.com
Bootiful Reactive Testing. Mario Gray. Java Fest 2020 Online
Bootiful Reactive Testing. Mario Gray. Java Fest 2020 Online Bootiful Reactive Testing. Mario Gray. Java Fest 2020 Online

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца, 3 недели назад @ youtube.com
Web application security for developers. Nanne Baars. Java Fest 2020 Online
Web application security for developers. Nanne Baars. Java Fest 2020 Online Web application security for developers. Nanne Baars. Java Fest 2020 Online

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца, 3 недели назад @ youtube.com
Hazelcast - Hitchhiker’s Guide. Grzegorz Piwowarek. Java Fest 2020 Online
Hazelcast - Hitchhiker’s Guide. Grzegorz Piwowarek. Java Fest 2020 Online Hazelcast - Hitchhiker’s Guide. Grzegorz Piwowarek. Java Fest 2020 Online

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца, 3 недели назад @ youtube.com
Legacy: как победить в гонке. Виктор Полищук. Java Fest 2020 Online
Legacy: как победить в гонке. Виктор Полищук. Java Fest 2020 Online Legacy: как победить в гонке. Виктор Полищук. Java Fest 2020 Online

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца, 3 недели назад @ youtube.com
GraalVM: The one to rule them all. Виктор Полищук. Java Fest 2020 Online
GraalVM: The one to rule them all. Виктор Полищук. Java Fest 2020 Online GraalVM: The one to rule them all. Виктор Полищук. Java Fest 2020 Online

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца, 3 недели назад @ youtube.com
QA Guild QA Guild
последний пост 19 часов назад
QAGuild News #1: Новости мира тестирования за январь 2021
QAGuild News #1: Новости мира тестирования за январь 2021 QAGuild News #1: Новости мира тестирования за январь 2021 19 часов назад @ youtube.com
QAGuild live #47: Стоит ли писать автотесты на Java в 2021 году?
QAGuild live #47: Стоит ли писать автотесты на Java в 2021 году? QAGuild live #47: Стоит ли писать автотесты на Java в 2021 году?

Первый стрим в 2021 году. Поговорим о целесообразности написания автотестов на Java в 2021 году. Какие плюсы, минусы и альтернативы Подписывайтесь в telegram - http://bit.ly/qaguild-telegram Список тренингов, которые вы можете пройти онлайн: ▶ Aвтоматизация тестирования UI с помощью Java - https://bit.ly/31JzbHB

▶ Автоматизация тестирования API с помощью Java - https://bit.ly/3joWD2G[

▶ Автоматизация тестирования бекенда с помощью Java - https://bit.ly/39gMcub

▶ Автоматизация тестирования контрактного тестирования - https://bit.ly/32XBNlo

▶ Автоматизация тестирования UI с помощью Python - https://bit.ly/38PjgLP

▶ Автоматизация тестирования API с помощью Python - https://bit.ly/32JtqIW

▶ Тре…

1 день назад @ youtube.com
QAGuild live #46: Подводим итоги 2020
QAGuild live #46: Подводим итоги 2020 QAGuild live #46: Подводим итоги 2020

В этом эпизоде попробуем написать тесты на Cypress Подписывайтесь в telegram - http://bit.ly/qaguild-telegram Список тренингов, которые вы можете пройти онлайн: ▶ Aвтоматизация тестирования UI с помощью Java - https://bit.ly/31JzbHB

▶ Автоматизация тестирования API с помощью Java - https://bit.ly/3joWD2G[

▶ Автоматизация тестирования бекенда с помощью Java - https://bit.ly/39gMcub

▶ Автоматизация тестирования контрактного тестирования - https://bit.ly/32XBNlo

▶ Автоматизация тестирования UI с помощью Python - https://bit.ly/38PjgLP

▶ Автоматизация тестирования API с помощью Python - https://bit.ly/32JtqIW

▶ Тренинг по настройке Jenkins CI для тестировщика - https://bit.ly/34Qz1QK

▶ Тренинг …

1 месяц, 2 недели назад @ youtube.com
QAGuild live #45: Про визуальное тестирование интерфейсов
QAGuild live #45: Про визуальное тестирование интерфейсов QAGuild live #45: Про визуальное тестирование интерфейсов 1 месяц, 2 недели назад @ youtube.com
QAGuild live #44: Как правильно составить резюме IT специалисту?
QAGuild live #44: Как правильно составить резюме IT специалисту? QAGuild live #44: Как правильно составить резюме IT специалисту? 1 месяц, 4 недели назад @ youtube.com
QAGuild live #43: Пробуем Cypress для автотестов
QAGuild live #43: Пробуем Cypress для автотестов QAGuild live #43: Пробуем Cypress для автотестов

В этом эпизоде попробуем написать тесты на Cypress Подписывайтесь в telegram - http://bit.ly/qaguild-telegram Список тренингов, которые вы можете пройти онлайн:

▶ Автоматизация тестирования API с помощью Java: https://bit.ly/3joWD2G

▶ Автоматизация тестирования API с помощью Python: https://bit.ly/32JtqIW

▶ Автоматизация тестирования бекенда с помощью Java: https://bit.ly/39gMcub

▶ Aвтоматизация тестирования UI с помощью Java: https://bit.ly/31JzbHB

▶ Тренинг по настройке Jenkins CI для тестировщика: https://bit.ly/34Qz1QK

▶ Тренинг по работе с базами данных Java + SQL: https://bit.ly/2EPN6mi Поддержать развитие канала и выход новых видео

★ Становитесь патроном - http://bit.ly/qaguild-patre…

2 месяца, 1 неделя назад @ youtube.com
test videp
test videp test videp 2 месяца, 2 недели назад @ youtube.com
QAGuild live #42: 3 вещи которые нужно сделать перед созданием автотестов
QAGuild live #42: 3 вещи которые нужно сделать перед созданием автотестов QAGuild live #42: 3 вещи которые нужно сделать перед созданием автотестов

В этом эпизоде посмотрели на новые функции Selenium 4. Оценили их полезность для целей тестировщика Подписывайтесь в telegram - http://bit.ly/qaguild-telegram Список тренингов, которые вы можете пройти онлайн:

▶ Автоматизация тестирования API с помощью Java: https://bit.ly/3joWD2G

▶ Автоматизация тестирования API с помощью Python: https://bit.ly/32JtqIW

▶ Автоматизация тестирования бекенда с помощью Java: https://bit.ly/39gMcub

▶ Aвтоматизация тестирования UI с помощью Java: https://bit.ly/31JzbHB

▶ Тренинг по настройке Jenkins CI для тестировщика: https://bit.ly/34Qz1QK

▶ Тренинг по работе с базами данных Java + SQL: https://bit.ly/2EPN6mi Поддержать развитие канала и выход новых видео

★ С…

2 месяца, 2 недели назад @ youtube.com
QAGuild live: Как выглядит типичный рабочий день тестировщика?
QAGuild live: Как выглядит типичный рабочий день тестировщика? QAGuild live: Как выглядит типичный рабочий день тестировщика? 3 месяца, 2 недели назад @ youtube.com
QAGuild live #40: Как писать тесты на playwright?
QAGuild live #40: Как писать тесты на playwright? QAGuild live #40: Как писать тесты на playwright?

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

4 месяца, 1 неделя назад @ youtube.com
QAGuild live #39: Что такое Moon Cloud и зачем он для ваших тестов?
QAGuild live #39: Что такое Moon Cloud и зачем он для ваших тестов? QAGuild live #39: Что такое Moon Cloud и зачем он для ваших тестов?

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

4 месяца, 1 неделя назад @ youtube.com
QAGuild live #39: Что такое Moon Cloud и зачем он для ваших тестов?
QAGuild live #39: Что такое Moon Cloud и зачем он для ваших тестов? QAGuild live #39: Что такое Moon Cloud и зачем он для ваших тестов?

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

4 месяца, 1 неделя назад @ youtube.com
QAGuild live #37: C чего нужно начинать автоматизацию тестирования на проекте?
QAGuild live #37: C чего нужно начинать автоматизацию тестирования на проекте?

This page appears when Google automatically detects requests coming from your computer network which appear to be in violation of the Terms of Service .

The block will expire shortly after those requests stop.

In the meantime, solving the above CAPTCHA will let you continue to use our services.This traffic may have been sent by malicious software, a browser plug-in, or a script that sends automated requests.

If you share your network connection, ask your administrator for help — a different computer using the same IP address may be responsible.

Learn more Sometimes you may be asked to solve the CAPTCHA if you are using advanced terms that robots are known to use, or sending requests very qu…

4 месяца, 3 недели назад @ youtube.com
QAGuild live #38: Что лучше взять для автоматизации, Selenium или Selenide?
QAGuild live #38: Что лучше взять для автоматизации, Selenium или Selenide? QAGuild live #38: Что лучше взять для автоматизации, Selenium или Selenide?

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

4 месяца, 3 недели назад @ youtube.com
QAGuild live #36: Как использовать Moon для запуска Playwright тестов
QAGuild live #36: Как использовать Moon для запуска Playwright тестов QAGuild live #36: Как использовать Moon для запуска Playwright тестов

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

5 месяцев, 1 неделя назад @ youtube.com
SQA Days SQA Days
последний пост 1 месяц назад
Интервью с Леонидом Юденковым на конференции Analyst Days-11
Интервью с Леонидом Юденковым на конференции Analyst Days-11 Интервью с Леонидом Юденковым на конференции Analyst Days-11

Analyst Days-11. 9-10 октября 2020. Москва. Россия

www.analystdays.com

1 месяц назад @ youtube.com
Интервью с Ириной Суровой на конференции Analyst Days-11
Интервью с Ириной Суровой на конференции Analyst Days-11 Интервью с Ириной Суровой на конференции Analyst Days-11

Analyst Days-11. 9-10 октября 2020. Москва. Россия

www.analystdays.com

1 месяц назад @ youtube.com
Интервью с Анатолием Левенчуком на конференции Analyst Days-11
Интервью с Анатолием Левенчуком на конференции Analyst Days-11 Интервью с Анатолием Левенчуком на конференции Analyst Days-11

Analyst Days-11. 9-10 октября 2020. Москва. Россия

www.analystdays.com

1 месяц назад @ youtube.com
Интервью с Максимом Цепковым на конференции Analyst Days-11
Интервью с Максимом Цепковым на конференции Analyst Days-11 Интервью с Максимом Цепковым на конференции Analyst Days-11

Analyst Days-11. 9-10 октября 2020. Москва. Россия

www.analystdays.com

1 месяц назад @ youtube.com
Интервью с Татьяной Литвиновой на SQA Days-27
Интервью с Татьяной Литвиновой на SQA Days-27 Интервью с Татьяной Литвиновой на SQA Days-27

SQA Days-27. 6-7 ноября 2020. Москва. Россия

www.sqadays.com

1 месяц назад @ youtube.com
Интервью с Александром Александровым на SQA Days-27
Интервью с Александром Александровым на SQA Days-27 Интервью с Александром Александровым на SQA Days-27

SQA Days-27. 6-7 ноября 2020. Москва. Россия

www.sqadays.com

1 месяц назад @ youtube.com
Интервью с Алексеем Лянгузовым на SQA Days-27
Интервью с Алексеем Лянгузовым на SQA Days-27 Интервью с Алексеем Лянгузовым на SQA Days-27

SQA Days-27. 6-7 ноября 2020. Москва. Россия

www.sqadays.com

1 месяц назад @ youtube.com
Интервью с Дмитрием Безугловым на конференции Analyst Days-11
Интервью с Дмитрием Безугловым на конференции Analyst Days-11 Интервью с Дмитрием Безугловым на конференции Analyst Days-11

Analyst Days-11. 9-10 октября 2020. Москва. Россия

www.analystdays.com

1 месяц, 1 неделя назад @ youtube.com
Компания Luxoft Training - партнёр конференции Analyst Days-11
Компания Luxoft Training - партнёр конференции Analyst Days-11 Компания Luxoft Training - партнёр конференции Analyst Days-11

Analyst Days-11. 9-10 октября 2020. Москва. Россия

www.analystdays.com

1 месяц, 1 неделя назад @ youtube.com
Полный обзорный ролик конференции SQA Days-27
Полный обзорный ролик конференции SQA Days-27 Полный обзорный ролик конференции SQA Days-27

SQA Days-27. 6-7 ноября 2020. Москва. Россия

www.sqadays.com

1 месяц, 1 неделя назад @ youtube.com
Полный обзорный ролик конференции Analyst Days-11
Полный обзорный ролик конференции Analyst Days-11 Полный обзорный ролик конференции Analyst Days-11

Analyst Days-11. 9-10 октября 2020. Москва. Россия

www.analystdays.ru

1 месяц, 1 неделя назад @ youtube.com
Консист - партнёр конференции Analyst Days-11
Консист - партнёр конференции Analyst Days-11 Консист - партнёр конференции Analyst Days-11

Analyst Days-11. 9-10 октября 2020. Москва. Россия

1 месяц, 2 недели назад @ youtube.com
Полный обзорный ролик конференции Analyst Days-11
Полный обзорный ролик конференции Analyst Days-11 Полный обзорный ролик конференции Analyst Days-11

Analyst Days-11. 9-10 октября 2020. Москва. Россия

www.analystdays.ru

1 месяц, 2 недели назад @ youtube.com
Полный обзорный ролик конференции SQA Days-27
Полный обзорный ролик конференции SQA Days-27 Полный обзорный ролик конференции SQA Days-27

SQA Days-27. 6-7 ноября 2020. Москва. Россия

www.sqadays.com

1 месяц, 2 недели назад @ youtube.com
Test IT - партнер конференции SQA Days-27
Test IT - партнер конференции SQA Days-27 Test IT - партнер конференции SQA Days-27

SQA Days-27. 6-7 ноября 2020. Москва. Россия

www.sqadays.com

1 месяц, 2 недели назад @ youtube.com
Яндекс Тестирование Яндекс Тестирование
последний пост None
Подкасты
QA Guild QA Guild
последний пост 1 месяц назад
S3E17: Про найм в продуктовых компаниях с Дмитрием Меньшиковым
S3E17: Про найм в продуктовых компаниях с Дмитрием Меньшиковым S3E17: Про найм в продуктовых компаниях с Дмитрием Меньшиковым

We use cookies for various purposes including analytics and personalized marketing.

By continuing to use the service, you agree to our use of cookies as described in the Cookie Policy

1 месяц назад @ soundcloud.com
S3E16: Про тестирование игр: от танчиков до казино
S3E16: Про тестирование игр: от танчиков до казино S3E16: Про тестирование игр: от танчиков до казино

JavaScript is disabledTo continue, go to Settings and turn it on

1 месяц, 4 недели назад @ soundcloud.com
S03E15: Visual Testing из Open Source
S03E15: Visual Testing из Open Source S03E15: Visual Testing из Open Source

JavaScript is disabledTo continue, go to Settings and turn it on

3 месяца, 1 неделя назад @ soundcloud.com
S03E14: SecOps - второе пришествие
S03E14: SecOps - второе пришествие S03E14: SecOps - второе пришествие

JavaScript is disabledTo continue, go to Settings and turn it on

3 месяца, 2 недели назад @ soundcloud.com
S3E13: Про Тест планы и тест стратегии в 2020 году
S3E13: Про Тест планы и тест стратегии в 2020 году S3E13: Про Тест планы и тест стратегии в 2020 году

JavaScript is disabledTo continue, go to Settings and turn it on

5 месяцев назад @ soundcloud.com
S3E12: Про Швейцарию (спецвыпуск от подписчика)
S3E12: Про Швейцарию (спецвыпуск от подписчика) S3E12: Про Швейцарию (спецвыпуск от подписчика)

JavaScript is disabledTo continue, go to Settings and turn it on

5 месяцев, 1 неделя назад @ soundcloud.com
S03E11: Про релокацию в Эстонию
S03E11: Про релокацию в Эстонию S03E11: Про релокацию в Эстонию

JavaScript is disabledTo continue, go to Settings and turn it on

6 месяцев, 2 недели назад @ soundcloud.com
S03E10: Путь QA в BA и в Amazon
S03E10: Путь QA в BA и в Amazon S03E10: Путь QA в BA и в Amazon

JavaScript is disabledTo continue, go to Settings and turn it on

8 месяцев назад @ soundcloud.com
Special: Интервью на позицию джуниор тестировщика
Special: Интервью на позицию джуниор тестировщика Special: Интервью на позицию джуниор тестировщика

JavaScript is disabledTo continue, go to Settings and turn it on

8 месяцев назад @ soundcloud.com
S03E09: Что общего между SRE и QA
S03E09: Что общего между SRE и QA S03E09: Что общего между SRE и QA

JavaScript is disabledTo continue, go to Settings and turn it on

8 месяцев, 2 недели назад @ soundcloud.com
S03E08: Про DevOps и немного про релокацию в США
S03E08: Про DevOps и немного про релокацию в США S03E08: Про DevOps и немного про релокацию в США

JavaScript is disabledTo continue, go to Settings and turn it on

8 месяцев, 3 недели назад @ soundcloud.com
S3E07: Про DevSecOps с Барухом Садогурским
S3E07: Про DevSecOps с Барухом Садогурским S3E07: Про DevSecOps с Барухом Садогурским

JavaScript is disabledTo continue, go to Settings and turn it on

8 месяцев, 4 недели назад @ soundcloud.com
S03E05: Роман Горин, про тестирование, Microsoft и прочий холивар
S03E05: Роман Горин, про тестирование, Microsoft и прочий холивар S03E05: Роман Горин, про тестирование, Microsoft и прочий холивар

JavaScript is disabledTo continue, go to Settings and turn it on

9 месяцев, 3 недели назад @ soundcloud.com
S03E06: Про работу из дома
S03E06: Про работу из дома S03E06: Про работу из дома

JavaScript is disabledTo continue, go to Settings and turn it on

9 месяцев, 3 недели назад @ soundcloud.com
Radio QA Radio QA
последний пост 3 недели, 2 дня назад
Выпуск 65: Про Test IT
Выпуск 65: Про Test IT Выпуск 65: Про Test IT

Буквально в последний вагон уходящего года запрыгивает наш новый выпуск про Test IT.

Мы решили выяснить правда ли это и почему не TestLink.

Поэтому мы позвали в гости и допросили с пристрастием Евгения Хафизова — СЕО Test IT.

релизы под названиями созвездий — откуда пошла идея и почему именно созвездия?

отказывались ли Тест АйТи от клиентов.

3 недели, 2 дня назад @ radio-qa.com
Выпуск 64: За BDD!
Выпуск 64: За BDD! Выпуск 64: За BDD!

Если вы уже не раз задумывались о том, зачем нам столько BDD фреймворков, то мы принесли вам новый выпуск.

Есть ли в BDD буква ТBDD — это про разработку или про тестирование?

Про впечатления о найме людей с опытом в BDDManual QA и тесты на Gherkin — ожидаемая реальность?

Впечатления о BDD — среднее по больницеBDD для нетехнических специалистовСуществуют ли BDD-тестировщики и BDD-разработчики?

BDD и XP — перепись старпёров в эфире.

3 недели, 5 дней назад @ radio-qa.com
Выпуск 63: Польза и вред здравого смысла
Выпуск 63: Польза и вред здравого смысла Выпуск 63: Польза и вред здравого смысла

Этот экспериментальный выпуск (лайв-стрим на Youtbe) мы сделали вместе с нашими гостями:Юрой Твардовским (Head of R&D) и Евгением Абраменко (продакт-менеджер в adtech, fintech, hrtech)Весь выпуск старались найти здравый смысл, который, кажется, не захотел быть найденым и скрылся хохоча в закате.

1 месяц назад @ radio-qa.com
Выпуск 62: Удалённые конференции.
Выпуск 62: Удалённые конференции. Выпуск 62: Удалённые конференции.

А что если «удалёнка» — это не просто «переместить ноутбук из офиса домой», а целая большая конференция на сотни и тысячи людей?

Мы обсудили:TechLead Conf — на кого она рассчитана и почему за качество отвечают не только тестировщикиПерешли ли ребята в онлайн формат и как далось это решение?

Какие проблемы есть в онлайн формате?

Правда ли, что онлайн мероприятий стало слишком много?

А ещё у нас по ходу беседы родились идеи сразу для трёх стартапов, поэтому если они и у вас родятся — не забудьте позвать в долю.

2 месяца, 1 неделя назад @ radio-qa.com
Выпуск 61: Софтскильная психотерапия
Выпуск 61: Софтскильная психотерапия Выпуск 61: Софтскильная психотерапия

Друзья и мы даже не боимся этого слова — Коллеги!

Сей выпуск мы решили посвятить очередной темной стороне IT — работе с людьми (коучинг, наставничество, психоанализ…).

Все вопросы и кейсы (примеры/случаи) описанные ведущими — являются примерами от друзей и любые совпадения с реальными людьми — случайны!

раз пригласили к нам экспертов по «популярному психоанализу», психотерапии, обучению, и мягким навыкам и вдумчиво-лампово поговорили с ними.

В гостях у нас были:— Алена Алешина — владелец и директор по развитию компании EQuator, автор книги «Эмоциональный интеллект.

5 месяцев, 2 недели назад @ radio-qa.com
Пилотный выпуск QA VADIS — КУА ИДЁШЬ: собеседование симуляция на роль Middle QA
Пилотный выпуск QA VADIS — КУА ИДЁШЬ: собеседование симуляция на роль Middle QA Пилотный выпуск QA VADIS — КУА ИДЁШЬ: собеседование симуляция на роль Middle QA

В этом пробном выпуске мы записали живое видео-собеседование на роль Middle QA (без автоматизации) с Алексеем Алёшиным.

Собеседование-симуляция не претендует на раскрытие темы «настоящих» собеседований в настоящих компаниях, а служит для расширения горизонтов зрителей и ведущих выпуска.

В этом выпуске было:вопросы о теории тестированиивопросы по резюмевопросы по работе на проектахзадачкаСобеседовали заслуженные миддлы тестирования и ведущие подкаста:Алексей Виноградов (Германия)Татьяна Зинченко (Нидерланды)Если формат понравился — не стесняйтесь лайкать, комментировать и репостить видео, это будет мотивировать нас продолжать выпуски.

7 месяцев, 3 недели назад @ radio-qa.com
Выпуск 60: Искусственный AI интеллект
Выпуск 60: Искусственный AI интеллект Выпуск 60: Искусственный AI интеллект

AI, ML, Deep Learning — и прочие умные тренды.

Сейчас популярно более современное определение:Мы решили разобраться на встрече без галстуков — что же такое AI, как и что в нем можно тестировать?

Data-sets — что это?

Генеративные, Генеративно-состязательные сверточные сети, что это, примеры, как их тестировать?

Музыка: «Нейронная оборона» https://music.yandex.ru/artist/4445922 Всякое что не существует, но придумано машиной https://thisxdoesnotexist.com Какие навыки нужны — чтобы начать тестировать ML?

8 месяцев, 1 неделя назад @ radio-qa.com
Выпуск 59: Cтресс и эмоциональное выгорание
Выпуск 59: Cтресс и эмоциональное выгорание Выпуск 59: Cтресс и эмоциональное выгорание

Мы с вами уже больше 4 лет и пришло время признать: мы такие же люди, как и все остальные.

У нас тоже бывают стрессы, «плохие дни» и мы не понаслышке знаем, что такое выгорание.

Поэтому, пользуясь служебным положением, мы позвали в гости наикрутейших экспертов в этой области и устроили им допрос с пристрастием.

В гостях у нас были:— Алена Алешина — владелец и директор по развитию компании EQuator, автор книги «Эмоциональный интеллект.

Про печаль и задумчивость как фишечки нашей ментальностиПро психосоматикуЧто такое рабочий стресс и откуда он берётсяПро бёрнаут и плохо ли это«Русское страдание как смысл жизни»Как бёрнаут одного человека влияет на весь коллектив?

8 месяцев, 2 недели назад @ radio-qa.com
Выпуск 58: Не один дома
Выпуск 58: Не один дома Выпуск 58: Не один дома

Удалённая работа никого не оставляет равнодушным, вот и наши ведущие не смогли устоять.

Экспертов в этот раз не пригласили, потому что решили, что и сами умные.

В качестве выступающих от RadioQA были:Андрей Мясников и его 3-недельный опыт удалённой работы в геймерском креслеи его 3-недельный опыт удалённой работы в геймерском кресле Татьяна Зинченко — попрыгунчик в офис и обратно с 4-летним опытом удалённой работы.

— попрыгунчик в офис и обратно с 4-летним опытом удалённой работы.

Чем и с вами делимся!

9 месяцев, 2 недели назад @ radio-qa.com
Выпуск 57: Разрешение конфликтов
Выпуск 57: Разрешение конфликтов Выпуск 57: Разрешение конфликтов

По странному стечению обстоятельств после предыдущего выпуска нам срочно понадобилась помощь специалистов по разрешению конфликтов.

Про виды и типы конфликтовМожет, тогда вообще не конфликтовать раз это так плохо?

Про конфликтную ситуацию и конфликтное поведениеПро неконфликтное разрешение ситуацийА что если ничего не говорить и ждать, что всё само разрешится?

Конфликт как новая возможностьСтадия разрешения конфликтаКонфликт как механизм создания комфортного окруженияКак проводить конфликт так, чтобы он не перешёл в войну?

Таня нашла баг в Meetup.com, из-за которого новые мероприятия туда не постились, а уже существующие нельзя было апдейтить.

9 месяцев, 3 недели назад @ radio-qa.com
AB Testing AB Testing
последний пост 1 неделя, 2 дня назад
AB Testing Episode 132: MIndsets and Metrics
AB Testing Episode 132: MIndsets and Metrics AB Testing Episode 132: MIndsets and Metrics

Alan and Brent talk about Modern Testing (which isn't all that modern, and not really about testing) - including Agile, Lean, Delivery, DevOps, Data Science, Leadership, and more.

Between them, Alan and Brent have nearly 60 years of software experience and are here to tell stories and talk about what they're seeing in the world of software.Intro / Outro music on the AB Testing podcast is The One by Rivet.

License: CC BYIntro / Outro music on ABT343 is from“Werq” by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/)

1 неделя, 2 дня назад @ anchor.fm
AB Testing – Episode 131: The 2020 Year End Extravaganza
AB Testing – Episode 131: The 2020 Year End Extravaganza AB Testing – Episode 131: The 2020 Year End Extravaganza

Intro / Outro music on the AB Testing podcast is The One by Rivet.

License: CC BYIntro / Outro music on ABT343 is from https://filmmusic.io“Werq” by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/)

1 месяц, 2 недели назад @ angryweasel.com
AB Testing – Episode 130: The Pre-Election Episode
AB Testing – Episode 130: The Pre-Election Episode AB Testing – Episode 130: The Pre-Election Episode

Intro / Outro music on the AB Testing podcast is The One by Rivet.

License: CC BYIntro / Outro music on ABT343 is from https://filmmusic.io“Werq” by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/)

2 месяца, 2 недели назад @ angryweasel.com
AB Testing – Episode 129: Alan’s Journey to Modern Testing
AB Testing – Episode 129: Alan’s Journey to Modern Testing AB Testing – Episode 129: Alan’s Journey to Modern Testing

Intro / Outro music on the AB Testing podcast is The One by Rivet.

License: CC BYIntro / Outro music on ABT343 is from https://filmmusic.io“Werq” by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/)

3 месяца назад @ angryweasel.com
AB Testing – Episode 128: Brent’s Path to Modern Testing
AB Testing – Episode 128: Brent’s Path to Modern Testing AB Testing – Episode 128: Brent’s Path to Modern Testing

Intro / Outro music on the AB Testing podcast is The One by Rivet.

License: CC BYIntro / Outro music on ABT343 is from https://filmmusic.io“Werq” by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/)

4 месяца назад @ angryweasel.com
AB Testing – Episode 127: Brent’s Hand & Alan’s Org
AB Testing – Episode 127:  Brent’s Hand & Alan’s Org AB Testing – Episode 127: Brent’s Hand & Alan’s Org

Intro / Outro music on the AB Testing podcast is The One by Rivet.

License: CC BYIntro / Outro music on ABT343 is from https://filmmusic.io“Werq” by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/)

4 месяца, 2 недели назад @ angryweasel.com
AB Testing – Episode 126: Azure Powered
AB Testing – Episode 126: Azure Powered AB Testing – Episode 126: Azure Powered

Intro / Outro music on the AB Testing podcast is The One by Rivet.

License: CC BYIntro / Outro music on ABT343 is from https://filmmusic.io“Werq” by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/)

5 месяцев назад @ angryweasel.com
ABT 343 – Andreas Worm
ABT 343 – Andreas Worm ABT 343 – Andreas Worm

Intro / Outro music on the AB Testing podcast is The One by Rivet.

License: CC BYIntro / Outro music on ABT343 is from https://filmmusic.io“Werq” by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/)

5 месяцев, 1 неделя назад @ angryweasel.com
ABT 343 – Danny Faught
ABT 343 – Danny Faught ABT 343 – Danny Faught

My guest for the ABT 343 is Danny Faught.

We talk about his move out of being a dedicated tester, and well as the biography he’s putting together.

Find Danny on twitter and read his blog.

5 месяцев, 2 недели назад @ angryweasel.com
AB Testing – Episode 125: P* Management and ATAOSQ
AB Testing – Episode 125: P* Management and ATAOSQ AB Testing – Episode 125: P* Management and ATAOSQ

Just Brent and Alan this week.

We talk about how Program Management can help with Modern Testing and Accelerating the Achievement of Shippable Quality……but mostly Alan tries to explain to Brent that Product Management is different than Program Management, no matter what titles Microsoft use.

Worth reading on the topic: https://leanpub.com/agileprogrammanagement

5 месяцев, 3 недели назад @ angryweasel.com
AB Testing – Episode 124: Learning with Maaret
AB Testing – Episode 124: Learning with Maaret AB Testing – Episode 124: Learning with Maaret

Brent and Alan are joined by Maaret Pyhäjärvi, who talks with us about her role, the role of testing in general, mob programming, and a whole lot of other topics.

I hope this was the beginning of a longer conversation, and we hope to have Maaret as a guest again soon.

Maaret’s blogMaaret’s book on Exploratory TestingHer book on Mob ProgrammingThe above links, and much, much more are all on https://maaretp.com – bookmark it.

6 месяцев, 1 неделя назад @ angryweasel.com
AB Testing – Episode 123: Sue Loh’s Evil Plan to Save the World
AB Testing – Episode 123: Sue Loh’s Evil Plan to Save the World AB Testing – Episode 123: Sue Loh’s Evil Plan to Save the World

Intro / Outro music on the AB Testing podcast is The One by Rivet.

License: CC BYIntro / Outro music on ABT343 is from https://filmmusic.io“Werq” by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/)

6 месяцев, 3 недели назад @ angryweasel.com
AB Testing – Episode 122: Julian Bucknall and TestCafe
AB Testing – Episode 122: Julian Bucknall and TestCafe AB Testing – Episode 122: Julian Bucknall and TestCafe

Intro / Outro music on the AB Testing podcast is The One by Rivet.

License: CC BYIntro / Outro music on ABT343 is from https://filmmusic.io“Werq” by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/)

7 месяцев, 2 недели назад @ angryweasel.com
AB Testing – Episode 121: Peter Senge is Old
AB Testing – Episode 121: Peter Senge is Old AB Testing – Episode 121: Peter Senge is Old

We talk a bit about Covid (again), touch on a few random subjects, and then find time to answer a few mailbag questions.

We also now have an AB Testing Podcast instagram.

8 месяцев, 1 неделя назад @ angryweasel.com
AB Testing – Episode 120: David Bishop on Metagility
AB Testing – Episode 120: David Bishop on Metagility AB Testing – Episode 120: David Bishop on Metagility

Intro / Outro music on the AB Testing podcast is The One by Rivet.

License: CC BYIntro / Outro music on ABT343 is from https://filmmusic.io“Werq” by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/)

8 месяцев, 3 недели назад @ angryweasel.com
Ministry of Testing Podcasts Ministry of Testing Podcasts
последний пост 1 неделя, 1 день назад
Meet the Instructor - Butch Mayhew
Meet the Instructor - Butch Mayhew Meet the Instructor - Butch Mayhew

Meet the Instructor - Butch MayhewDescription:In this Meet The Instructor Podcast, we meet Butch Mayhew whose workshop is 'Uncovering the Power of Browser DevTools'The Meet the Instructor mini series is a collection of short podcasts with our instructors for the 2020/21 99 Minute Workshop series.

Each podcast gives you an opportunity to get to know the instructor and what they are covering in their workshop.

So you can discover which workshop is the right one for you.

To learn more about the 99 Minute Workshop on Testing, visit the Ministry of Testing events page

1 неделя, 1 день назад @ ministryoftesting.com
Meet the Instructor - Louise Gibbs
Meet the Instructor - Louise Gibbs Meet the Instructor - Louise Gibbs

Meet the Instructor - Louise GibbsDescription:In this Meet The Instructor Podcast, we meet Louise Gibbs whose workshop is 'Visual Facilitation and Sketchnoting'The Meet the Instructor mini series is a collection of short podcasts with our instructors for the 2020/21 99 Minute Workshop series.

Each podcast gives you an opportunity to get to know the instructor and what they are covering in their workshop.

So you can discover which workshop is the right one for you.

To learn more about the 99 Minute Workshop on Testing, visit the Ministry of Testing events page

1 неделя, 1 день назад @ ministryoftesting.com
Meet the Instructor - Jenna Charlton
Meet the Instructor - Jenna Charlton Meet the Instructor - Jenna Charlton

Meet the Instructor - Jenna CharltonDescription:In this Meet The Instructor Podcast, we meet Jenna Charlton whose workshop is 'Team Care: Making Mental Health an Agile Practice'The Meet the Instructor mini series is a collection of short podcasts with our instructors for the 2020/21 99 Minute Workshop series.

Each podcast gives you an opportunity to get to know the instructor and what they are covering in their workshop.

So you can discover which workshop is the right one for you.

To learn more about the 99 Minute Workshop on Testing, visit the Ministry of Testing events page

1 неделя, 1 день назад @ ministryoftesting.com
Meet the Instructor - Lee Marshall
Meet the Instructor - Lee Marshall Meet the Instructor - Lee Marshall

Meet the Instructor - Lee MarshallDescription:In this Meet The Instructor Podcast, we meet Lee Marshall whose workshop is 'An Introduction to SQL for testers'The Meet the Instructor mini series is a collection of short podcasts with our instructors for the 2020/21 99 Minute Workshop series.

Each podcast gives you an opportunity to get to know the instructor and what they are covering in their workshop.

So you can discover which workshop is the right one for you.

To learn more about the 99 Minute Workshop on Testing, visit the Ministry of Testing events page

1 неделя, 1 день назад @ ministryoftesting.com
Meet the Instructor - Beren Van Daele
Meet the Instructor - Beren Van Daele Meet the Instructor - Beren Van Daele

Meet the Instructor - Beren Van DaeleDescription:In this Meet The Instructor Podcast, we meet Beren Van Daele whose workshop is 'RiskStorming Online'The Meet the Instructor mini series is a collection of short podcasts with our instructors for the 2020/21 99 Minute Workshop series.

Each podcast gives you an opportunity to get to know the instructor and what they are covering in their workshop.

So you can discover which workshop is the right one for you.

To learn more about the 99 Minute Workshop on Testing, visit the Ministry of Testing events page

1 неделя, 1 день назад @ ministryoftesting.com
Meet the Instructor - Simon Berner
Meet the Instructor - Simon Berner Meet the Instructor - Simon Berner

Meet the Instructor - Simon BernerDescription:In this Meet The Instructor Podcast, we meet Simon Berner whose workshop is 'Git Foundations'The Meet the Instructor mini series is a collection of short podcasts with our instructors for the 2020/21 99 Minute Workshop series.

Each podcast gives you an opportunity to get to know the instructor and what they are covering in their workshop.

So you can discover which workshop is the right one for you.

To learn more about the 99 Minute Workshop on Testing, visit the Ministry of Testing events page

1 неделя, 1 день назад @ ministryoftesting.com
Meet the Instructor - Roman Segador
Meet the Instructor - Roman Segador Meet the Instructor - Roman Segador

Meet the Instructor - Roman SegadorDescription:In this Meet The Instructor Podcast, we meet Roman Segador whose workshop is 'How to solve integration issues with Contract Testing'The Meet the Instructor mini series is a collection of short podcasts with our instructors for the 2020/21 99 Minute Workshop series.

Each podcast gives you an opportunity to get to know the instructor and what they are covering in their workshop.

So you can discover which workshop is the right one for you.

To learn more about the 99 Minute Workshop on Testing, visit the Ministry of Testing events page

1 неделя, 1 день назад @ ministryoftesting.com
Meet the Instructor - Ady Stokes
Meet the Instructor - Ady Stokes Meet the Instructor - Ady Stokes

Meet the Instructor - Ady StokesDescription:In this Meet The Instructor Podcast, we meet Ady Stokes whose workshop is 'Interactive Accessibility Quiz'The Meet the Instructor mini series is a collection of short podcasts with our instructors for the 2020/21 99 Minute Workshop series.

Each podcast gives you an opportunity to get to know the instructor and what they are covering in their workshop.

So you can discover which workshop is the right one for you.

To learn more about the 99 Minute Workshop on Testing, visit the Ministry of Testing events page

1 неделя, 1 день назад @ ministryoftesting.com
Meet the Instructor - Abby Bangser
Meet the Instructor - Abby Bangser Meet the Instructor - Abby Bangser

In this Meet The Instructor Podcast, we meet Abby Bangser whose workshop is 'What is testing in production and why would we ever do that?!'

The Meet the Instructor mini series is a collection of short podcasts with our instructors for the 2020/21 99 Minute Workshop series.

Each podcast gives you an opportunity to get to know the instructor and what they are covering in their workshop.

So you can discover which workshop is the right one for you.

To learn more about the 99 Minute Workshop on Testing, visit the Ministry of Testing events page

1 неделя, 1 день назад @ ministryoftesting.com
Meet the Instructor - Ali Haydar
Meet the Instructor - Ali Haydar Meet the Instructor - Ali Haydar

Meet the Instructor - Ali HaydarDescription:In this Meet The Instructor Podcast, we meet Ali Haydar whose workshop is 'Mocks and Testability'The Meet the Instructor mini series is a collection of short podcasts with our instructors for the 2020/21 99 Minute Workshop series.

Each podcast gives you an opportunity to get to know the instructor and what they are covering in their workshop.

So you can discover which workshop is the right one for you.

To learn more about the 99 Minute Workshop on Testing, visit the Ministry of Testing events page

1 неделя, 1 день назад @ ministryoftesting.com
Meet the Instructor - Dana Aonofreisei
Meet the Instructor - Dana Aonofreisei Meet the Instructor - Dana Aonofreisei

Meet the Instructor - Dana AonofreiseiDescription:In this Meet The Instructor Podcast, we meet Dana Aonofreisei whose workshop is 'Leading a Test Automation Strategy'The Meet the Instructor mini series is a collection of short podcasts with our instructors for the 2020/21 99 Minute Workshop series.

Each podcast gives you an opportunity to get to know the instructor and what they are covering in their workshop.

So you can discover which workshop is the right one for you.

To learn more about the 99 Minute Workshop on Testing, visit the Ministry of Testing events page

1 неделя, 1 день назад @ ministryoftesting.com
MoT Podcast - Carlos meets Ash
MoT Podcast - Carlos meets Ash MoT Podcast - Carlos meets Ash

MoT Podcast - Carlos meets AshDescription:Happy new year everyone and happy new podcast season!

Carlos kicks things off with a chat with Ash Winter about their new Dojo Course all around Operability.

They talk about what Operability is, why it's important, how testers can be involved and leverage it, and what the course will be covering.

If you would like to take Ash's new course, click to learn more about 'Improving your testing through operability'

1 неделя, 3 дня назад @ ministryoftesting.com
Testers' Island Discs Ep42 - Drew Pontikis
Testers' Island Discs Ep42 - Drew Pontikis Testers' Island Discs Ep42 - Drew Pontikis

Testers' Island Discs Ep42 - Drew PontikisDescription:In the final island broadcast of 2020, Drew Pontikis floats by to build upon last episode’s discussions around shaping quality culture within your organisation, and how you can help by developing communities of practice.

We touch upon Drew’s experiences with starting the Ministry of Testing Peterborough meetup group, with some top tips on how to create a group from scratch, including some valuable advice about not losing your passwords.

As we’re feeling festive, there’s also a bit of chat about so-bad-they’re-good films, we look back on 2020 and forward to 2021, and Neil makes the sort of promise that you shouldn’t make on a publicly-ava…

1 месяц назад @ ministryoftesting.com
MoT Podcast - Mike meets David Burns
MoT Podcast - Mike meets David Burns MoT Podcast - Mike meets David Burns

MoT Podcast - Mike meets David BurnsDescription:In this Podcast, Mike chats with David Burns covering the topic of Automated testing and how to find a balance between Manual and Automated testing.

David is the Chair of the W3C Browser Testing and Tools Working group and co-editor of the WebDriver specification, trying to ensure automation frameworks in browsers are interoperable.

He was an engineering manager at Mozilla within Developer Experience working on tooling and infrastructure to help make a better web and now heads up the Open Source work at BrowserStack.

David has been a core contributor on the Selenium project for over a decade supporting Firefox and the Python client bindings.

T…

1 месяц, 1 неделя назад @ ministryoftesting.com
MoT Podcast - Mark meets Valentin Guerlesquin
MoT Podcast - Mark meets Valentin Guerlesquin MoT Podcast - Mark meets Valentin Guerlesquin

MoT Podcast - Mark meets Valentin GuerlesquinDescription:In this podcast Mark meets Valentin a software testing professional for more than ten years.

Valentin has worked in several roles, including test environment management, manual functional testing, mobile, and testing process improvement.

The two get together for a discussion and a reflection on COVID-19 testing and what the challenges of testing for the virus can teach us about the challenges we have in software testing.

And more specifically automation for software testing.

This podcast is sponsored by Sauce Labs

1 месяц, 2 недели назад @ ministryoftesting.com
Telegram-каналы
Automation Remarks Automation Remarks
последний пост 2 часа назад
​​Все PRO админы идут на «Administrator Linux. Advanced» — онлайн-курс для системных инженеров с опытом!Успейте занять место — ⏳старт занятий 27 января. Навыки кластеризации и виртуализации, которые вы освоите, помогут вам упростить работу с сотнями сервер
​​Все PRO админы идут на «Administrator Linux. Advanced» — онлайн-курс для системных инженеров с опытом!Успейте занять место — ⏳старт занятий 27 января. Навыки кластеризации и виртуализации, которые вы освоите, помогут вам упростить работу с сотнями сервер ​​Все PRO админы идут на «Administrator Linux. Advanced» — онлайн-курс для системных инженеров с опытом!Успейте занять место — ⏳старт занятий 27 января. Навыки кластеризации и виртуализации, которые вы освоите, помогут вам упростить работу с сотнями сервер

​​Все PRO админы идут на «Administrator Linux. Advanced» — онлайн-курс для системных инженеров с опытом!Успейте занять место — ⏳старт занятий 27 января. Навыки кластеризации и виртуализации, которые вы освоите, помогут вам упростить работу с сотнями серверов и подняться на новую карьерную ступень.👉🏻Пройдите вступительный тест, чтобы присоединиться к курсу со скидкой: https://otus.pw/J5rC/#реклама

2 часа назад @ t.me
Топ тулов по автоматизации на 2021Джо Калантонио выпустил видео и изложил свои мысли относительно 11 лучших инструментов для автоматизации тестирования, на которые вам стоит обратить внимание в 2021 году. Должен признаться, некоторые имена я услышал в перв
Топ тулов по автоматизации на 2021Джо Калантонио выпустил видео и изложил свои мысли относительно 11 лучших инструментов для автоматизации тестирования, на которые вам стоит обратить внимание в 2021 году. Должен признаться, некоторые имена я услышал в перв Топ тулов по автоматизации на 2021Джо Калантонио выпустил видео и изложил свои мысли относительно 11 лучших инструментов для автоматизации тестирования, на которые вам стоит обратить внимание в 2021 году. Должен признаться, некоторые имена я услышал в перв

Топ тулов по автоматизации на 2021Джо Калантонио выпустил видео и изложил свои мысли относительно 11 лучших инструментов для автоматизации тестирования, на которые вам стоит обратить внимание в 2021 году. Должен признаться, некоторые имена я услышал в первый раз: SeleniumBase, Checkley, DeepFactor.Первая тройка выглядит так:🚀 Selenium 🚀 WebDriverIO 🚀 CypressЧто вы думаете по поводу такого ранжирования?Ссылка на видео:https://www.youtube.com/watch?v=QebexGIm6sA

3 часа назад @ t.me
​​Знакомая ситуация: хочешь вызвать такси, уже выбрал маршрут, а кнопка «Заказать» не работает. Злишься, пробуешь перезагрузить приложение, в итоге пишешь гневную жалобу и заказываешь машину в другом приложении.Кто виноват? Ретроградный Меркурий, нагрузка
​​Знакомая ситуация: хочешь вызвать такси, уже выбрал маршрут, а кнопка «Заказать» не работает. Злишься, пробуешь перезагрузить приложение, в итоге пишешь гневную жалобу и заказываешь машину в другом приложении.Кто виноват? Ретроградный Меркурий, нагрузка ​​Знакомая ситуация: хочешь вызвать такси, уже выбрал маршрут, а кнопка «Заказать» не работает. Злишься, пробуешь перезагрузить приложение, в итоге пишешь гневную жалобу и заказываешь машину в другом приложении.Кто виноват? Ретроградный Меркурий, нагрузка

​​Знакомая ситуация: хочешь вызвать такси, уже выбрал маршрут, а кнопка «Заказать» не работает. Злишься, пробуешь перезагрузить приложение, в итоге пишешь гневную жалобу и заказываешь машину в другом приложении.Кто виноват? Ретроградный Меркурий, нагрузка на приложение в 9 утра понедельника или недобросовестный тестировщик, который не нашел все баги? Скорее, последнее. А ведь это — одна из самых простых профессий в IT, и от специалистов-тестировщиков зависит действительно многое. Компании борются за профессионалов.Для тех, кто хочет стартовать в IT, но не погружаться в программирование с головой (да, такое бывает), в SkillFactory есть курс-симулятор «Тестировщик ПО». Постепенно, под руковод…

1 день, 2 часа назад @ t.me
Вакансiя Manual QA EngineerКомпанія - Solid (solidgate.com).Solid - це платіжний шлюз, який забезпечує компаніям в усьому світі приймати онлайн-платежі клієнтів різними способами: від банківських карт і електронних гаманців до PayPal і Alipay.😎 Зараз шукає
Вакансiя Manual QA EngineerКомпанія - Solid (solidgate.com).Solid - це платіжний шлюз, який забезпечує компаніям в усьому світі приймати онлайн-платежі клієнтів різними способами: від банківських карт і електронних гаманців до PayPal і Alipay.😎 Зараз шукає Вакансiя Manual QA EngineerКомпанія - Solid (solidgate.com).Solid - це платіжний шлюз, який забезпечує компаніям в усьому світі приймати онлайн-платежі клієнтів різними способами: від банківських карт і електронних гаманців до PayPal і Alipay.😎 Зараз шукає

Вакансiя Manual QA EngineerКомпанія - Solid (solidgate.com).Solid - це платіжний шлюз, який забезпечує компаніям в усьому світі приймати онлайн-платежі клієнтів різними способами: від банківських карт і електронних гаманців до PayPal і Alipay.😎 Зараз шукаємо в команду Junior+/Middle Manual QA Engineer. Чудово, якщо ти:✓ маєш комерційний досвід в QA від 1го року (особливо в тестуванні АРІ)✓ розумієш клієнт-серверну архітектуру, SDLC✓ ініціативний та уважний до деталейhttps://jobs.dou.ua/companies/solid/vacancies/132145/Надсилай резюме або ж звертайся за деталями ☺️ .Telegram - @Maryna_Postryganmaryna.postrygan@solidgate.comlinkedin.com/in/maryna-postrygan

2 дня, 2 часа назад @ t.me
​​Клевые новости для всех, кто хочет стартануть в Automation — ребята из школы автоматизации QA.GURU проводят бесплатное вводное занятие 20 января в 20:00 МСКПочему надо сходить:— Занятие проведут преподаватели школы практики с многолетним опытом: Станисла
​​Клевые новости для всех, кто хочет стартануть в Automation — ребята из школы автоматизации QA.GURU проводят бесплатное вводное занятие 20 января в 20:00 МСКПочему надо сходить:— Занятие проведут преподаватели школы практики с многолетним опытом: Станисла ​​Клевые новости для всех, кто хочет стартануть в Automation — ребята из школы автоматизации QA.GURU проводят бесплатное вводное занятие 20 января в 20:00 МСКПочему надо сходить:— Занятие проведут преподаватели школы практики с многолетним опытом: Станисла

​​Клевые новости для всех, кто хочет стартануть в Automation — ребята из школы автоматизации QA.GURU проводят бесплатное вводное занятие 20 января в 20:00 МСКПочему надо сходить:— Занятие проведут преподаватели школы практики с многолетним опытом: Станислав Васенков (qa.guru), Артём Ерошенко (Allure), Алексей Виноградов (Selenide), Роман Орлов (Selenoid).— чтобы узнать о профессии инженера по автоматизации тестирования, как и куда расти, за что платят деньги;— посмотреть, как выглядит готовый автотест и какие инструменты используются для их создания;— узнать о программе курса и получить материалы для самостоятельного обучения.Занятие бесплатное — для регистрации заполните форму на сайте qa.…

3 дня, 2 часа назад @ t.me
AWS re:Invent 2020 - Developer Keynote with Dr. Werner VogelsОдин из кейноутов с AWS re:Invent 2020. Здесь все важные анонсы сервисов от AWS, которые изменят жизнь разработчиков. Зачем оно тестировщику или автоматизатору? Это все про индустрию и развитие:
AWS re:Invent 2020 - Developer Keynote with Dr. Werner VogelsОдин из кейноутов с AWS re:Invent 2020. Здесь все важные анонсы сервисов от AWS, которые изменят жизнь разработчиков. Зачем оно тестировщику или автоматизатору? Это все про индустрию и развитие: AWS re:Invent 2020 - Developer Keynote with Dr. Werner VogelsОдин из кейноутов с AWS re:Invent 2020. Здесь все важные анонсы сервисов от AWS, которые изменят жизнь разработчиков. Зачем оно тестировщику или автоматизатору? Это все про индустрию и развитие:

AWS re:Invent 2020 - Developer Keynote with Dr. Werner VogelsОдин из кейноутов с AWS re:Invent 2020. Здесь все важные анонсы сервисов от AWS, которые изменят жизнь разработчиков. Зачем оно тестировщику или автоматизатору? Это все про индустрию и развитие: если вы слышите что-то сегодня, через год оно уже будет на вашем проекте мечты. Рекомендую потратить 2 часа и глянуть. Особенно круто выглядит формат самой презентации на старом заводе.https://www.youtube.com/watch?v=jt-gV1YwmnI

6 дней, 2 часа назад @ t.me
Пришло время обнуляться и сделать анонс бота @automation_remarks_bot и привязанного к нему чата. Я решил создать его с целью развития комьюнити и создания места, где люди говорят о тестировании без флуда, рекламы и токсичных участников. Места, где люди не
Пришло время обнуляться и сделать анонс бота @automation_remarks_bot и привязанного к нему чата. Я решил создать его с целью развития комьюнити и создания места, где люди говорят о тестировании без флуда, рекламы и токсичных участников. Места, где люди не Пришло время обнуляться и сделать анонс бота @automation_remarks_bot и привязанного к нему чата. Я решил создать его с целью развития комьюнити и создания места, где люди говорят о тестировании без флуда, рекламы и токсичных участников. Места, где люди не

Пришло время обнуляться и сделать анонс бота @automation_remarks_bot и привязанного к нему чата. Я решил создать его с целью развития комьюнити и создания места, где люди говорят о тестировании без флуда, рекламы и токсичных участников. Места, где люди не стесняются задавать вопросы и делиться опытом (необязательно успешным). Что там будет:📌 регулярные посты, новости, ссылки на закрытые YouTube стримы и ранний доступ к подкасту;📌 1 раз в месяц будем собираться и обсуждать новости индустрии (сначала онлайн, а как попустит корону, попробуем делать митапы оффлайн);📌 закрытый чат с модерацией.Что будет с бесплатным каналом?Он продолжит свое существование на прежней основе, уменьшится частота по…

1 неделя, 1 день назад @ t.me
📍Middle/Senior QA Automation Engineer (Java)О компании:START SMALL, GROW FAST TO GATHER https://incoalliance.com/ 🔎Сейчас нам очень нужны Middle/Senior QA Automation Engineer - со знанием Java и OOP. Очень круто если у тебя есть опыт работы с:- automati
📍Middle/Senior QA Automation Engineer (Java)О компании:START SMALL, GROW FAST TO GATHER   https://incoalliance.com/ 🔎Сейчас нам очень нужны Middle/Senior QA Automation Engineer - со знанием Java  и OOP. Очень круто если у тебя есть опыт работы с:- automati 📍Middle/Senior QA Automation Engineer (Java)О компании:START SMALL, GROW FAST TO GATHER https://incoalliance.com/ 🔎Сейчас нам очень нужны Middle/Senior QA Automation Engineer - со знанием Java и OOP. Очень круто если у тебя есть опыт работы с:- automati

📍Middle/Senior QA Automation Engineer (Java)О компании:START SMALL, GROW FAST TO GATHER https://incoalliance.com/ 🔎Сейчас нам очень нужны Middle/Senior QA Automation Engineer - со знанием Java и OOP. Очень круто если у тебя есть опыт работы с:- automation testing experience with API - microservices- web-related technologies or Big-Data technologies (like Hadoop, Elastic-Search, Kafka, Redis)С радостью отвечу на вопросы, пиши мне 📩: Telegram: @alina_b20Email: alina.burlaka@incoalliance.comLinkedin: https://www.linkedin.com/in/alina-burlaka-284667119/

1 неделя, 3 дня назад @ t.me
Selenium 4 and What’s Next with Simon StewartВ декабре Joe Colantonio взял интервью у создателя Selenium - Саймона Стюарда. Достаточно познавательно про новые фичи и Selenium 5.2:04 What is WebDriver BIDI spec5:56 Selenium Chrome Debugging8:43 W3C Spec10:1
Selenium 4 and What’s Next with Simon StewartВ декабре Joe Colantonio взял интервью у создателя Selenium - Саймона Стюарда. Достаточно познавательно про новые фичи и Selenium 5.2:04 What is WebDriver BIDI spec5:56 Selenium Chrome Debugging8:43 W3C Spec10:1 Selenium 4 and What’s Next with Simon StewartВ декабре Joe Colantonio взял интервью у создателя Selenium - Саймона Стюарда. Достаточно познавательно про новые фичи и Selenium 5.2:04 What is WebDriver BIDI spec5:56 Selenium Chrome Debugging8:43 W3C Spec10:1

Selenium 4 and What’s Next with Simon StewartВ декабре Joe Colantonio взял интервью у создателя Selenium - Саймона Стюарда. Достаточно познавательно про новые фичи и Selenium 5.2:04 What is WebDriver BIDI spec5:56 Selenium Chrome Debugging8:43 W3C Spec10:10 Selenium Alpha11:33 Simon leaving the Selenium Project 13:35 Selenium as a Standard15:27 New Selenium IDE17:04 New Selenium Grid19:18 New Relative Locators functionality23:33 New Open Telemetry24:38 GraphQL endpoint25:30 Chrome debugging protocol29:00 Selenium 531:29 New Selenium Leadership34:19 Simon selenium actionable advice https://youtu.be/hptUB5k0tKM

2 недели, 1 день назад @ t.me
How do you test your tests? by FacebookВ инженерном блоге Facebook появилась очень интересная статья на тему flaky тестов. Ребятки не просто там помещают в карантин или ретраят тесты. Они разработали собственный алгоритм - the probabilistic flakiness score
How do you test your tests? by FacebookВ инженерном блоге Facebook появилась очень интересная статья на тему flaky тестов. Ребятки не просто там помещают в карантин или ретраят тесты. Они разработали собственный алгоритм - the probabilistic flakiness score How do you test your tests? by FacebookВ инженерном блоге Facebook появилась очень интересная статья на тему flaky тестов. Ребятки не просто там помещают в карантин или ретраят тесты. Они разработали собственный алгоритм - the probabilistic flakiness score

How do you test your tests? by FacebookВ инженерном блоге Facebook появилась очень интересная статья на тему flaky тестов. Ребятки не просто там помещают в карантин или ретраят тесты. Они разработали собственный алгоритм - the probabilistic flakiness score. Математически выверенный скор позволяет трекать тесты и показывает когда наступает момент "хороших" тестов. Люто рекомендую почитатьhttps://engineering.fb.com/2020/12/10/developer-tools/probabilistic-flakiness/

2 недели, 3 дня назад @ t.me
​​Последний пост в 2020Пришло время написать крайний последний пост в 2020м году. Подведем итоги(банальщина). Не хочу писать о том, как всем было сложно. Ведь это, по сути, уже история. Хочу поблагодарить всех - тех, кто читает этот канал с первого дня и
​​Последний пост в 2020Пришло время написать крайний последний пост в 2020м году. Подведем итоги(банальщина). Не хочу писать о том, как всем было сложно. Ведь это, по сути, уже история. Хочу поблагодарить всех -  тех, кто читает этот канал с первого дня и ​​Последний пост в 2020Пришло время написать крайний последний пост в 2020м году. Подведем итоги(банальщина). Не хочу писать о том, как всем было сложно. Ведь это, по сути, уже история. Хочу поблагодарить всех - тех, кто читает этот канал с первого дня и

​​Последний пост в 2020Пришло время написать крайний последний пост в 2020м году. Подведем итоги(банальщина). Не хочу писать о том, как всем было сложно. Ведь это, по сути, уже история. Хочу поблагодарить всех - тех, кто читает этот канал с первого дня и тех, кто присоединился недавно. Это большая мотивация - слышать положительные отзывы и слова благодарности за проделанную работу и вклад в развитие комьюнити тестировщиков. Радует и наличие конструктивной критики - это очень важный аспект развития меня лично и канала в целом.Хочу пожелать вам прежде всего здоровья, морального и физического. Ставьте перед собой цели, идите к ним, развивайтесь, много читайте. В клубе "4.8к" еще полно свободны…

3 недели, 1 день назад @ t.me
HUMBLE BOOK BUNDLE: INFRASTRUCTURE & OPS BY O'REILLY Подъехала порция книг от O'REILLY. Считай за даром можно купить книги про Terraform, Kubernetes или AWS Lambda. Можно купить пачку и подарить свои друзьям из мира DevOps или подкинуть им ссылку.https
HUMBLE BOOK BUNDLE: INFRASTRUCTURE &amp; OPS BY O'REILLY Подъехала порция книг от O'REILLY. Считай за даром можно купить книги про Terraform, Kubernetes или AWS Lambda. Можно купить пачку и подарить свои друзьям из мира DevOps или подкинуть им ссылку.https HUMBLE BOOK BUNDLE: INFRASTRUCTURE &amp; OPS BY O'REILLY Подъехала порция книг от O'REILLY. Считай за даром можно купить книги про Terraform, Kubernetes или AWS Lambda. Можно купить пачку и подарить свои друзьям из мира DevOps или подкинуть им ссылку.https

HUMBLE BOOK BUNDLE: INFRASTRUCTURE & OPS BY O'REILLY Подъехала порция книг от O'REILLY. Считай за даром можно купить книги про Terraform, Kubernetes или AWS Lambda. Можно купить пачку и подарить свои друзьям из мира DevOps или подкинуть им ссылку.https://www.humblebundle.com/books/infrastructure-ops-oreilly-books

3 недели, 6 дней назад @ t.me
​​Секрет, который знают не все: чтобы «войти в IT», необязательно сразу становиться программистом. Можно начать с другой близкой профессии — не такую сложной, но не менее востребованной.Речь о профессии тестировщика, для которой не нужно знать языки програ
​​Секрет, который знают не все: чтобы «войти в IT», необязательно сразу становиться программистом. Можно начать с другой близкой профессии — не такую сложной, но не менее востребованной.Речь о профессии тестировщика, для которой не нужно знать языки програ ​​Секрет, который знают не все: чтобы «войти в IT», необязательно сразу становиться программистом. Можно начать с другой близкой профессии — не такую сложной, но не менее востребованной.Речь о профессии тестировщика, для которой не нужно знать языки програ

​​Секрет, который знают не все: чтобы «войти в IT», необязательно сразу становиться программистом. Можно начать с другой близкой профессии — не такую сложной, но не менее востребованной.Речь о профессии тестировщика, для которой не нужно знать языки программирования и даже иметь техническое образование. Достаточно 8 месяцев (в среднем 10 часов в неделю) и желания учиться.Остальное на себя возьмет SkillFactory. Опытные тестировщики на практике научат ручному тестированию и его автоматизации, и помогут составить портфолио с автотестами и тест-сценариями.🎄В новый год — с новыми скиллами: забирай любой курс cо скидкой. По прокоду AUTOMATION скидка 55% до 31 декабря! ❗️Успейте записаться на курс…

4 недели назад @ t.me
QAGuild S3E17: Про найм в продуктовых компаниях с Дмитрием МеньшиковымПривет. Многие просили записать подкаст про аутсорсинг и продукт - и мы сделали. В этом выпуске говорили с Дмитрием Меньшиковым - СТО в продуктовой компании. Темы:- Про собеседования- От
QAGuild S3E17: Про найм в продуктовых компаниях с Дмитрием МеньшиковымПривет. Многие просили записать подкаст про аутсорсинг и продукт - и мы сделали. В этом выпуске говорили с Дмитрием Меньшиковым - СТО в продуктовой компании. Темы:- Про собеседования- От QAGuild S3E17: Про найм в продуктовых компаниях с Дмитрием МеньшиковымПривет. Многие просили записать подкаст про аутсорсинг и продукт - и мы сделали. В этом выпуске говорили с Дмитрием Меньшиковым - СТО в продуктовой компании. Темы:- Про собеседования- От

QAGuild S3E17: Про найм в продуктовых компаниях с Дмитрием МеньшиковымПривет. Многие просили записать подкаст про аутсорсинг и продукт - и мы сделали. В этом выпуске говорили с Дмитрием Меньшиковым - СТО в продуктовой компании. Темы:- Про собеседования- Откуда бабло в продукте- Сколько стоит нанять нового человека? - Почему люди обычно фейлятся?- Ставки vs компетенции- Про перспективы зарплатного перекоса- Челенджи найма в продуктовой компании- Что важно в резюме? - Какие вопросы задают и почему?- Кто виноват? - Влияет ли зп на сложность задаваемых вопросов?- Флоу собеседования- Как культурно объяснить, что нет- Тестовое vs код на гитхабеhttps://soundcloud.com/qaguild/s3e17/s-iF0bbZT4DyfПри…

1 месяц назад @ t.me
Всем привет. Существует мнение, что UI e2e тестов должно быть немного. Они находятся на верху пирамиды тестирования. Основные причины такого решения - это вопросы к скорости и надежности. Сделал опросник на тему надежности и причин нестабильности. Заранее
Всем привет. Существует мнение, что UI e2e тестов должно быть немного. Они находятся на верху пирамиды тестирования. Основные причины такого решения - это вопросы к скорости и надежности. Сделал опросник на тему надежности и причин нестабильности. Заранее Всем привет. Существует мнение, что UI e2e тестов должно быть немного. Они находятся на верху пирамиды тестирования. Основные причины такого решения - это вопросы к скорости и надежности. Сделал опросник на тему надежности и причин нестабильности. Заранее

Всем привет. Существует мнение, что UI e2e тестов должно быть немного. Они находятся на верху пирамиды тестирования. Основные причины такого решения - это вопросы к скорости и надежности. Сделал опросник на тему надежности и причин нестабильности. Заранее спасибо всем, кто решит поделиться опытом.https://docs.google.com/forms/d/1yMedOYcnA8VBuL-ROfcimv9v21wmiRB8xfjN-np4UHM/viewform?edit_requested=true

1 месяц назад @ t.me
Automated-testing.info Automated-testing.info
последний пост 2 часа назад
https://www.youtube.com/watch?v=vl79g-0zzP0Визуализация тестового покрытияСовременные методы измерения покрытия подходят больше для разработки. Однако количество полезной информации из отчетов о покрытии крайне мало. Несколько простых решений, позволяющих
https://www.youtube.com/watch?v=vl79g-0zzP0Визуализация тестового покрытияСовременные методы измерения покрытия подходят больше для разработки. Однако количество полезной информации из отчетов о покрытии крайне мало. Несколько простых решений, позволяющих https://www.youtube.com/watch?v=vl79g-0zzP0Визуализация тестового покрытияСовременные методы измерения покрытия подходят больше для разработки. Однако количество полезной информации из отчетов о покрытии крайне мало. Несколько простых решений, позволяющих

https://www.youtube.com/watch?v=vl79g-0zzP0Визуализация тестового покрытияСовременные методы измерения покрытия подходят больше для разработки. Однако количество полезной информации из отчетов о покрытии крайне мало. Несколько простых решений, позволяющих оценить покрытие тестов, написанных автоматизированными тестами.

2 часа назад @ t.me
https://www.softwaretestinghelp.com/coq-cost-of-quality-tutorial/Сколько стоит качество (COQ): стоимость хорошего и плохого качестваВ этом руководстве объясняется, что такое COQ, стоимость хорошего и плохого качества, формула стоимости качества, примеры и
https://www.softwaretestinghelp.com/coq-cost-of-quality-tutorial/Сколько стоит качество (COQ): стоимость хорошего и плохого качестваВ этом руководстве объясняется, что такое COQ, стоимость хорошего и плохого качества, формула стоимости качества, примеры и https://www.softwaretestinghelp.com/coq-cost-of-quality-tutorial/Сколько стоит качество (COQ): стоимость хорошего и плохого качестваВ этом руководстве объясняется, что такое COQ, стоимость хорошего и плохого качества, формула стоимости качества, примеры и

https://www.softwaretestinghelp.com/coq-cost-of-quality-tutorial/Сколько стоит качество (COQ): стоимость хорошего и плохого качестваВ этом руководстве объясняется, что такое COQ, стоимость хорошего и плохого качества, формула стоимости качества, примеры и способы улучшения качества для оптимизации COQ.В соответствии с требованиями конкурентоспособной глобальной экономики во всей ИТ-отрасли большое внимание уделяется качеству.

1 день, 3 часа назад @ t.me
https://sarahelson81.medium.com/what-is-new-in-selenium-4-and-what-is-deprecated-in-it-87335728324cЧто нового в Selenium 4 и что в нем устарело?Selenium 4 привлекает огромное внимание с тех пор, как он был публично объявлен одним из основателей Selenium, в
https://sarahelson81.medium.com/what-is-new-in-selenium-4-and-what-is-deprecated-in-it-87335728324cЧто нового в Selenium 4 и что в нем устарело?Selenium 4 привлекает огромное внимание с тех пор, как он был публично объявлен одним из основателей Selenium, в https://sarahelson81.medium.com/what-is-new-in-selenium-4-and-what-is-deprecated-in-it-87335728324cЧто нового в Selenium 4 и что в нем устарело?Selenium 4 привлекает огромное внимание с тех пор, как он был публично объявлен одним из основателей Selenium, в

https://sarahelson81.medium.com/what-is-new-in-selenium-4-and-what-is-deprecated-in-it-87335728324cЧто нового в Selenium 4 и что в нем устарело?Selenium 4 привлекает огромное внимание с тех пор, как он был публично объявлен одним из основателей Selenium, в августе 2018 года. Несмотря на то, что официальная дата выпуска стабильной версии Selenium 4 не обновляется, разработчики и тестировщики Selenium не получают никаких обновлений. Есть возможность опробовать возможности Selenium 4, загрузив альфа-версию. Что нового в Selenium 4 и какие новые возможности?

2 дня, 3 часа назад @ t.me
Клевые новости для всех, кто хочет стартануть в Automation — ребята из школы автоматизации QA.GURU проводят бесплатное вводное занятие 20 января в 20:00 МСКПочему надо сходить:— Занятие проведут преподаватели школы практики с многолетним опытом: Станислав
Клевые новости для всех, кто хочет стартануть в Automation — ребята из школы автоматизации QA.GURU проводят бесплатное вводное занятие 20 января в 20:00 МСКПочему надо сходить:— Занятие проведут преподаватели школы практики с многолетним опытом: Станислав Клевые новости для всех, кто хочет стартануть в Automation — ребята из школы автоматизации QA.GURU проводят бесплатное вводное занятие 20 января в 20:00 МСКПочему надо сходить:— Занятие проведут преподаватели школы практики с многолетним опытом: Станислав

Клевые новости для всех, кто хочет стартануть в Automation — ребята из школы автоматизации QA.GURU проводят бесплатное вводное занятие 20 января в 20:00 МСКПочему надо сходить:— Занятие проведут преподаватели школы практики с многолетним опытом: Станислав Васенков (qa.guru), Артём Ерошенко (Allure), Алексей Виноградов (Selenide), Роман Орлов (Selenoid).— чтобы узнать о профессии инженера по автоматизации тестирования, как и куда расти, за что платят деньги;— посмотреть, как выглядит готовый автотест и какие инструменты используются для их создания;— узнать о программе курса и получить материалы для самостоятельного обучения.Занятие бесплатное — для регистрации заполните форму на сайте qa.gu…

3 дня назад @ t.me
https://www.youtube.com/watch?v=-PXr-NUshyI&feature=youtu.be10 тенденций автоматизации тестирования на 2021 годCovid-19 только ускорил цифровую трансформацию, заставив всех начать переносить свои приложения в online. Это, в свою очередь, увеличило объе
https://www.youtube.com/watch?v=-PXr-NUshyI&amp;feature=youtu.be10 тенденций автоматизации тестирования на 2021 годCovid-19 только ускорил цифровую трансформацию, заставив всех начать переносить свои приложения в online. Это, в свою очередь, увеличило объе https://www.youtube.com/watch?v=-PXr-NUshyI&amp;feature=youtu.be10 тенденций автоматизации тестирования на 2021 годCovid-19 только ускорил цифровую трансформацию, заставив всех начать переносить свои приложения в online. Это, в свою очередь, увеличило объе

https://www.youtube.com/watch?v=-PXr-NUshyI&feature=youtu.be10 тенденций автоматизации тестирования на 2021 годCovid-19 только ускорил цифровую трансформацию, заставив всех начать переносить свои приложения в online. Это, в свою очередь, увеличило объем необходимого тестирования.

3 дня, 2 часа назад @ t.me
https://www.youtube.com/watch?v=QRnd4nvR_dcТестирование без боли и страха на Cypress.Тестирование фронтенда также делается в последнюю секунду, что ведет к предсказуемым последствиям: ошибки просачиваются к пользователям, клиенты недовольны, менеджеры него
https://www.youtube.com/watch?v=QRnd4nvR_dcТестирование без боли и страха на Cypress.Тестирование фронтенда также делается в последнюю секунду, что ведет к предсказуемым последствиям: ошибки просачиваются к пользователям, клиенты недовольны, менеджеры него https://www.youtube.com/watch?v=QRnd4nvR_dcТестирование без боли и страха на Cypress.Тестирование фронтенда также делается в последнюю секунду, что ведет к предсказуемым последствиям: ошибки просачиваются к пользователям, клиенты недовольны, менеджеры него

https://www.youtube.com/watch?v=QRnd4nvR_dcТестирование без боли и страха на Cypress.Тестирование фронтенда также делается в последнюю секунду, что ведет к предсказуемым последствиям: ошибки просачиваются к пользователям, клиенты недовольны, менеджеры негодуют, а программисты страдают. Каждый цикл эта же история повторяется.Как тестирование может помочь быстрее писать код, а не замедлять работу.

4 дня, 1 час назад @ t.me
https://proglib.io/p/ispolzovanie-freymvorka-nightwatch-js-dlya-avtomatizacii-testirovaniya-2020-11-06🦉 Использование фреймворка Nightwatch.js для автоматизации тестирования.Selenium совместим с разными инструментариями и языками программирования – он широ
https://proglib.io/p/ispolzovanie-freymvorka-nightwatch-js-dlya-avtomatizacii-testirovaniya-2020-11-06🦉 Использование фреймворка Nightwatch.js для автоматизации тестирования.Selenium совместим с разными инструментариями и языками программирования – он широ https://proglib.io/p/ispolzovanie-freymvorka-nightwatch-js-dlya-avtomatizacii-testirovaniya-2020-11-06🦉 Использование фреймворка Nightwatch.js для автоматизации тестирования.Selenium совместим с разными инструментариями и языками программирования – он широ

https://proglib.io/p/ispolzovanie-freymvorka-nightwatch-js-dlya-avtomatizacii-testirovaniya-2020-11-06🦉 Использование фреймворка Nightwatch.js для автоматизации тестирования.Selenium совместим с разными инструментариями и языками программирования – он широко используется для автоматизированного браузерного тестирования. Если говорить о Selenium и JavaScript, есть особенный фреймворк – Nightwatch.js, о котором и пойдет речь в статье.

6 дней, 2 часа назад @ t.me
https://www.youtube.com/watch?v=6MfMtky-0q4Нестабильные тесты - вечная головная боль инженеров по автоматизации.В каждой сборке, при каждом запуске теста некоторые тесты иногда терпят неудачу без изменения кода. Примеры и методы - как исследовать и найти о
https://www.youtube.com/watch?v=6MfMtky-0q4Нестабильные тесты - вечная головная боль инженеров по автоматизации.В каждой сборке, при каждом запуске теста некоторые тесты иногда терпят неудачу без изменения кода. Примеры и методы - как исследовать и найти о https://www.youtube.com/watch?v=6MfMtky-0q4Нестабильные тесты - вечная головная боль инженеров по автоматизации.В каждой сборке, при каждом запуске теста некоторые тесты иногда терпят неудачу без изменения кода. Примеры и методы - как исследовать и найти о

https://www.youtube.com/watch?v=6MfMtky-0q4Нестабильные тесты - вечная головная боль инженеров по автоматизации.В каждой сборке, при каждом запуске теста некоторые тесты иногда терпят неудачу без изменения кода. Примеры и методы - как исследовать и найти основную причину фантомных сбоев тестов.

1 неделя назад @ t.me
https://a-yevtukhov.medium.com/%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B-%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA%D0%B0-1a1bb63ab113🔥 Лучшие Инструменты Тестировщика в 2021Что является основным критерием о
https://a-yevtukhov.medium.com/%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B-%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA%D0%B0-1a1bb63ab113🔥 Лучшие Инструменты Тестировщика в 2021Что является основным критерием о https://a-yevtukhov.medium.com/%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B-%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA%D0%B0-1a1bb63ab113🔥 Лучшие Инструменты Тестировщика в 2021Что является основным критерием о

https://a-yevtukhov.medium.com/%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B-%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA%D0%B0-1a1bb63ab113🔥 Лучшие Инструменты Тестировщика в 2021Что является основным критерием оценки работы любого специалиста? 🧐Правильно, его эффективность.Она оценивается как соотношение между достигнутым результатом и использованными ресурсами.

1 неделя, 1 день назад @ t.me
https://habr.com/ru/company/vdsina/blog/536304/Нагрузочное тестирование выполнять сложно, а инструменты далеки от совершенства. Почему?Если вы создаёте приложение, которое должно масштабироваться — а все мы надеемся, что наши приложения будут расти — то в
https://habr.com/ru/company/vdsina/blog/536304/Нагрузочное тестирование выполнять сложно, а инструменты далеки от совершенства. Почему?Если вы создаёте приложение, которое должно масштабироваться — а все мы надеемся, что наши приложения будут расти — то в https://habr.com/ru/company/vdsina/blog/536304/Нагрузочное тестирование выполнять сложно, а инструменты далеки от совершенства. Почему?Если вы создаёте приложение, которое должно масштабироваться — а все мы надеемся, что наши приложения будут расти — то в

https://habr.com/ru/company/vdsina/blog/536304/Нагрузочное тестирование выполнять сложно, а инструменты далеки от совершенства. Почему?Если вы создаёте приложение, которое должно масштабироваться — а все мы надеемся, что наши приложения будут расти — то в оп ределённый момент нам приходится разбираться, может ли оно это делать на самом деле. Откуда берётся сложность?

1 неделя, 2 дня назад @ t.me
https://www.youtube.com/watch?v=D2Py3K6WkQEAzureнные сервисы. Azure DevOps Cloud Services в помощь QA автоматизатору. Для запуска автоматических тестов часто ставится задача - создание изолированного окружения под различные платформы, но организовать такие
https://www.youtube.com/watch?v=D2Py3K6WkQEAzureнные сервисы. Azure DevOps Cloud Services в помощь QA автоматизатору. Для запуска автоматических тестов часто ставится задача - создание изолированного окружения под различные платформы, но организовать такие https://www.youtube.com/watch?v=D2Py3K6WkQEAzureнные сервисы. Azure DevOps Cloud Services в помощь QA автоматизатору. Для запуска автоматических тестов часто ставится задача - создание изолированного окружения под различные платформы, но организовать такие

https://www.youtube.com/watch?v=D2Py3K6WkQEAzureнные сервисы. Azure DevOps Cloud Services в помощь QA автоматизатору. Для запуска автоматических тестов часто ставится задача - создание изолированного окружения под различные платформы, но организовать такие окружения для тестирования — далеко не самая простая задача. Убедимся, как легко можно настраивать конвейеры CI/CD и гибко параметризировать конфигурации, управлять пакетами с помощью Azure DevOps на MacOS, Unix, Windows, выполнять анализ и получать результаты.

1 неделя, 3 дня назад @ t.me
https://blog.testproject.io/2020/12/29/2021-software-testing-trends-promise-of-a-better-future/2020 год был чрезвычайно неспокойным, и многие хотели бы стереть его из головы, если возможно. Взгляд на то, как в сообществе тестирования мы можем извлечь уроки
https://blog.testproject.io/2020/12/29/2021-software-testing-trends-promise-of-a-better-future/2020 год был чрезвычайно неспокойным, и многие хотели бы стереть его из головы, если возможно. Взгляд на то, как в сообществе тестирования мы можем извлечь уроки https://blog.testproject.io/2020/12/29/2021-software-testing-trends-promise-of-a-better-future/2020 год был чрезвычайно неспокойным, и многие хотели бы стереть его из головы, если возможно. Взгляд на то, как в сообществе тестирования мы можем извлечь уроки

https://blog.testproject.io/2020/12/29/2021-software-testing-trends-promise-of-a-better-future/2020 год был чрезвычайно неспокойным, и многие хотели бы стереть его из головы, если возможно. Взгляд на то, как в сообществе тестирования мы можем извлечь уроки из 2020 года и попытаться сделать 2021 год лучше! ✨Тенденции тестирования программного обеспечения на 2021 год

1 неделя, 5 дней назад @ t.me
https://sarahelson81.medium.com/nightwatch-vs-protractor-which-testing-framework-is-right-for-you-4aa74bc1dcf4Nightwatch Vs Protractor: какой фреймворк больше подойдет тебе?Когда дело доходит до кросс браузерного тестирования, JavaScript идет впереди, Java
https://sarahelson81.medium.com/nightwatch-vs-protractor-which-testing-framework-is-right-for-you-4aa74bc1dcf4Nightwatch Vs Protractor: какой фреймворк больше подойдет тебе?Когда дело доходит до кросс браузерного тестирования, JavaScript идет впереди, Java https://sarahelson81.medium.com/nightwatch-vs-protractor-which-testing-framework-is-right-for-you-4aa74bc1dcf4Nightwatch Vs Protractor: какой фреймворк больше подойдет тебе?Когда дело доходит до кросс браузерного тестирования, JavaScript идет впереди, Java

https://sarahelson81.medium.com/nightwatch-vs-protractor-which-testing-framework-is-right-for-you-4aa74bc1dcf4Nightwatch Vs Protractor: какой фреймворк больше подойдет тебе?Когда дело доходит до кросс браузерного тестирования, JavaScript идет впереди, Javascript, вероятно, лучшая альтернатива автоматизации Selenium. В этой статье сравнение Nightwatch и Protractor .

1 неделя, 6 дней назад @ t.me
https://dou.ua/lenta/columns/development-of-own-testmanager-system/?from=sliderКак разработать свою систему TestManager.Эта статья посвящена решению проблемы, которая возникает во многих компаниях в процессе управления тестированием и выбора инструментария
https://dou.ua/lenta/columns/development-of-own-testmanager-system/?from=sliderКак разработать свою систему TestManager.Эта статья посвящена решению проблемы, которая возникает во многих компаниях в процессе управления тестированием и выбора инструментария https://dou.ua/lenta/columns/development-of-own-testmanager-system/?from=sliderКак разработать свою систему TestManager.Эта статья посвящена решению проблемы, которая возникает во многих компаниях в процессе управления тестированием и выбора инструментария

https://dou.ua/lenta/columns/development-of-own-testmanager-system/?from=sliderКак разработать свою систему TestManager.Эта статья посвящена решению проблемы, которая возникает во многих компаниях в процессе управления тестированием и выбора инструментария. Будет полезна QA, Team Lead и всем участникам разработки, которые хоть как-то вовлекаются в тестирование.Построена система на базе основного workflow по работе с проектами, которое обросло артефактами и другими активностями тестировщика.

2 недели, 1 день назад @ t.me
https://www.youtube.com/watch?v=iwhOVkvE2G0Инструмент для тестирования продуктовых метрик в UI-тестах. Как простая с виду задача превратилась в интересный челлендж из-за ограничений платформы и бизнес-процессов.
https://www.youtube.com/watch?v=iwhOVkvE2G0Инструмент для тестирования продуктовых метрик в UI-тестах. Как простая с виду задача превратилась в интересный челлендж из-за ограничений платформы и  бизнес-процессов. https://www.youtube.com/watch?v=iwhOVkvE2G0Инструмент для тестирования продуктовых метрик в UI-тестах. Как простая с виду задача превратилась в интересный челлендж из-за ограничений платформы и бизнес-процессов.

https://www.youtube.com/watch?v=iwhOVkvE2G0Инструмент для тестирования продуктовых метрик в UI-тестах. Как простая с виду задача превратилась в интересный челлендж из-за ограничений платформы и бизнес-процессов.

2 недели, 2 дня назад @ t.me
QA Mania (Украиноязычный канал) QA Mania (Украиноязычный канал)
последний пост 2 дня, 1 час назад
Дохід українських тестувальників - зима 2021#linkz Якщо ви ще не ознайомились, то саме час це зробити: свіженькі, щойно з печі результати опитування тестувальників від DOU.uahttps://dou.ua/lenta/articles/salary-report-qa-winter-2021/Трохи спойлерів:1823 ан
Дохід українських тестувальників - зима 2021#linkz Якщо ви ще не ознайомились, то саме час це зробити: свіженькі, щойно з печі результати опитування тестувальників від DOU.uahttps://dou.ua/lenta/articles/salary-report-qa-winter-2021/Трохи спойлерів:1823 ан Дохід українських тестувальників - зима 2021#linkz Якщо ви ще не ознайомились, то саме час це зробити: свіженькі, щойно з печі результати опитування тестувальників від DOU.uahttps://dou.ua/lenta/articles/salary-report-qa-winter-2021/Трохи спойлерів:1823 ан

Дохід українських тестувальників - зима 2021#linkz Якщо ви ще не ознайомились, то саме час це зробити: свіженькі, щойно з печі результати опитування тестувальників від DOU.uahttps://dou.ua/lenta/articles/salary-report-qa-winter-2021/Трохи спойлерів:1823 анкети тестувальників, 40% з них - з Києва. 1/3 - жінки, 2/3 - чоловіки.Середній вік - 29 років.Manual QA - в два рази більше анкет й приблизно на 25-30% нижчий дохід в порівнянні з Automation QA.та інша цікава статистика - рекомендовано для розуміння адекватності свого рівня доходів :)

2 дня, 1 час назад @ t.me
Про контекст#friday Привіт друзі! Вчора моя кума опублікувала в фейсбук (спочатку написав фейксбук 😁) загадку, варіації якої я ще в школі зустрічав. Цитую:Ти заходиш в кімнату. На ліжку 2 собаки, 4 коня,1 жираф і качка. Над стільцем літають 3 курки. Скільк
Про контекст#friday Привіт друзі! Вчора моя кума опублікувала в фейсбук (спочатку написав фейксбук 😁) загадку, варіації якої я ще в школі зустрічав. Цитую:Ти заходиш в кімнату. На ліжку 2 собаки, 4 коня,1 жираф і качка. Над стільцем літають 3 курки. Скільк Про контекст#friday Привіт друзі! Вчора моя кума опублікувала в фейсбук (спочатку написав фейксбук 😁) загадку, варіації якої я ще в школі зустрічав. Цитую:Ти заходиш в кімнату. На ліжку 2 собаки, 4 коня,1 жираф і качка. Над стільцем літають 3 курки. Скільк

Про контекст#friday Привіт друзі! Вчора моя кума опублікувала в фейсбук (спочатку написав фейксбук 😁) загадку, варіації якої я ще в школі зустрічав. Цитую:Ти заходиш в кімнату. На ліжку 2 собаки, 4 коня,1 жираф і качка. Над стільцем літають 3 курки. Скільки ніг на підлозі? Звісно, ця загадка намагається збити вас з пантелику переліком тварин, але все, на що ви маєте звернути увагу - це ви (той, хто зайшов у кімнату, 2 ноги), стілець (4 ноги) та ліжко (4 ноги). Спойлер: усього 10. Але якщо трохи подумати, все зовсім неоднозначно:❓ а якщо в мене інвалідність і лише 1 нога, чи стане 9 правильною відповіддю?❓ не у кожного ліжка 4 ніжки (в мене, наприклад, було ліжко на 10 ніжок, а зараз 6. А в …

6 дней, 1 час назад @ t.me
🐞 Вартість низької якості в 2020 💰#news #linkz Ми студентам на лекціях розповідали про зростаючу вартість помилок на прикладах досліджень фіг-зна-якої давнини.Виявляється в Штатах є організація Consortium for Information & Software Quality (CISQ), яка
🐞 Вартість низької якості в 2020 💰#news #linkz Ми студентам на лекціях розповідали про зростаючу вартість помилок на прикладах досліджень фіг-зна-якої давнини.Виявляється в Штатах є організація Consortium for Information &amp; Software Quality (CISQ), яка 🐞 Вартість низької якості в 2020 💰#news #linkz Ми студентам на лекціях розповідали про зростаючу вартість помилок на прикладах досліджень фіг-зна-якої давнини.Виявляється в Штатах є організація Consortium for Information &amp; Software Quality (CISQ), яка

🐞 Вартість низької якості в 2020 💰#news #linkz Ми студентам на лекціях розповідали про зростаючу вартість помилок на прикладах досліджень фіг-зна-якої давнини.Виявляється в Штатах є організація Consortium for Information & Software Quality (CISQ), яка вивчає це питання системно й регулярно. (Пишуть звіт на 46 сторінок кожного року - якщо бути точним :) )Зацініть цифри за 2020-й:💲Загалом економіка Штатів через неналежну якість втратила у 2020-му орієнтовно 2.08 трильйона доларів. Ще раз: два трильйона! З них: 💔 Неуспішні IT проекти ~ 260 мільярдів 👨‍🦳 Погана якість в Legacy системах ~ 520 мільярдів ⚙️ Баги в робочому софті ~ 1,56 трильйонаОсобливо доставляє те, що сумарна зарплатня всіх 8 мі…

1 неделя назад @ t.me
Тестування нічого не коштуєПривіт друзі і з Новим Роком! Сподіваємось, всі добре відпочили на свята 🥳Минулого тижня робив оцінку тестування для одного невеликого проєкту і в черговий раз отримав питання від замовника - "за тестування треба платити? окремо?
Тестування нічого не коштуєПривіт друзі і з Новим Роком! Сподіваємось, всі добре відпочили на свята 🥳Минулого тижня робив оцінку тестування для одного невеликого проєкту і в черговий раз отримав питання від замовника - "за тестування треба платити? окремо? Тестування нічого не коштуєПривіт друзі і з Новим Роком! Сподіваємось, всі добре відпочили на свята 🥳Минулого тижня робив оцінку тестування для одного невеликого проєкту і в черговий раз отримав питання від замовника - "за тестування треба платити? окремо?

Тестування нічого не коштуєПривіт друзі і з Новим Роком! Сподіваємось, всі добре відпочили на свята 🥳Минулого тижня робив оцінку тестування для одного невеликого проєкту і в черговий раз отримав питання від замовника - "за тестування треба платити? окремо? хіба розробники не можуть одразу написати все якісно?" 😄І хоч як не дивно таке чути від людей, що вже давно працюють в IT, треба бути завжди готовим пояснити, чому тестування оцінюється окремо і чому саме стільки, бо "там же тільки вкінці кнопочки поклацати, щоб нічого не впало". Отже, топ моїх типових аргументів у таких випадках:✅ тестер не "наприкінці кнопочки клацає" - а починає тестування з початку проєкту, тестуючи вимоги та іншу док…

1 неделя, 2 дня назад @ t.me
Modern Testing#learnit #theoryНовий рік почнемо з нових концепцій.Багатьом з нас добре знайома фундаментальна теорія тестування та деякі з концептуальних надбудов над нею, обумовлені вимогами сучасності, наприклад: Agile Testing, що до якого ISTQB навіть о
Modern Testing#learnit #theoryНовий рік почнемо з нових концепцій.Багатьом з нас добре знайома фундаментальна теорія тестування та деякі з концептуальних надбудов над нею, обумовлені вимогами сучасності, наприклад: Agile Testing, що до якого ISTQB навіть о Modern Testing#learnit #theoryНовий рік почнемо з нових концепцій.Багатьом з нас добре знайома фундаментальна теорія тестування та деякі з концептуальних надбудов над нею, обумовлені вимогами сучасності, наприклад: Agile Testing, що до якого ISTQB навіть о

Modern Testing#learnit #theoryНовий рік почнемо з нових концепцій.Багатьом з нас добре знайома фундаментальна теорія тестування та деякі з концептуальних надбудов над нею, обумовлені вимогами сучасності, наприклад: Agile Testing, що до якого ISTQB навіть окремі екзамени має, або ж TestOps, про який ми детально писали тут і на DOU.Нещодавно відкрив для себе ще одну з відносно свіжих концепцій: Modern Testing. Її авторами є Alan Page та Brent Jensen. Перший - ведучий автор книги "How we test software at Microsoft", другий - його колега-ведучий в достатньо популярному подкасті про тестування "AB Testing". Давайте коротенько розповім про що вона, та навіщо вона вам.❓Що:Modern Testing, це набір …

1 неделя, 2 дня назад @ t.me
Як виявило вчорашнє опитування, 2/3 можуть сказати "хороший" про рік що минає. Вважаємо це добрим знаком, врешті решт, все що було - це досвід :)🎄 В Новому 2021-му році бажаємо всім нам щоб недоліки 20-го були пофікшені, а його нові, цікаві сторони розкрил
Як виявило вчорашнє опитування, 2/3 можуть сказати "хороший" про рік що минає. Вважаємо це добрим знаком, врешті решт, все що було - це досвід :)🎄 В Новому 2021-му році бажаємо всім нам щоб недоліки 20-го були пофікшені, а його нові, цікаві сторони розкрил Як виявило вчорашнє опитування, 2/3 можуть сказати "хороший" про рік що минає. Вважаємо це добрим знаком, врешті решт, все що було - це досвід :)🎄 В Новому 2021-му році бажаємо всім нам щоб недоліки 20-го були пофікшені, а його нові, цікаві сторони розкрил

Як виявило вчорашнє опитування, 2/3 можуть сказати "хороший" про рік що минає. Вважаємо це добрим знаком, врешті решт, все що було - це досвід :)🎄 В Новому 2021-му році бажаємо всім нам щоб недоліки 20-го були пофікшені, а його нові, цікаві сторони розкрилися на повну! Розвитку та здоров'я! 🥂

3 недели назад @ t.me
Підсумки року 2020#qamaniaВітаємо всіх! Вже наступного дня ми замість того щоб гортати сторінки календаря - замінимо його на новий, дістанемо подарунки з під ялинки, дзвінко зустрінемось келихом ігристого з кимось нам близьким, сподіваємось особисто, але н
Підсумки року 2020#qamaniaВітаємо всіх! Вже наступного дня ми замість того щоб гортати сторінки календаря - замінимо його на новий, дістанемо подарунки з під ялинки, дзвінко зустрінемось келихом ігристого з кимось нам близьким, сподіваємось особисто, але н Підсумки року 2020#qamaniaВітаємо всіх! Вже наступного дня ми замість того щоб гортати сторінки календаря - замінимо його на новий, дістанемо подарунки з під ялинки, дзвінко зустрінемось келихом ігристого з кимось нам близьким, сподіваємось особисто, але н

Підсумки року 2020#qamaniaВітаємо всіх! Вже наступного дня ми замість того щоб гортати сторінки календаря - замінимо його на новий, дістанемо подарунки з під ялинки, дзвінко зустрінемось келихом ігристого з кимось нам близьким, сподіваємось особисто, але накрайняк можна й по зуму ;) Та, пригадавши події двадцятого, зітхнемо з полегшенням, або ж посміхнемось з вдячністю - це вже хто що пригадає :)Ми в QAMania з вдячністю за дуже різноманітний досвід проводжатимемо 20-й та з оптимізмом дивитимемось та будуватимемо плани на 21-й. Дещо з того, що пригадується за 20-й:👥 Канал росте. В 20-му ми отримали можливість ділитись досвідом та думками з більшою кількістю людей. +1000. Починали рік з 214, …

3 недели назад @ t.me
Соціальна активність#news #douПривіт друзі! Пам'ятаєте чи ні, в попередніх постах ми заохочували всіх писати статті, дописи. Ділитись досвідом та цікавими статтями, щоб світ ставав кращим. І самі подавали приклад 😊Власне, сьогодні хочу похвалитись: отримав
Соціальна активність#news #douПривіт друзі! Пам'ятаєте чи ні, в попередніх постах ми заохочували всіх писати статті, дописи. Ділитись досвідом та цікавими статтями, щоб світ ставав кращим. І самі подавали приклад 😊Власне, сьогодні хочу похвалитись: отримав Соціальна активність#news #douПривіт друзі! Пам'ятаєте чи ні, в попередніх постах ми заохочували всіх писати статті, дописи. Ділитись досвідом та цікавими статтями, щоб світ ставав кращим. І самі подавали приклад 😊Власне, сьогодні хочу похвалитись: отримав

Соціальна активність#news #douПривіт друзі! Пам'ятаєте чи ні, в попередніх постах ми заохочували всіх писати статті, дописи. Ділитись досвідом та цікавими статтями, щоб світ ставав кращим. І самі подавали приклад 😊Власне, сьогодні хочу похвалитись: отримав від DOU новорічний подарунок за "писемну активність" 😁Пишіть! Це не тільки цікаво, а іноді ще й приносить сюрпризи 🎁Якщо у вас є бажання почати - напишіть нам в бота @qamania_feedback_bot, чи коменти, чи на пошту contact@qamania.org

3 недели, 2 дня назад @ t.me
Як перестати хвилюватися та почати делегувати#longreadПривіт друзі! Сьогодні хочу поговорити про менеджмент команд. Коли думав над постом, вирішив не писати банального - не бійся, дай частину роботи колегам, потім фолоап. Це так само тупо, як казати людині
Як перестати хвилюватися та почати делегувати#longreadПривіт друзі! Сьогодні хочу поговорити про менеджмент команд. Коли думав над постом, вирішив не писати банального - не бійся, дай частину роботи колегам, потім фолоап. Це так само тупо, як казати людині Як перестати хвилюватися та почати делегувати#longreadПривіт друзі! Сьогодні хочу поговорити про менеджмент команд. Коли думав над постом, вирішив не писати банального - не бійся, дай частину роботи колегам, потім фолоап. Це так само тупо, як казати людині

Як перестати хвилюватися та почати делегувати#longreadПривіт друзі! Сьогодні хочу поговорити про менеджмент команд. Коли думав над постом, вирішив не писати банального - не бійся, дай частину роботи колегам, потім фолоап. Це так само тупо, як казати людині, що боїться павуків "та не бійся" та дати в руку тарантула🕷. На що тут розраховувати? Що вам скажуть "О, точно, не боюсь! Прикольно, він такий волохатий" чи "АААААААААА!!!" Тому я напишу кілька історій, а якщо впізнаєте себе, значить варто задуматись і може щось змінити в своїй роботі 😉Всі збіги з реальними людьми випадковіУніверсальний солдатАліса вже довго працює в IT, все знає і уміє, успішно менеджила десятки проєктів і є взірцем для …

3 недели, 2 дня назад @ t.me
WebSockets#toolsПривіт, друзі! У вас часто буває, що ви читаєте про нову технологію і думаєте: «Оце круто! Я б дуже хотів сам з таким попрацювати!»?А потім ніколи в роботі її не зустрічаєте, бо у вас багато легасі, а ключові системи взагалі ще динозаври на
WebSockets#toolsПривіт, друзі! У вас часто буває, що ви читаєте про нову технологію і думаєте: «Оце круто! Я б дуже хотів сам з таким попрацювати!»?А потім ніколи в роботі її не зустрічаєте, бо у вас багато легасі, а ключові системи взагалі ще динозаври на WebSockets#toolsПривіт, друзі! У вас часто буває, що ви читаєте про нову технологію і думаєте: «Оце круто! Я б дуже хотів сам з таким попрацювати!»?А потім ніколи в роботі її не зустрічаєте, бо у вас багато легасі, а ключові системи взагалі ще динозаври на

WebSockets#toolsПривіт, друзі! У вас часто буває, що ви читаєте про нову технологію і думаєте: «Оце круто! Я б дуже хотів сам з таким попрацювати!»?А потім ніколи в роботі її не зустрічаєте, бо у вас багато легасі, а ключові системи взагалі ще динозаври на коболі писали. У мене така історія з веб сокетами — часто про них чую, читаю, але в основній роботі ніколи не зустрічав (на відміну від звичайних TCP сокетів).Вирішив для себе трохи покопати тему, накопав на невелику статтю для DOU - https://dou.ua/forums/topic/32325/Чи ви тестуєте ПЗ з веб сокетами? Чим користуєтесь? Які цікаві випадки у вас з ними були?

4 недели назад @ t.me
Що ти робив?Привіт друзі! Знаєте, яке в мене одне з найулюбленіших питань на співбесідах?"Вам треба написати звіт про свою роботу в на цьому тижні. Що ви напишите?"Відповідь на нього дає чітке уявлення, як кандидат✅ уявляє свої робочі активності✅ розподіля
Що ти робив?Привіт друзі! Знаєте, яке в мене одне з найулюбленіших питань на співбесідах?"Вам треба написати звіт про свою роботу в на цьому тижні. Що ви напишите?"Відповідь на нього дає чітке уявлення, як кандидат✅ уявляє свої робочі активності✅ розподіля Що ти робив?Привіт друзі! Знаєте, яке в мене одне з найулюбленіших питань на співбесідах?"Вам треба написати звіт про свою роботу в на цьому тижні. Що ви напишите?"Відповідь на нього дає чітке уявлення, як кандидат✅ уявляє свої робочі активності✅ розподіля

Що ти робив?Привіт друзі! Знаєте, яке в мене одне з найулюбленіших питань на співбесідах?"Вам треба написати звіт про свою роботу в на цьому тижні. Що ви напишите?"Відповідь на нього дає чітке уявлення, як кандидат✅ уявляє свої робочі активності✅ розподіляє час на активності✅ трекає результати своєї роботи✅ аналізує результати роботи і які висновки робитьПриклад однозначно поганої відповіді на питання 😢:Ну, я тестував, багів не знайшов. Ще документацію читав...Приклад хорошої 😇:Написав А тестів, виконав В тестів (їх статуси), зарепортив С багів (їх статуси та пріоритети), витратив на ці активності D часу. Поточна якість тестового продукту - 42. + брав участь у наступних активностях: ... і т…

4 недели, 1 день назад @ t.me
​​Ми прокачали себе в гугл пошуку#newsПривіт друзі! Нещодавно ми прокачали наш сайт в пошуку гугл - тепер маємо власну картку з посиланнями на розділи і сторінку відгуків.А ще (в теорії) наш сайт та канал тепер імовірніше буде пропонуватись тим, хто шукає
​​Ми прокачали себе в гугл пошуку#newsПривіт друзі! Нещодавно ми прокачали наш сайт в пошуку гугл - тепер маємо власну картку з посиланнями на розділи і сторінку відгуків.А ще (в теорії) наш сайт та канал тепер імовірніше буде пропонуватись тим, хто шукає ​​Ми прокачали себе в гугл пошуку#newsПривіт друзі! Нещодавно ми прокачали наш сайт в пошуку гугл - тепер маємо власну картку з посиланнями на розділи і сторінку відгуків.А ще (в теорії) наш сайт та канал тепер імовірніше буде пропонуватись тим, хто шукає

​​Ми прокачали себе в гугл пошуку#newsПривіт друзі! Нещодавно ми прокачали наш сайт в пошуку гугл - тепер маємо власну картку з посиланнями на розділи і сторінку відгуків.А ще (в теорії) наш сайт та канал тепер імовірніше буде пропонуватись тим, хто шукає матеріали з тестування ПЗ. І саме ви, наші читачі, можете позитивно вплинути на цю імовірність - для цього треба лише написати відгук. Бог Рандому обов'язково оцінить такий дар (чи ні, тут 50/50 😄)Як мінімум нам, авторам, буде приємно і більше мотивації готувати якісний контент.Дякуємо ❤️

1 месяц назад @ t.me
The European Software Testing Awards - Finalist#newsInfopulse, компанія, в якій ми працюємо, стала фіналістом щорічної премії в галузі тестування. Причому відразу в двох номінаціях: Leading Vendor та Best Overall Testing Project - Finance! Звичайно, в перш
The European Software Testing Awards - Finalist#newsInfopulse, компанія, в якій ми працюємо, стала фіналістом щорічної премії в галузі тестування. Причому відразу в двох номінаціях: Leading Vendor та Best Overall Testing Project - Finance! Звичайно, в перш The European Software Testing Awards - Finalist#newsInfopulse, компанія, в якій ми працюємо, стала фіналістом щорічної премії в галузі тестування. Причому відразу в двох номінаціях: Leading Vendor та Best Overall Testing Project - Finance! Звичайно, в перш

The European Software Testing Awards - Finalist#newsInfopulse, компанія, в якій ми працюємо, стала фіналістом щорічної премії в галузі тестування. Причому відразу в двох номінаціях: Leading Vendor та Best Overall Testing Project - Finance! Звичайно, в першу чергу це стало можливим завдяки тому, що ми дійсно іноді робимо класні проекти з тестування, дедалі більше. Але, загальновідомо, що для того щоб займати призові місця в конкурсах - треба як мінімум приймати в них участь :) Тому й безпосередня заслуга авторів цього каналу тут також є. Разом із колегами подавали компанію на цю премію, збирали необхідну інформацію й тримали пальчики схрещеними 🤞 :)Трохи прикро, що від поїздки в Лондон на пр…

1 месяц, 1 неделя назад @ t.me
​​Не своя роботаПривіт друзі. Сьогодні пост, ідея якого довго була в моєму TODO списку. На перший погляд дуже проста, але коли починаю формулювати, сам ловлю себе на суперечливих думках. Пропоную вам подумати разом зі мною - чи треба виконувати чужу роботу
​​Не своя роботаПривіт друзі. Сьогодні пост, ідея якого довго була в моєму TODO списку. На перший погляд дуже проста, але коли починаю формулювати, сам ловлю себе на суперечливих думках. Пропоную вам подумати разом зі мною - чи треба виконувати чужу роботу ​​Не своя роботаПривіт друзі. Сьогодні пост, ідея якого довго була в моєму TODO списку. На перший погляд дуже проста, але коли починаю формулювати, сам ловлю себе на суперечливих думках. Пропоную вам подумати разом зі мною - чи треба виконувати чужу роботу

​​Не своя роботаПривіт друзі. Сьогодні пост, ідея якого довго була в моєму TODO списку. На перший погляд дуже проста, але коли починаю формулювати, сам ловлю себе на суперечливих думках. Пропоную вам подумати разом зі мною - чи треба виконувати чужу роботу?Поясню, що я маю на увазі - всі дуже цінують такий софт скіл як ПРОАКТИВНІСТЬ. Про нього пишуть в CV, розказують на співбесідах та на мотивуючих лекціях. Нема роботи - знайди! Бачиш проблему (в документах, в продукті, в процесі) - як мінімум, повідом про неї, а потім follow up. А краще сам зроби щось, щоб все виправити. Ми ж всі agile, QA в широкому сенсі цього слова, слідуємо кращим рекомендаціям ідеології DevOps/TestOps. А ще це бажання…

1 месяц, 1 неделя назад @ t.me
Playwright та асинхронність#linkz #automationПривіт друзі! Як ви могли зрозуміти по попереднім дописам, зараз я активно досліджую інструмент для автоматизації тестування Playwright. І мені дуже кортіло придумати сценарій, в якому було б сенс використати ас
Playwright та асинхронність#linkz #automationПривіт друзі! Як ви могли зрозуміти по попереднім дописам, зараз я активно досліджую інструмент для автоматизації тестування Playwright. І мені дуже кортіло придумати сценарій, в якому було б сенс використати ас Playwright та асинхронність#linkz #automationПривіт друзі! Як ви могли зрозуміти по попереднім дописам, зараз я активно досліджую інструмент для автоматизації тестування Playwright. І мені дуже кортіло придумати сценарій, в якому було б сенс використати ас

Playwright та асинхронність#linkz #automationПривіт друзі! Як ви могли зрозуміти по попереднім дописам, зараз я активно досліджую інструмент для автоматизації тестування Playwright. І мені дуже кортіло придумати сценарій, в якому було б сенс використати асинхронне API. І, як це часто буває, такий сценарій сам прийшов до мене. Вирішив для різноманіття зробити невеликий допис на DOU - Playwright — запускаємо тести паралельно for fun.А ще відео записав.Як вам?

1 месяц, 1 неделя назад @ t.me