Тестирование
О тестировании ПО и обеспечении качества
На русском
software-testing.ru software-testing.ru
последний пост 14 часов назад
30 сентября приглашаем на круглый стол QA&SDET онлайн
30 сентября приглашаем на круглый стол QA&SDET онлайн 30 сентября приглашаем на круглый стол QA&SDET онлайн

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

От задачи до проекта Оценка проекта : от лида до КП.

Как учесть в оценке все часы разработки будущего проекта.

Как учесть в оценке все часы разработки будущего проекта.

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

14 часов назад @ software-testing.ru
Выбор мобильных устройств: пошаговая инструкция для начинающих QA. Часть II
Выбор мобильных устройств: пошаговая инструкция для начинающих QA. Часть II Выбор мобильных устройств: пошаговая инструкция для начинающих QA. Часть II

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

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

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

Это не серьезно.

Так это не работает.

1 день, 14 часов назад @ software-testing.ru
Выбор мобильных устройств: пошаговая инструкция для начинающих QA. Часть II
Выбор мобильных устройств: пошаговая инструкция для начинающих QA. Часть II Выбор мобильных устройств: пошаговая инструкция для начинающих QA. Часть II

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

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

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

Это не серьезно.

Так это не работает.

1 день, 14 часов назад @ software-testing.ru
От тестировщика до QA. Как сократить путь в профессию на несколько месяцев
От тестировщика до QA. Как сократить путь в профессию на несколько месяцев От тестировщика до QA. Как сократить путь в профессию на несколько месяцев

View Comments В 2020 году в В 2020 году в пятерке самых востребованных ИТ-профессий – специалист по тестированию, или QA Engineer, по данным порталов для поиска работы.

Делимся мнением, что должно быть в программе, чтобы качественно и при этом быстро сделать первые шаги в QA – в среднем за 3 месяца (или 60+ часов).

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

Такие встречи мы начали проводить еще в 2012 году – в нашем главном офисе в Ульяновске и на базе университетов.

Онлайн-интенсив QA Skills помогает освоить теоретическую и практическую часть профессии QA и погрузиться в рабочую атмосферу в Agile-команде проекта, который максимально…

2 дня, 14 часов назад @ software-testing.ru
От тестировщика до QA. Как сократить путь в профессию на несколько месяцев
От тестировщика до QA. Как сократить путь в профессию на несколько месяцев От тестировщика до QA. Как сократить путь в профессию на несколько месяцев

View Comments В 2020 году в В 2020 году в пятерке самых востребованных ИТ-профессий – специалист по тестированию, или QA Engineer, по данным порталов для поиска работы.

Делимся мнением, что должно быть в программе, чтобы качественно и при этом быстро сделать первые шаги в QA – в среднем за 3 месяца (или 60+ часов).

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

Такие встречи мы начали проводить еще в 2012 году – в нашем главном офисе в Ульяновске и на базе университетов.

Онлайн-интенсив QA Skills помогает освоить теоретическую и практическую часть профессии QA и погрузиться в рабочую атмосферу в Agile-команде проекта, который максимально…

2 дня, 14 часов назад @ software-testing.ru
Что нужно, чтобы находить баги?
Что нужно, чтобы находить баги? Что нужно, чтобы находить баги?

И… Что такое "баги"?

Баги могут означать, что "это не всегда работает так, как мне нужно".

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

Для тех путей, в которых проблем не наблюдалось, я усилил модель, пометив, что в этой части приложения снижена субъективная вероятность ошибок – это значит, что я не встретил проблем и теперь сильнее убежден, что оно "работает".

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

3 дня, 14 часов назад @ software-testing.ru
Что нужно, чтобы находить баги?
Что нужно, чтобы находить баги? Что нужно, чтобы находить баги?

И… Что такое "баги"?

Баги могут означать, что "это не всегда работает так, как мне нужно".

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

Для тех путей, в которых проблем не наблюдалось, я усилил модель, пометив, что в этой части приложения снижена субъективная вероятность ошибок – это значит, что я не встретил проблем и теперь сильнее убежден, что оно "работает".

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

3 дня, 14 часов назад @ software-testing.ru
Поиск оптимальных локаторов для начинающих
Поиск оптимальных локаторов для начинающих Поиск оптимальных локаторов для начинающих

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

Оптимальный локатор Найти локатор элемента — половина задачи, куда сложнее найти самый оптимальный.

Почему нельзя просто взять первый попавшийся локатор, если тест все равно зеленый?

Дополнительно Что делать, если совсем не за что зацепиться, и хороший локатор так и не был найден?

Можно (и даже нужно) сходить к разработчикам и попросить их добавить какие-то идентификаторы элементам.

6 дней, 14 часов назад @ software-testing.ru
Поиск оптимальных локаторов для начинающих
Поиск оптимальных локаторов для начинающих Поиск оптимальных локаторов для начинающих

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

Оптимальный локатор Найти локатор элемента — половина задачи, куда сложнее найти самый оптимальный.

Почему нельзя просто взять первый попавшийся локатор, если тест все равно зеленый?

Дополнительно Что делать, если совсем не за что зацепиться, и хороший локатор так и не был найден?

Можно (и даже нужно) сходить к разработчикам и попросить их добавить какие-то идентификаторы элементам.

6 дней, 14 часов назад @ software-testing.ru
Нужен ли вам Cucumber с Selenium?
Нужен ли вам Cucumber с Selenium? Нужен ли вам Cucumber с Selenium?

Я считаю, что во множестве проектов, использующих Cucumber исключительно как дополнительный слой автоматизации, Cucumber наносит больше вреда, чем пользы.

open(aNewCheckingAccount, depositingFromAccount);boolean newAccountIdIsDisplayed = new OpenAccountResultPage(driver).newAccountIdIsDisplayed();assertThat(newAccountIdIsDisplayed).isTrue();} Не знаю, как вам, но для меня это почти так же читабельно, как вышеуказанный сценарий Cucumber.

Поэтому если эти сценарии не обсуждаются заранее (в этом случае я просто назову их тестами), зачем морочиться с использованием Cucumber?

Первый обозначает новый счет, второй – счет, с которого вносится депозит на новый счет.

Однако моя основная мысль в том, …

1 неделя назад @ software-testing.ru
Нужен ли вам Cucumber с Selenium?
Нужен ли вам Cucumber с Selenium? Нужен ли вам Cucumber с Selenium?

Я считаю, что во множестве проектов, использующих Cucumber исключительно как дополнительный слой автоматизации, Cucumber наносит больше вреда, чем пользы.

open(aNewCheckingAccount, depositingFromAccount);boolean newAccountIdIsDisplayed = new OpenAccountResultPage(driver).newAccountIdIsDisplayed();assertThat(newAccountIdIsDisplayed).isTrue();} Не знаю, как вам, но для меня это почти так же читабельно, как вышеуказанный сценарий Cucumber.

Поэтому если эти сценарии не обсуждаются заранее (в этом случае я просто назову их тестами), зачем морочиться с использованием Cucumber?

Первый обозначает новый счет, второй – счет, с которого вносится депозит на новый счет.

Однако моя основная мысль в том, …

1 неделя назад @ software-testing.ru
Промокод для SQA Days, инструмент сбора метрик производительности, польза от автоматизации, веб-автоматизация, оформление баг-репортов: самые интересные новости тестирования за начало сентября-2020
Промокод для SQA Days, инструмент сбора метрик производительности, польза от автоматизации, веб-автоматизация, оформление баг-репортов: самые интересные новости тестирования за начало сентября-2020 Промокод для SQA Days, инструмент сбора метрик производительности, польза от автоматизации, веб-автоматизация, оформление баг-репортов: самые интересные новости тестирования за начало сентября-2020

Опубликован очередной выпуск рассылки за первую половину сентября.

В выпуске собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации в ленте блогов и темы на форуме.

Содержание рассылки доступно по ссылке.

Подписаться на рассылку

1 неделя, 1 день назад @ software-testing.ru
Промокод для SQA Days, инструмент сбора метрик производительности, польза от автоматизации, веб-автоматизация, оформление баг-репортов: самые интересные новости тестирования за начало сентября-2020
Промокод для SQA Days, инструмент сбора метрик производительности, польза от автоматизации, веб-автоматизация, оформление баг-репортов: самые интересные новости тестирования за начало сентября-2020 Промокод для SQA Days, инструмент сбора метрик производительности, польза от автоматизации, веб-автоматизация, оформление баг-репортов: самые интересные новости тестирования за начало сентября-2020

Опубликован очередной выпуск рассылки за первую половину сентября.

В выпуске собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации в ленте блогов и темы на форуме.

Содержание рассылки доступно по ссылке.

Подписаться на рассылку

1 неделя, 1 день назад @ software-testing.ru
Измеряем изменения в скорости загрузки сайта в различных сетевых (и не только) условиях. Теперь удобнее
Измеряем изменения в скорости загрузки сайта в различных сетевых (и не только) условиях. Теперь удобнее Измеряем изменения в скорости загрузки сайта в различных сетевых (и не только) условиях. Теперь удобнее

Это open-source инструмент командной строки, предназначенный для удобного сбора метрик производительности веб-сайта в различных сетевых (и не только) условиях.

Параметры для них я честно нагуглил, так что я не уверен, что они 100% корректны.

Параметры для них я честно нагуглил, так что я не уверен, что они 100% корректны.

По умолчанию, (и в память о моих мучениях), Perfrunner запускает все тесты по 3 раза и агрегирует результат.

Наверное, вы уже в курсе, что в Chrome версии 85 появится новое, довольно любопытное, css правило — content-visibility.

1 неделя, 1 день назад @ software-testing.ru
Измеряем изменения в скорости загрузки сайта в различных сетевых (и не только) условиях. Теперь удобнее
Измеряем изменения в скорости загрузки сайта в различных сетевых (и не только) условиях. Теперь удобнее Измеряем изменения в скорости загрузки сайта в различных сетевых (и не только) условиях. Теперь удобнее

Это open-source инструмент командной строки, предназначенный для удобного сбора метрик производительности веб-сайта в различных сетевых (и не только) условиях.

Параметры для них я честно нагуглил, так что я не уверен, что они 100% корректны.

Параметры для них я честно нагуглил, так что я не уверен, что они 100% корректны.

По умолчанию, (и в память о моих мучениях), Perfrunner запускает все тесты по 3 раза и агрегирует результат.

Наверное, вы уже в курсе, что в Chrome версии 85 появится новое, довольно любопытное, css правило — content-visibility.

1 неделя, 1 день назад @ software-testing.ru
Блог Лаборатории Качества Блог Лаборатории Качества
последний пост 5 месяцев, 4 недели назад
Конференция «Удалённая работа ИТ-компании в 2020», 13-17 апреля
Конференция «Удалённая работа ИТ-компании в 2020», 13-17 апреля Конференция «Удалённая работа ИТ-компании в 2020», 13-17 апреля

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

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

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

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

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

5 месяцев, 4 недели назад @ quality-lab.ru
С Новым годом! Итоги ЛК за 2019 год
С Новым годом! Итоги ЛК за 2019 год С Новым годом! Итоги ЛК за 2019 год

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

Следующее мероприятие, которое запомнилось ЛК в 2019 был meetup «ACDC».

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

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

Пусть то, чем вы занимаетесь, будет вашим любимым делом и вы действительно будете вкладывать в него частичку себя ( как мы в ЛК ;)).

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

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

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

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

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

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

3 месяца, 1 неделя назад @ performance-lab.ru
Блог Сергея Пирогова - Записки Автоматизатора Блог Сергея Пирогова - Записки Автоматизатора
последний пост 1 неделя, 3 дня назад
QAGuild live #39: Что такое Moon Cloud и зачем он для ваших тестов?
QAGuild live #39: Что такое Moon Cloud и зачем он для ваших тестов? QAGuild live #39: Что такое Moon Cloud и зачем он для ваших тестов?

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

1 неделя, 3 дня назад @ 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. Кто победит в это битве взглядов?

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

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

2 недели, 3 дня назад @ automation-remarks.com
QAGuild live #37: C чего нужно начинать автоматизацию на проекте?
QAGuild live #37: C чего нужно начинать автоматизацию на проекте? QAGuild live #37: C чего нужно начинать автоматизацию на проекте?

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

3 недели, 1 день назад @ automation-remarks.com
QAGuild S03E13: Про Тест планы и тест стратегии в 2020 году
QAGuild S03E13: Про Тест планы и тест стратегии в 2020 году QAGuild S03E13: Про Тест планы и тест стратегии в 2020 году

Подкаст про Тест планы и тест стратегии в 2020 году

1 месяц назад @ automation-remarks.com
QAGuild S03E12: Про швейцарское IT
QAGuild S03E12: Про швейцарское IT QAGuild S03E12: Про швейцарское IT

Олексей Чаплиц - вошел в IT в Швейцарии в 48 лет

1 месяц назад @ automation-remarks.com
QAGuild S03E11: Про релокацию в Эстонию
QAGuild S03E11: Про релокацию в Эстонию QAGuild S03E11: Про релокацию в Эстонию

Подкаст про релокацию в Эстонию

1 месяц назад @ automation-remarks.com
QAGuild live #36: Как использовать Moon для запуска Playwright тестов
QAGuild live #36: Как использовать Moon для запуска Playwright тестов QAGuild live #36: Как использовать Moon для запуска Playwright тестов

В этом эпизоде поговорим про то, как настроить инфраструктуру для запуска Playwright и Selenium тестов

1 месяц, 1 неделя назад @ automation-remarks.com
QAGuild live #35: Как нужно делать ревью тестового задания для QA Automation?
QAGuild live #35: Как нужно делать ревью тестового задания для QA Automation? QAGuild live #35: Как нужно делать ревью тестового задания для QA Automation?

В этом эпизоде поговорим про то, как делать ревью тестового задания для QA Automation специалиста

1 месяц, 1 неделя назад @ automation-remarks.com
QAGuild live #34: Каким должно быть тестовое задание для QA Automation?
QAGuild live #34: Каким должно быть тестовое задание для QA Automation? QAGuild live #34: Каким должно быть тестовое задание для QA Automation?

В этом эпизоде поговорим про то, каким же должно быть тестовое задание для QA Automation специалиста

1 месяц, 3 недели назад @ automation-remarks.com
QAGuild live #33: Юбилейный стрим для тестировщиков
QAGuild live #33: Юбилейный стрим для тестировщиков QAGuild live #33: Юбилейный стрим для тестировщиков

Прошел 1 год с гаком с момента зарождения этого канала.

Обсудим новости, как это было, челенджи и новые форматы выпусков.

2 месяца назад @ automation-remarks.com
QAGuild live #32: Java + SQL для тестировщика
QAGuild live #32: Java + SQL для тестировщика QAGuild live #32: Java + SQL для тестировщика

В этом эпизоде поговорим про Java + SQL для тестировщика

2 месяца, 2 недели назад @ automation-remarks.com
QAGuild live #31: Про SQL и базы данных для тестировщика
QAGuild live #31: Про SQL и базы данных для тестировщика QAGuild live #31: Про SQL и базы данных для тестировщика

В этом эпизоде поговорим про SQL для тестировщика

2 месяца, 3 недели назад @ automation-remarks.com
QAGuild live #30: Про Python для тестировщика
QAGuild live #30: Про Python для тестировщика QAGuild live #30: Про Python для тестировщика

В этом эпизоде поговорим про Python для тестировщика

3 месяца назад @ automation-remarks.com
Бесплатный тренинг Python + Selene +Allure 2
Бесплатный тренинг Python + Selene +Allure 2 Бесплатный тренинг Python + Selene +Allure 2

Привет, наступил день халявных курсов.

Пошел я в свой ютуб канал и среди старых записей нашел воркшоп по Python + Selene.

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

3 месяца, 1 неделя назад @ automation-remarks.com
Блог Ольги Назиной Блог Ольги Назиной
последний пост 18 часов назад
Мои 12 недель в году. Часть 14
Мои 12 недель в году. Часть 14 Мои 12 недель в году. Часть 14

Будем считать, что это просто перерыв между циклами в этот раз побольше был)) Итак, а что у нас с главными планами?

А потом решила растянуть удовольствие)) В этом цикле я закончила одну книгу, а в следующем закончу другую!

Получилось аж 339 страниц ))) Так что я вынесла эту главу в отдельную книгу, а в основной решила её сильно сократить.

Правда, когда закончила все статьи из 15-ой главы книги, то и это перестала писать... Ну, видимо, пока и не нужно.

И уже привыкла к такому графику — до 5-6 вечера я с сыном, потом папа помогает, а я свободна.

18 часов назад @ okiseleva.blogspot.com
Инструменты для оформления чек-листов
Инструменты для оформления чек-листов Инструменты для оформления чек-листов

Автор системы — Наталья Руколь, а это уже о чем-то говорит 😊С другой стороны, не надо усложнять без необходимости.

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

Поэтому мы храним свои чек-листы (описания автотестов) в конфлюенсе, и не паримся.

Поэтому нам «Ситечко» не нужно.

А там уже смотрите сами, где удобнее, там и работаем.

1 неделя, 2 дня назад @ okiseleva.blogspot.com
Зачем в чек-листе нужны примеры
Зачем в чек-листе нужны примеры Зачем в чек-листе нужны примеры

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

И вот такой клевый чек-лист:МоскваПитерОмскНовосибирскНижний НовгородСлабо навскидку реальный номер в каждом городе вспомнить?

Вот и пример.

И снова тратим 2 часа на поиск городов и телефонов в них.

А после 10-часового рабочего дня может и на «редком» заклинить.

1 неделя, 6 дней назад @ okiseleva.blogspot.com
Панбагон. В корзине отображаются не кавычки, а их код
Панбагон. В корзине отображаются не кавычки, а их код Панбагон. В корзине отображаются не кавычки, а их код

Код вместо кавычекВ корзине для набора сушкапипла отображаются не кавычки, а их кодДобавить «набор сушкапипла» в корзину Перейти в корзинуРезультатВместо кавычек идет их код — ", см рис «Код вместо кавычек»:Набор "Сушкапипла"Ожидаемый результатМы видим именно кавычки:Набор «Сушкапипла»**************************************************************Как найти такой баг?

Нужно проверить, как эти данные потом отображаются:в общем списке;на странице товара;в корзине;... Причем обратите внимание — на моем скриншоте есть еще товар «Набор "Мега завтрак"», и в нем такой проблемы нет.

Но в любом случае довольно типичная проблема, из-за которой и проверяют GUI — как вообще ваш текст / картинки отображаю…

3 недели, 6 дней назад @ okiseleva.blogspot.com
Slothman — генератор текста, картинок и кучи всего еще
Slothman — генератор текста, картинок и кучи всего еще Slothman — генератор текста, картинок и кучи всего еще

Данные — имя, адрес, телефон.

Но иностранные.

Для русских данных используйте MellariusPairwise — онлайн-инструмент, это удобно, нет привязки к вашей операционной системе.

GUIDРандомный текст — аналог perlclipРегистр — смена регистра вашего текстаФайлы — вот аналогиКартинкиPS — статья написана в помощь студентам моей школы для начинающих тестировщиковСсылка — https://slothman.dev/ Slothman — это онлайн-генератор тестовых данных.

Причем не так, как обычно бывает — один сайт данные отдельные генерит, другой картинки, третий текст... Тут все в одном месте!Что тут можно сгенерировать:Удобненько!

1 месяц назад @ okiseleva.blogspot.com
Отдаю книги-7 (Москва)
Отдаю книги-7 (Москва) Отдаю книги-7 (Москва)

Напишите мне на почту — ok.molechka@gmail.com.

Укажите имя, какие хотите книги и когда приедете (в указанный выше интервал времени) Я дам вам номер моей коллеги Кати (я в декрете, меня в офисе нет).

Приезжаете в указанное время, звоните, забираете книжки — профит!

КнигиЛюблю бумажные издания, но не хочу захламлять квартиру, так что периодами отдаю свои книжки.Приехать забрать книги надо будет в офис ХФЛабс, это около метро на кольце.

Парк Культуры, с 10 до 19 в будние дни.Чтобы забрать книжку:

1 месяц назад @ okiseleva.blogspot.com
Я закончила книгу «Сложные ИТ-термины на простом языке»!
Я закончила книгу «Сложные ИТ-термины на простом языке»! Я закончила книгу «Сложные ИТ-термины на простом языке»!

Ссылка на книгу на TestbaseКнига для начинающих тестировщиков Сложные ИТ-термины на простом языкеВ «сложные термины» я перенесла всю главу в исходном, неурезанном виде.

А в книге для новичков я ее сильно сокращу ))) Но скоро и ее закончу!

Вы уже могли видеть некоторые из них, вот примеры:Я планирую и дальше публиковать эти статьи на Хабре и в блоге.

Вот же, для новичков Ага, подловили =))) Писала, писала я книгу для новичков.

У меня уже есть такие объемные главы, более важные и полезные!Вот тогда я и решила книжки разделить на две:

1 месяц, 1 неделя назад @ okiseleva.blogspot.com
Docker: инструменты тестировщика (мой отзыв)
Docker: инструменты тестировщика (мой отзыв) Docker: инструменты тестировщика (мой отзыв)

Хочется вот что-то такое.А я на второй неделе с одним ДЗ психанула уже, сложное.

Потому что хочется по своему файлу фидбек, а чтобы задать вопрос в чате, надо еще подумать, как именно его задать, чтобы не кидать весь свой compose-файл типа "что не так?

Получился даже не минус, а плюс — я ведь смогла сформулировать вопрос, а это тоже полезный навык!2.

У меня скопипастилось что-то лишнее, так вот по сообщению об ошибке вообще не понятно, что у тебя не так!

(и это будет быстрее, чем ждать в СДО) Ну и да, что-то придется погуглить, но немного)

1 месяц, 1 неделя назад @ okiseleva.blogspot.com
Живое обучение. Что такое e-learning. Елена Тихомирова
Живое обучение. Что такое e-learning. Елена Тихомирова Живое обучение. Что такое e-learning. Елена Тихомирова

Так что ты и педагогический дизайнер, и разработчик, и диктор, и даже дизайнер (если картинки из интернета берешь).

Но всё остальное — сам, всё сам... И придймай, и слайды нарисуй, и надиктуй, и обработай.

Забежал в подсобку, включил в видео.

Это и напоминание, что это не просто "переложил на слайды" очный курс.

Но если сразу начинать с хардкора, то пропадет любая мотивация — «у меня не получается, это не для меня».

1 месяц, 1 неделя назад @ okiseleva.blogspot.com
Поздравляем Людмилу с первой работой
Поздравляем Людмилу с первой работой Поздравляем Людмилу с первой работой

У нас сегодня есть история успеха выпускницы школы -57 Людмилы:В общем, либо проснулся рынок, либо пришло время.

Но спустя 1,5 месяца активных поисков, 7-8 выполненных тестовых заданий и 3 собеседований у меня имеется второй оффер за неделю (stareyes) хочу сказать огромное спасибо Ольге Назиной и Олегу!

И всем тренерам потока ШНАТ-57 за подготовку, которая помогала выполнять тестовые и проходить интервью.

Всё, что мне присылали или спрашивали — мы так или иначе проходили на курсе .

И даже ни пандемия :D***************************************************От души поздравляю Людмилу с первой работой)))Если вы сейчас в поиске работы, ничего не бойтесь, и в наше время ищут людей!

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

Результат в новой админкеРезультат в старой админкеПри попытке редактирования поста открывается админкаПереключиться на новый интерфейс блоггера Открыть любой блогпост, например http://okiseleva.blogspot.com/2015/07/blog-post_16.html Внизу нажать на карандашик (и тут данные для входа в блоггер)РезультатСм рис «Результат в новой админке», открылась админка на вкладке «Posts».

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

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

Перехожу туда по ссылке:Дальше прокручиваю пост вниз и нажи…

1 месяц, 1 неделя назад @ okiseleva.blogspot.com
Панбагон. Имя автора блогпоста вылезает за экран
Панбагон. Имя автора блогпоста вылезает за экран Панбагон. Имя автора блогпоста вылезает за экран

Блоггер обновил интерфейс, и теперь он у меня выглядит примерно так:Забавненько :)Вообще, когда я обновила страницу своих постов, у меня был плохой интернет.

Дальше идет локализация:это у всех пользователей, или только у смигрированных?

это у всех, или со слабым интернетом?

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

Я не хочу))См также:

1 месяц, 1 неделя назад @ okiseleva.blogspot.com
Топ-5 ошибок в резюме junior тестировщика (видео)
Топ-5 ошибок в резюме junior тестировщика (видео) Топ-5 ошибок в резюме junior тестировщика (видео)

нет конкретики супер-подробное резюме отсутствие портфолио нет сопроводительного письма плохое сопроводительное письмоМой коллега Арсений Батыров запилил видео про 5 главных ошибок в резюме junior тестировщика.

Тут и сами ошибки, и как их исправить, сделав резюме чуть лучше!Итак, 5 главных ошибок резюме:Ну а дальше уже смотри видео =))Мнению Арсения стоит доверять, так как он уже несколько лет работает лидом тестировщиков.

В том числе набирает людей.

В том числе он набирал людей в Яндекс, где довольно большой поток.

Так что слушайте, учитесь, и улучшайте свои резюме!

1 месяц, 2 недели назад @ okiseleva.blogspot.com
Пример хорошего резюме Junior тестировщика
Пример хорошего резюме Junior тестировщика Пример хорошего резюме Junior тестировщика

Ссылка на резюмеОно короткое, на одну страничку Навыки описаны кратко, но понятно — с конкретикой.

Есть ссылки на портфолио — для джуниора это всегда большой плюс!

См также:Мой коллега Арсений Батыров сделал пример хорошего резюме Junior тестировщика:Что в нем хорошо:

1 месяц, 2 недели назад @ okiseleva.blogspot.com
Генератор русских ФИО, ИНН, ОГРН, ОМС
Генератор русских ФИО, ИНН, ОГРН, ОМС Генератор русских ФИО, ИНН, ОГРН, ОМС

(ノ◕ヮ◕)ノ*:・゚✧PS — статья написана в помощь студентам моей школы для начинающих тестировщиковВ чатике выпускников мелькнула классная ссылка на справочник тестировщика:Там забавные фио генерятсяИ не только.

Можно сгенерить кучу официальных данных — ИНН ФЛ, ИНН ЮЛ, ОГРН, ОГРНИП, КПП, СНИЛС ОМС.

Еще очень классно, что они ссылки на описание форматов приложили.Можно сгенерить 1 значение, а можно несколько сразу — это называется «чёртова прорва».Данные есть не только по России, но и по Украине, Казахстану...Очень полезная штука для тестировщика!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

5 месяцев, 3 недели назад @ test-failed.blogspot.com
Менеджерское: Найм верхних
Менеджерское: Найм верхних Менеджерское: Найм верхних

Тема найма "верхних" (top) менеджеров и людей с С*-должностью (CTO, CIO, CPO, CEO и прочие) давно представляет для не то чтобы зудящий но все-таки интерес.Почему?

Банально потому что размер кадровой жопы в той области такой, что вы со своим наймом престарелых java разработчиков (senior java developer) - еще не видели того размера и не принюхивались к ней.

(Все банально - на 4-5 разработчиков приходится 1 тестировщик в среднем по больнице, а на 5-12 разработчиков/тестировщиков/аналитиков/дизайнеров и всех этих покемонов приходится 1 менеджер), то есть чем выше тем пирамидка быстрее сужается.

Но вот если мы совсем наверх, за облака посмотрим, то там совсем своя "метеорология".

)Собственно ниж…

6 месяцев, 3 недели назад @ test-failed.blogspot.com
Книга: Кай-Фу Ли , Сверхдержавы искусственного интеллекта
Книга: Кай-Фу Ли , Сверхдержавы искусственного интеллекта Книга: Кай-Фу Ли , Сверхдержавы искусственного интеллекта

Чего я от книги не ожидал - так вот этого вот и в таких объемах.

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

Глядя со своей колокольни, я очень хорошо помню как в Москве не было Яндекс.Такси и как тогда выглядело такси и вижу как оно сейчас.

С вариантом номер №2 - все плохо уже на уровне идеи, потому что работать люди будут меньше, а зарабатывать меньше явно не захотят.

Автор же предлагает совместить третий вариант со служением обществу - выглядит хорошо для романа братьев Стругацких, но плохо в 2020 году.

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

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

Нет , ты не хочешь быть просто "более продуктивным" - это ложное , и не приживется в тебе.

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

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

Сначала "Джедайские техники" или GTD Аллена.Оценка: 8/10 (и это еще без учета 50% скидки :)).Заметки на полях

7 месяцев, 4 недели назад @ test-failed.blogspot.com
Книга: Катерина Ленгольд. Просто Космос
Книга: Катерина Ленгольд. Просто Космос Книга: Катерина Ленгольд. Просто Космос

Пусть вас не пугает приписка на обложке «практикум по agile-жизни» и вот это все - оголтелого agile-изма внутри нет.

Эта книга про то как определенные практики (некоторые из которых похожи на практики agile) помогают, точнее возможно помогут вам быть продуктивнее.

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

Глава про питание окончательно закрепила во мне веру в то, что диета из стейков и красного вина - крайне полезная, ибо у этих продуктов ну очень низкая гликемическая нагрузка :).

Вербализация страховОписать сам страхЧто я боюсь сделатьЧто ужасное п…

9 месяцев назад @ test-failed.blogspot.com
Книга: Мэтт Ридли "Геном"
Книга: Мэтт Ридли "Геном" Книга: Мэтт Ридли "Геном"

Знаете ли вы что,только 3% от всего объема вашего генома - реально рабочие,а еще 14% - абсолютно бесполезный ретровирус ?

Оценка: 9/10Я не могу сказать что читаю много, и уж тем более не могу сказать, что каждая прочитанная мною книга заставляет мозги напрячься и открывает бездну нового - скорее ровно наоборот, из книги на 400+ страниц я достаю пару-тройку мыслей, ну максимум 5-6 абзацев ёмких формулировок.Однако Геном - это то самое приятное исключение из обыденных правил.Причина наверное ещё и в том, что мои школьные учителя биологии были бездарями и объяснять интересно они не умели.А биология - очень интересная наука, особенно когда ты переходишь от общего разнообразия форм жизни к фунда…

9 месяцев, 2 недели назад @ test-failed.blogspot.com
Блог Алексея Лупана Блог Алексея Лупана
последний пост 15 часов назад
Сохранить несохраняемое видео от дяди Боба Мартина
Сохранить несохраняемое видео от дяди Боба Мартина Сохранить несохраняемое видео от дяди Боба Мартина

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

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

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

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

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

15 часов назад @ testitquickly.com
S3E13: Про Тест планы и тест стратегии в 2020 году
S3E13: Про Тест планы и тест стратегии в 2020 году S3E13: Про Тест планы и тест стратегии в 2020 году

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

4 месяца, 3 недели назад @ testitquickly.com
Очень конкретная разница между верификацией и валидацией
Очень конкретная разница между верификацией и валидацией Очень конкретная разница между верификацией и валидацией

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

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

7 месяцев, 1 неделя назад @ testitquickly.com
From Theory to Theory again
From Theory to Theory again From Theory to Theory again

Два профессора из делфтского технического университета (город Делфт, Нидерланды) выложили в открытый доступ книгу «Software Testing: From Theory to Practice» — sttp.siteНу, как книга.

Общий стиль присущ всем кратким учебникам и текстам для видео — короткие заявления.

Какие темы они рассматривают: автоматизация тестирования в целом, тестирование с помощью моделей, тестовая пирамида, TDD, мутационное и фаззинг тестирование и др.

Код появляется уже в «Chapter 1 — Why software testing?» Короче, там не про ввод всякой няшной ерунды в поля для ввода всякой няшной ерунды.

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

7 месяцев, 2 недели назад @ testitquickly.com
Хабр: Тестирование IT-систем Хабр: Тестирование IT-систем
последний пост 1 час назад
«Одна кнопка, чтобы тестировать их всех». Как не упустить все интеграции из поля зрения
«Одна кнопка, чтобы тестировать их всех». Как не упустить все интеграции из поля зрения «Одна кнопка, чтобы тестировать их всех». Как не упустить все интеграции из поля зрения

Привет, Хабровчане! Мы – Владимир Мясников и Владислав Егоров — представители команды интеграционного тестирования Mir Plat.Form (АО «НСПК»). Сегодня мы расскажем про разработанный и развиваемый нами инструмент автоматизации, позволивший сократить рутину во внутренних процессах команды. Предисловие

Платёжная экосистема Mir Plat.Form включает в себя несколько десятков систем, большинство из которых взаимодействуют между собой по различным протоколам и форматам. Мы, команда интеграционного тестирования, проверяем соответствие этих взаимодействий установленным требованиям. На данный момент команда работает с 13 системами уровня mission и business critical. Mission critical системы обеспечивают…

1 час назад @ habr.com
Деконструкция TDD
Деконструкция TDD

Здравствуйте, меня зовут Дмитрий Карловский. А вы на канале "Core Dump", где мы берём разные темы из компьютерной науки и деконструируем их по полочкам. Начнём мы с разработки через тестирование.

Test Driven DevelopmentСуть этого подхода заключается в ритуализации процесса разработки. То есть в некритическом безусловном выполнении определённых простых действий.

Этот ритуал сделает ваш код красивым и надёжным. Поддерживать его будет легко и просто. А разработка будет простой и быстрой. Так во всяком случае настоятельно убеждают нас проповедники TDD.

Видео запись этого разбора. Читать дальше →

18 часов назад @ habr.com
[Из песочницы] Kotlin. Автоматизация тестирования (часть 1). Kotest: Начало
[Из песочницы] Kotlin. Автоматизация тестирования (часть 1). Kotest: Начало [Из песочницы] Kotlin. Автоматизация тестирования (часть 1). Kotest: Начало

Хочу поделиться опытом создания системы автоматизации функционального тестирования на языке на Kotlin. Основой для создания / конфигурирования / запуска / контроля выполнения тестов — будет набирающий популярность молодой фреймворк Kotest (в прошлом Kotlin Test).

Проанализировав все популярные варианты для Kotlin — выяснилось, что есть всего два "нативных": Spek

Kotest Либо бесконечное кол-во из Java мира: Junit4/5, TestNG, Cucumber JVM или другие BDD фреймворки. Выбора пал на Kotest с бОльшим кол-вом "лайков" на GitHub, чем у Spek. Руководств по автоматизации тестирования на Kotlin, особенно в сочетании с Kotest — немного (пока). Думаю, что написать цикл статей про Kotest, а также про орга…

20 часов назад @ habr.com
[Из песочницы] Автоматизация системных тестов на базе QEMU (Часть 1/2)
[Из песочницы] Автоматизация системных тестов на базе QEMU (Часть 1/2)

Эта статья посвящена автоматизации системного (end-to-end) тестирования с использованием виртуальных машин. В статье рассматриваются такие вопросы, как автоматизация развертывания и настройки виртуальных стендов, а также автоматизация запуска процессов внутри виртуальных машин с последующим контролем полученных результатов. В конце статьи мы получим пусть неидеальный (к этому мы ещё вернемся), но простой и понятный скрипт, с помощью которого вы сможете запускать системные тесты одной кнопкой, даже не имея у себя на компьютере ни одной виртуальной машины.

Статья предполагает наличие следующих навыков у читателя: Уверенное пользование ОС семейства Linux;

Базовое понимание принципов виртуализа…

1 день, 1 час назад @ habr.com
[Из песочницы] Как плохо настроенная БД позволила захватить целое облако с 25 тысячами хостов
[Из песочницы] Как плохо настроенная БД позволила захватить целое облако с 25 тысячами хостов

Привет, Хабр! Я не так давно в ИТ, но в последнее время увлёкся темой кибербезопасности. Особенно интересна профессия пентестера. Во время сёрфинга увидел классную статью «How a badly configured DB allowed us to own an entire cloud of over 25K hosts» от Security Shenanigans. Перевод обеих частей и предлагаю вашему вниманию. Введение

Из этой статьи вы узнаете, как нам удалось выполнить прямое соединение sqlmap с базой данных с использованием BMC/IPMI для компрометации крупного клиента. Читать дальше →

2 дня, 1 час назад @ habr.com
[Перевод] Три примера багов, которые ни от кого не прячутся
[Перевод] Три примера багов, которые ни от кого не прячутся [Перевод] Три примера багов, которые ни от кого не прячутся

Я много пишу об исследованиях хитрых багов — об ошибках в процессорах, багах ядра, промежуточном распределении 4-гигабайтной памяти, однако большинство ошибок не столь экзотично. Иногда для нахождения бага достаточно всего лишь взглянуть на дэшборд сервера, потратить несколько минут в профайлере или прочитать предупреждения компилятора. В этой статье я расскажу о трёх серьёзных багах, которые я нашёл и исправил; все они совершенно не скрывались и просто ждали, когда их кто-нибудь заметит. Читать дальше →

3 дня, 2 часа назад @ habr.com
[Из песочницы] Вячеслав Смирнов — Ускоряем Apache JMeter
[Из песочницы] Вячеслав Смирнов — Ускоряем Apache JMeter [Из песочницы] Вячеслав Смирнов — Ускоряем Apache JMeter

Вячеслав Смирнов — Ускоряем Apache JMeter Apache JMeter не требует рекламы, но нечасто время уделяют скорости работы самих нагрузочных скриптов. Вячеслав рассматривает подходы к оптимальному написанию скриптов, что позволяет сэкономить на нагрузочных машинах и позволяет по-новому посмотреть на JMeter.

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

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

1 неделя, 6 дней назад @ habr.com
Мифы о тестировщиках
Мифы о тестировщиках Мифы о тестировщиках

Сегодня профессиональный праздник отмечают тестировщики! С этой специальностью связано немало мифов и, пользуясь случаем, мы решили развеять часть из них. Читать дальше →

2 недели назад @ habr.com
Маленькие тайны тестирования большой LMS
Маленькие тайны тестирования большой LMS Маленькие тайны тестирования большой LMS

Редко получается найти проект, в который влюбляешься еще на собеседовании и которым гордишься, когда он завоевывает новые рынки. Тем более приятно, когда профессионализм коллег на высоте, а в своей команде чувствуешь себя как в кругу семьи. Мне повезло не только найти такой проект, но и некоторое время назад начать влиять на процесс тестирования в нём. Я расскажу, что входит в наше понимание оптимального процесса; как мы пришли к ежемесячным релизам и как они у нас работают; а также о том, как мы приспособились к условиям карантина. Читать дальше →

2 недели, 1 день назад @ habr.com
[Из песочницы] Как (авто)тестировать Монстра
[Из песочницы] Как (авто)тестировать Монстра [Из песочницы] Как (авто)тестировать Монстра

Здравствуй, уважаемый читатель. Сфера IT в банках весьма обширна. И, думаю, сообщество банковских IT-шников представлено на Хабре достаточно широко. В этой статье затронем тему тестирования специфического банковского ПО. Из-за некоторой закрытости такого рода организаций информации о происходящем внутри просачивается довольно мало. Давайте приоткроем завесу тайны.

Итак, позвольте представиться. Меня зовут Алексей, и я алк… тестирую АБС ЦФТ-Банк. Читать дальше →

2 недели, 1 день назад @ habr.com
Как Иван ошибку в бэкенде локализовывал
Как Иван ошибку в бэкенде локализовывал Как Иван ошибку в бэкенде локализовывал

В комментариях к одной из моих статей про базовые команды Linux shell для тестировщиков справедливо заметили, что в ней не было указано применение команд в процессе тестирования. Я подумал, что лучше поздно, чем никогда, поэтому решил рассказать историю Backend QA-инженера Вани, который столкнулся с неожиданным поведением сервиса и попытался разобраться, где именно случилась ошибка. Читать дальше →

2 недели, 1 день назад @ habr.com
Я 20 лет наслаждаюсь разнообразием архитектур и хочу поделиться мыслями
Я 20 лет наслаждаюсь разнообразием архитектур и хочу поделиться мыслями Я 20 лет наслаждаюсь разнообразием архитектур и хочу поделиться мыслями

Сначала хотел написать комментарий к статье "Я десять лет страдал от ужасных архитектур в C#...", но понял две вещи: Слишком много мыслей, которыми хочется поделиться.

Для такого объёма формат комментария неудобен ни для написания, ни для прочтения.

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

Я не силён в нумерованных списках. Disclaimer: я не критикую @pnovikov или его задумку в целом. Текст качественный (чувствуется опытный редактор), часть мыслей разделяю. Архитектур много, но это нормально (да, звучит как название корейского фильма). Однако давайте по порядку. Сначала моё мнение о том, что влияет на архитектуру, потом про спорные моменты в статье об «исправлении ар…

2 недели, 1 день назад @ habr.com
От тестировщика до QA. Как сократить путь в профессию на несколько месяцев
От тестировщика до QA. Как сократить путь в профессию на несколько месяцев От тестировщика до QA. Как сократить путь в профессию на несколько месяцев

В 2020 году в пятерке самых востребованных ИТ-профессий – специалист по тестированию, или QA Engineer, по данным порталов для поиска работы. Рынок растет, и ИТ-компании активно формируют команды Quality Assurance.

В вузах тестирование преподают в рамках некоторых, но далеко не всех ИТ-специальностей. Поэтому в QA чаще всего приходят через онлайн-курсы или самообучение. Как правило, оба способа занимают не менее 12 месяцев. При этом вложенные время и деньги еще не гарантируют, что начинающий QA сможет сразу пройти собеседование и получить желаемую работу. Можно ли развить навыки быстрее, не теряя в качестве? Этот вопрос встал перед нами особенно остро, когда все наши ежегодные ИТ-митапы и ин…

2 недели, 2 дня назад @ habr.com
DB & DWH Online Meetup 15/09
DB & DWH Online Meetup 15/09 DB & DWH Online Meetup 15/09

Первая онлайн-встреча сообщества DB & DWH Райффайзенбанка пройдет 15 сентября. Присоединяйтесь к нам, чтобы узнать про автоматизированное тестирование методом черного ящика и про переход на ETL-as-Service при помощи Informatica Power Center. Читать дальше →

2 недели, 3 дня назад @ habr.com
Jubula — от мануального тестировщика до автоматизатора один шаг
Jubula — от мануального тестировщика до автоматизатора один шаг Jubula — от мануального тестировщика до автоматизатора один шаг

Jubula (Джубула) – инструмент для автоматизации тестирования, известный не многим тестировщикам в России. В нашу компанию он пришёл вместе с проектом из Германии. Программа разработана компанией BREDEX GmbH и является бесплатной. Разработчик указывает, что Jubula способна тестировать приложения на Swing, SWT/RCP/GEF и JavaFX. Тестировщику, использующему Jubula не обязательно знать ни один из языков программирования, поскольку тестирование осуществляется методом чёрного ящика и не требует наличия исходного кода, что позволяет каждому автоматизировать свои тест-кейсы самостоятельно. Jubula может использоваться как отдельное приложение (как в нашем проекте) или в виде плагина к Eclipse (https:…

2 недели, 6 дней назад @ habr.com
In English
Ministry of Testing Ministry of Testing
последний пост 1 час назад
How to Identify Risks
How to Identify Risks How to Identify Risks

Taking a risks can make you feel alive, scared, overwhelmed, excited,…Risks are based on FeelingsPeople often try to quantify risks.

No matter which process you use to quantify risks, it won’t ever remove that it’s all based on feelings.

It’s a crucial piece of insight you need when discussing Risks: whatever you think, predict, foresee, expect,… is all based on feelings.

In the same sense, added monitoring and user tracking, which might help you identify and deal with risks quicker, might infringe on people’s perception of privacy.

This is an excellent starting point to explore and identify potential risks.

1 час назад @ isleof.it
Speaking on Agile at the corporation square expo (CorporatiePlein 2020)
Speaking on Agile at the corporation square expo (CorporatiePlein 2020) Speaking on Agile at the corporation square expo (CorporatiePlein 2020)

With more than 500 registrations from employees of housing corporations, the tenth edition of CorporatiePlein will immediately become the largest and most visited online event for housing corporations in the Netherlands.

The event offers an online exhibition floor with dozens of suppliers and advisors with a focus on the housing association sector.

Additionally the CorporatiePlein Online offers knowledge and content in the form of interesting presentations in the fields of Finance, Real Estate, Maintenance, Housing, Communication and Operations, Innovation & ICT.

I am proud to share Squerist will be present with 4 presentations on Robotica, Agile Testing, Agile transformation and the TROMP …

3 часа назад @ djdegrood.wordpress.com
An Example Of Exploratory Testing Vasca da Gama Charter By Neil Boyd
An Example Of Exploratory Testing Vasca da Gama Charter By Neil Boyd An Example Of Exploratory Testing Vasca da Gama Charter By Neil Boyd

Reading Time: 2 minutesTL;DRNow that we know Simon’s third diagram, Problems, Questions, Ideas, and Praises (PQIP), let’s explore Neil Boyd’s example of session-based testing.

This is a part of the Exploratory Testing Pathway.

In this post from 2016, Neil provides proof of his understanding of exploratory testing on the Vasca Da Gama’s problem from the fifteen century.

The Charter in exploratory testing is the problem that you need to explore.

This establishes The Goal of your exploratory testing session.

5 часов назад @ blog.tentamen.eu
Five Blogs – 24 September 2020
Five Blogs – 24 September 2020 Five Blogs – 24 September 2020

The (best) five blogs we can read today.

Check them out.

Why the Best Leaders Ask For Help In A CrisisWritten by: Lolly DaskalPage Objects?

Pattern Objects.

No one is rich, no one is poor, we’ve got 24 hours each.” -Christopher RiceYou can follow this page on Twitter

6 часов назад @ 5blogs.wordpress.com
Questing in Boston
Questing in Boston Questing in Boston

I overheard people talking about Agile, mobile testing, Jon Bach, etc.

The tutorial covered planning, mobile testing approaches and challenges as well as crowdsourcing.

Needless to say I was beyond myself excited to finally meet uTesters that I got to know over the last few months through either following theuTest blogor working as a freelance tester evenings and weekends.

The tutorial covered planning, mobile testing approaches and challenges as well as crowdsourcing.

It was so cool to finally meet him and other uTesters face to face.

16 часов назад @ trancecyberiantester.blogspot.com
Quick intro to risk based testing
Quick intro to risk based testing Quick intro to risk based testing

A 20 second intro to risk based testing..What – Identify and rank features according to risks, and focus on high risk areasWhy – Instead of buck-shot approach, try a targeted approach to testingTwo approaches – Inside out risk analysis & outside in risk analysisInside-out risk analysis: Brainstorm internal working of a component, walk through the design and understand the vulnerabilities, threats & victimsOutside in risk analysis: Explore a functionality from the outside, use different type of ‘risk checklists’ like risks from past experiences, ‘ilties’ list, domain / industry specific check listBest to create risk matrices giving an overview of different features, their risk level and asso…

18 часов назад @ quality-spectrum.com
How To Communicate Your Testing Status (Free Downloadable Templates)
How To Communicate Your Testing Status (Free Downloadable Templates) How To Communicate Your Testing Status (Free Downloadable Templates)

Being able to effectively communicate your testing status is important for a lot of testers.

In today’s post we will explore various examples on how to communicate your testing status, complete with downloadable templates!

To start, there’s a pretty distinct difference on how to report status if you’re executing actual test cases vs. some other form of testing.

The main take-aways are a high level communication outlining how many test cases you’ve executed and how many are remaining.

My goal with this post was to walk you through multiple ways of communicating your testing status.

18 часов назад @ theqaconnection.com
Quality Engineering Core Principles
Quality Engineering Core Principles Quality Engineering Core Principles

This website is using a security service to protect itself from online attacks.

The action you just performed triggered the security solution.

There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.

You can email the site owner to let them know you were blocked.

Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.

20 часов назад @ medium.com
UNICEF Mliječna staza 2020, Zagreb, Croatia
UNICEF Mliječna staza 2020, Zagreb, Croatia UNICEF Mliječna staza 2020, Zagreb, Croatia

UNICEF Mliječna staza a virual race in September 2020.

You could walk, run or ride a bike for any distance from September 5 to 20.

My plan was to run a lot anyway, so I’ve joined the race.

I’ve walked 7 km (4 miles) and ran 196 km (122 miles), including the longest run of my life, 32 km (20 miles).

UNICEF Mliječna staza at mlijecnastaza.hr

20 часов назад @ filipin.eu
Why I Have Created a Life Plan
Why I Have Created a Life Plan Why I Have Created a Life Plan

However, the reason for my silence is for an exceptionally good reason, as I have been extremely busy in creating a life plan.

For over a year, I had been toying with the idea of creating a life plan.

Having finally created my life plan, I feel much better now that I put down my life purpose and goals on paper.

However, my purpose in life, my goals, personal values and priorities are clear, realistic and achievable, and that motivates and inspires me with confidence.

I just hope I have made my reasons for creating my life plan as clear as possible to you.

21 час назад @ thesiteofbencross.wordpress.com
Structurally Broken
Structurally Broken Structurally Broken

Structurally Broken“When you have a system in which structural failure is embedded, nothing short of structural change will significantly improve it.” ~ George MonbiotHe was talking about the UK’s transport infrastructure, but I’ve long believed the world’s “Software Industry” system is structurally broken, too.

Even the very name “software industry” signals dysfunction.

Software“The great Harvard marketing professor Theodore Levitt used to tell his students, “People don’t want to buy a quarter-inch drill.

Yet we call our industry the software industry, condemning us to build and deliver stuff that our customers don’t want.

Renaming the whole industry as something like “the pain solving ind…

22 часа назад @ flowchainsensei.wordpress.com
My History
My History My History

My family was in the Irish camp, even though my father was of partly of English and German stock.

This was because my mother’s family was undilluted Irish, and were clustered all throughout the surrounding neighborhoods.

Of course, in the minds of most of the northern European stock that were leaving those neighborhoods, the two conditions had become virtually synonymous.

But then, it was to accuse my Italian friend’s father of being too aggressive because he was a cop, not because he was Italian.

And again, it didn’t occur to me to think of the black friends I made there, as “black”.

23 часа назад @ gmgauthier2.wordpress.com
10 Years in Testing, 10 lessons – Lesson 8
10 Years in Testing, 10 lessons – Lesson 8 10 Years in Testing, 10 lessons – Lesson 8

Lesson 8: Read Thinking, Fast and Slow to improve your testingThere are many books written about testing and some of them have aged like milk (cough TMap cough).

The single most important book I’ve read in my life and the book that has influenced my testing the most is of course: Thinking, Fast and Slow.

The testing that one person does will be influenced by cognitive biases.

Code (production code or test code, doesn’t matter) will be influenced by cognitive biases.

This book is the best humble pie you can eat when it comes to being realistic about testing.

1 день, 2 часа назад @ maaikebrinkhof.nl
Read Along- ‘Agile Testing’ Chapter-20
Read Along- ‘Agile Testing’ Chapter-20 Read Along- ‘Agile Testing’ Chapter-20

It is helpful to have a “Fit and Finish” checklist.

Sometimes fit and finish items aren’t ready to be included in the product until close to the end.

It may be necessary to rebuild parts of the product to include items such as new artwork, license or legal arrangements, digital signatures for executables, copyright dates, trademarks and logos.

It is helpful to assemble these during the last full development iteration and incorporate then into the product while continuous integration build cycles are running so that extra builds are not needed later.

1 день, 4 часа назад @ testwithnishi.com
What Is Project Schedule Game
What Is Project Schedule Game What Is Project Schedule Game

Enter The Schedule GamesJohanna explains what the Schedule Game is.

It is not a pleasant game for Project Manager because the estimated project schedule is attacked!

You will play a scheduled game against all other stakeholders.

Your opponents are:sponsorsmanagersteam membersTo play the scheduled game well, you first need to recognize the schedule game pattern, because there are sixteen different schedule games.

You will be better at schedule games if you can better recognize schedule game patterns.

1 день, 5 часов назад @ blog.tentamen.eu
James Bach blog James Bach blog
последний пост 3 месяца, 2 недели назад
Tricentis Called. Now We’ll See.
Tricentis Called. Now We’ll See. Tricentis Called. Now We’ll See.

Dog food companies can’t ask a dog to design the recipes.

I know Grig from years ago when he gave a presentation at the Workshop on Training Software Testers.

What Grig called me about, recently, is a little part-time gig: imagining the future of test tools.

I’m still available (except I can’t consult for competing test tool companies while I’m doing this).

The economical route for Tricentis is to actually listen to me and build great tools for serious testers.

3 месяца, 2 недели назад @ satisfice.com
Covid-19 Reminds Us Why Testing Matters
Covid-19 Reminds Us Why Testing Matters Covid-19 Reminds Us Why Testing Matters

My job is all about seeing the truth about trouble, and there’s altogether too much of that truth coming at us.

I spend a lot of time reading research on Covid-19 and epidemiology, then explaining to my family how terrible this will get.

Testing allows you to know the truth.

Yes, you might be okay if your testing is bad, but you can’t know the quality of your testing just by how you have not yet suffered a terrible disaster.

This helps us in our projects, in our testing, and it helps keep our families safe.

6 месяцев, 1 неделя назад @ satisfice.com
Bug Pipeline Reaction: Paul Szymkowiak and How Context-Driven Thinkers Talk
Bug Pipeline Reaction: Paul Szymkowiak and How Context-Driven Thinkers Talk Bug Pipeline Reaction: Paul Szymkowiak and How Context-Driven Thinkers Talk

Here goes:Thanks James for the helpful follow up exchange on Twitter on the Bug Pipeline.

My assumption is that communicating the right bug information to the right people in a compelling way is a key aspect of enabling a bug pipeline to provide useful outcomes.

With a focus on communicating, your list triggered the following adapted checklist for keeping a bug moving through the pipeline.

My version was designed to join the notion of a bug existing to the notion of a bug mattering.

He could argue that a better focus would be the tester, or the bug reporting process, rather than the bug or the bug report itself.

6 месяцев, 3 недели назад @ satisfice.com
Unclogging the Bug Pipeline
Unclogging the Bug Pipeline Unclogging the Bug Pipeline

Since it is both a sieve and a chain, let’s call it something that evokes both ideas: a bug reporting pipeline.

To report an actual bug, the bug must first actually exist.

The bottom line for bug reporting is you must be able to explain why the bug is a bug, and also why it’s a bug that matters.

Even then it’s not really a bug report, it’s a trouble alarm that hasn’t yet been investigated.

Can a bug matter and yet not be received?

7 месяцев назад @ satisfice.com
Assess Quality, Don’t Measure It
Assess Quality, Don’t Measure It Assess Quality, Don’t Measure It

How to measure quality is a popular question.

How about instead of saying we are measuring quality, we say we can measure clues about quality?

Are you using a bug count to measure quality?

And still I have no urge to measure quality.

No one ever suggested measuring quality, and I think that’s because we got along with each other.

9 месяцев, 2 недели назад @ satisfice.com
To What Have I Been Up?
To What Have I Been Up? To What Have I Been Up?

I feel like I am nearing the top of a mountain, and soon I will be able to see down the other side.

The grand book, to which my career has been building, will have to wait, as will the big blog posts.

That knowledge is largely tacit, but we find ways to illuminate it and methods to help people grow it.

To some degree I can make it explicit, and the parts I can’t make explicit I can still make relatable.

Integrated view of regression testing that wraps up all the common ideas about it.

9 месяцев, 3 недели назад @ satisfice.com
Michael Bolton blog'
последний пост 2 недели, 4 дня назад
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.

2 недели, 4 дня назад @ 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.

3 недели, 4 дня назад @ 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.

1 месяц назад @ 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…

1 месяц, 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.

1 месяц, 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.

1 месяц, 4 недели назад @ 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?

2 месяца назад @ 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…

2 месяца назад @ 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.

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

“The point of activity-based test management is to avoid turning testing work into production of artifacts.

To prevent testers from being turned into test case machines.”“What happens when somebody wants artifacts?” asked Frieda.

“People don’t do good investigative work when they’re following formally scripted test cases — and they don’t tend to take good notes either.

In session-based test management, for instance, there’s this concept of the session sheet that combines test notes, data about the session, and references to artifacts that were generated during the session.

Things like test results, snippets of test code, or even screen shots or videos if they’re helpful.

7 месяцев, 1 неделя назад @ developsense.com
Kristin Jackvony blog: Think like a tester Kristin Jackvony blog: Think like a tester
последний пост 2 месяца, 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

2 месяца, 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.

2 месяца, 4 недели назад @ 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.

3 месяца назад @ 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:

3 месяца, 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…

3 месяца, 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…

3 месяца, 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.

4 месяца назад @ 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!

4 месяца, 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 …

4 месяца, 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.

4 месяца, 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…

5 месяцев назад @ 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!

5 месяцев, 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.

5 месяцев, 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

5 месяцев, 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.

5 месяцев, 3 недели назад @ thethinkingtester.blogspot.com
Alan Richardson (Evil tester) blog Alan Richardson (Evil tester) blog
последний пост 1 неделя назад
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…

1 неделя назад @ 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.

1 неделя, 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.

1 неделя, 5 дней назад @ 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.

2 недели, 3 дня назад @ 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…

3 недели назад @ 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

3 недели назад @ 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.

3 недели, 1 день назад @ 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 недели назад @ 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.

1 месяц назад @ 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: …

1 месяц назад @ 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.

1 месяц, 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.

1 месяц, 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.

1 месяц, 3 недели назад @ eviltester.com
API Testing Challenge - Debrief - POST challenger 201
API Testing Challenge - Debrief - POST challenger 201 API Testing Challenge - Debrief - POST challenger 201

Debrief - POST challenger 201This post and video discusses what we can learn from the challenge POST /challenger 201 .

What are the API Challenges?

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

If you haven’t yet completed the Challenge in API Challenges.

Debrief VideoPatreon ad free versionPOST /challenger (201)Issue a POST request on the /challenger end point, with no body, to create a new challenger session.

1 месяц, 3 недели назад @ eviltester.com
API Testing Challenge - How To - POST challenger 201
API Testing Challenge - How To - POST challenger 201 API Testing Challenge - How To - POST challenger 201

How To - POST challenger 201This post and video shows how to complete the challenge POST /challenger 201 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.

POST /challenger (201)Issue a POST request on the /challenger end point, with no body, to create a new challenger session.

Use the generated X-CHALLENGER header in future requests to track challenge completion.

1 месяц, 3 недели назад @ eviltester.com
Maaret Pyhäjärvi blog Maaret Pyhäjärvi blog
последний пост 3 дня, 2 часа назад
Exploratory Testing and Explaining Time
Exploratory Testing and Explaining Time Exploratory Testing and Explaining Time

If you've looked into exploratory testing, chances are you've run into two models of explaining time.

In that model, we split our time to setup, test, bug and off-charter.

The broad categories of work model has been very helpful for me explaining testing time to people over the years.

Let's not measure test cases or test ideas, but let's measure time that gives us a fighting chance of getting testing done.

The people I explain testing to are ones I pair with for either automation or for doing particular testing.

3 дня, 2 часа назад @ visible-quality.blogspot.com
There is Non Exploratory Testing
There is Non Exploratory Testing There is Non Exploratory Testing

I recognize plenty of non exploratory testing around me, even if we like to say think that all (good) testing is exploratory.

Not all testing is exploratory testing.

Exploratory testing is testing with mutually supportive set of ideals and practices.

Today, I want to talk about the four ideals that I seek to recognize testing as exploratory testing.

Exploratory testing is a continuous act of changing those structures to enable best possible testing.

4 дня, 1 час назад @ visible-quality.blogspot.com
Pondering on Requirements
Pondering on Requirements Pondering on Requirements

I had spent years with software testing where feedback was welcome even if the resulting changes got prioritized to wait, but this project was different.

We scheduled a meeting with the subcontractor's architect and he played the Requirements card.

Requirements stayed in the role they should be: points of communication, aiming for mutual understanding and benefit to our customers.

When Requirements card gets played, it is now played to avoid responsibility on one side of the mutual relationship of building something good.

The cost of the proof - not just the direct work but the impact on being able to see things and be motivated - was irrelevant.

3 недели, 4 дня назад @ visible-quality.blogspot.com
A Tester Hiring Experiment - Test with Them
A Tester Hiring Experiment - Test with Them A Tester Hiring Experiment - Test with Them

Unfortunately, it is really hard to make a difference between an applicant and another when what you look for is potential.

The lucky 5 selected out of thousands to be viewed at the final stages were fascinating people to talk with.

And you can't see that potential from their past achievements when we talk about an entry level position.

During the summer, she learned to write test code in python and include that into a continuous integration system.

So this summer, my experiment has been around how I teach at work.

1 месяц назад @ visible-quality.blogspot.com
Recall Heuristics for Test Design
Recall Heuristics for Test Design Recall Heuristics for Test Design

To balance choices, we need to know there are choices and recently I have observed that the amount of choices some testers make is limited.

I find I use three different levels of recall heuristics to explore what I need to recall my options in a moment.

For a story level recall heuristic, I really like what Anne-Marie Charrett has offered in her post here.

Recall on level of changeThe trigger for this level of recall is a chance in code.

This moment of recall happens many times a day, and you thinking quickly on your feet under unknown change is a difference in fast feedback and delayed feedback.

1 месяц, 2 недели назад @ visible-quality.blogspot.com
An Analysis of Exploratory Testing
An Analysis of Exploratory Testing An Analysis of Exploratory Testing

Time: 1 hour plus learning time for test automation tool if you have no experience and no expert available answering your questions in the moment.

Acquiring functional knowledge: using the application and figuring out what it does.

Using the application: Making space for chances to see problems beyond the immediate testIdentifying problems: Recognizing problems with the application.

Documenting problems: Writing down problems in either test automation or otherwise.

Writing test automation that allows for giving multiple input and output values as parameters.

1 месяц, 3 недели назад @ visible-quality.blogspot.com
An Exploratory Tester's Zephyr
An Exploratory Tester's Zephyr An Exploratory Tester's Zephyr

You can tell what test ticket connects with a particular Jira release.

You can tell what test ticket connects with a particular Jira release.

You have a whole own view to making notes while testing on a particular test case, execution view.

If you need 'proof' of passing for a particular release, we could in theory get that out of version control but why would you really want that?

Zephyr, in case you did not know, is a Jira Test Management extension.

1 месяц, 3 недели назад @ visible-quality.blogspot.com
Anchoring an idea while Exploratory Testing an API
Anchoring an idea while Exploratory Testing an API Anchoring an idea while Exploratory Testing an API

Read-only: It only gets data, and does not allow us to change data.

Time-constrained on API level: You can tell dates as input and it does freeze time for test automation purposes.

Limited and understandable UI level edits to data: There are some things we can change from GUI that impact the API but they are fairly straightforward.

Anchoring an idea allows us to discover while we explore, and still stay true to what we originally set out to do.

Great chance of pairing on API #ExploratoryTesting with my trainee as there was a major change on the logic behind the API.

2 месяца назад @ visible-quality.blogspot.com
Dealing with Rejection in Teams
Dealing with Rejection in Teams Dealing with Rejection in Teams

I count how many times I brush down other people's ideas, and who are the people who reject other's ideas the most.

Ask once, ask again.

But also, people end up liking things they've heard of many times better than those they hear 1st time.

Ask once, ask again.

But also, people end up liking things they've heard of many times better than those they hear 1st time.

2 месяца, 1 неделя назад @ visible-quality.blogspot.com
Where in Testing is Exploratory Testing?
Where in Testing is Exploratory Testing? Where in Testing is Exploratory Testing?

When people start learning about testing, and agile testing in particular, they quickly get to a model of testing quadrants.

Testing quadrants, popularized by Janet Gregory and Lisa Crispin with their Agile Testing book, place a collection of testing words in four quadrants.

When you go look, you can find "exploratory testing" in the top right corner, meaning it is considered Business Facing Product Critique.

Due to the great confusion, questions about the other testing I do on top of exploratory testing are quite common.

If all these shapes here are the other kinds of testing mentioned: feature testing, regression testing and non-functional testing, what is the shape of exploratory testing?

2 месяца, 1 неделя назад @ visible-quality.blogspot.com
Starter Project Overload - just tell me the steps
Starter Project Overload - just tell me the steps Starter Project Overload - just tell me the steps

Install yarn (=> google "install yarn" and install as instructed)Yarn is a package manager.

NPM is another package manager.

And yes, package manager is something you need on your development machine.

Add jest to your path so that you can run it from command lineyarn global add jest Initialize jest to create the configuration filejest --initThis creates jest.config.js file.

exports = sum ;Create a file sum.test.jsconst sum = require ( './sum' );test ( 'adds 1 + 2 to equal 3' , () => { expect ( sum ( 1 , 2 )).

2 месяца, 1 неделя назад @ visible-quality.blogspot.com
Never tested an API? - A Python Primer from My Summer Trainee
Never tested an API? - A Python Primer from My Summer Trainee Never tested an API? - A Python Primer from My Summer Trainee

Kind of like this: http://api.zippopotam.us/us/90210The API we were testing returned a lot more values.

Two weeks later, today we returned to that API, with the idea that it was time to do something more than just looking at results in the browser.

response = requests.get( "http://api.zippopotam.us/us/90210" ) We replaced the print with a variable that could keep our response to explore it furthertyping in response.

import requestsaddress = "http://api.zippopotam.us/"rest_of_it = "us/90210"whole_thing = address + rest_of_itresponse = requests.get(whole_thing)print (response.text)The API we were playing with had a lot more pieces.

With first of our release, I taught the most straightforward …

2 месяца, 3 недели назад @ visible-quality.blogspot.com
Learning about Learning
Learning about Learning Learning about Learning

Even though I still consider testing (and software productivity) more professional core, I find that the stuff I am learning about learning applies just as much to other roles.

Today I took a moment to deliver a 30-minute broadcast inside my organization, talking just about learning.

From Learning Alone to Learning TogetherNow that we've established the idea that learning is worthwhile investment, we can discuss our options for using that investment.

What I talked about today, is that we're learning everything we can to optimize the meaningful outcomes from software development.

Even if a senior knows more things, there are still things they can learn from the junior if they listen and pay …

2 месяца, 3 недели назад @ visible-quality.blogspot.com
Automation First Microheuristic
Automation First Microheuristic Automation First Microheuristic

The first level of making the choice if you start with automating is if you are capable of automating.

It makes the choice available on an individual level, and only after that it can be a choice.

When that choice is available, these things could impact choosing Automation First.

Automation works mostly in the change dimension, unlike my previous job.

Documenting with automation makes sense to avoid that boredom in the long run.

3 месяца, 1 неделя назад @ visible-quality.blogspot.com
Training an Exploratory Tester from the Ground Up
Training an Exploratory Tester from the Ground Up Training an Exploratory Tester from the Ground Up

I jumped on the problems with functionality and reported them, demoing those enforced the idea that they are seeing only particular categories now.

Taken selective courses from Test Automation University on keywords they pick up as I explain, as well as reading tool-specific examples and guidelines.

Explained to me how they currently model unit - service - UI tests and mixed language set the team has.

Presented a plan of what they will focus on achieving next week with Jest-Puppeteer 1st case with our application.

This summer gives me the perfect possibility - a summer intern with experience of work life outside software and I get to train them into being a proper Exploratory Tester.

3 месяца, 1 неделя назад @ visible-quality.blogspot.com
Katrina Clokie blog Katrina Clokie blog
последний пост 2 года, 3 месяца назад
Youtube
Heisenbug Conference Heisenbug Conference
последний пост 2 дня, 20 часов назад
Heisenbug Show / Никита Макаров, Андрей Сатарин // 22.09.2020
Heisenbug Show / Никита Макаров, Андрей Сатарин // 22.09.2020 Heisenbug Show / Никита Макаров, Андрей Сатарин // 22.09.2020

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

2 дня, 20 часов назад @ youtube.com
Сергей Махетов — Воркшоп: Исследуем возможности Postman (часть 2)
Сергей Махетов — Воркшоп: Исследуем возможности Postman (часть 2) Сергей Махетов — Воркшоп: Исследуем возможности Postman (часть 2)

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

5 дней, 23 часа назад @ youtube.com
Сергей Махетов — Воркшоп: Исследуем возможности Postman (часть 1)
Сергей Махетов — Воркшоп: Исследуем возможности Postman (часть 1) Сергей Махетов — Воркшоп: Исследуем возможности Postman (часть 1)

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

5 дней, 23 часа назад @ youtube.com
Heisenbug Show / Высшее образование в IT // 15.09.2020
Heisenbug Show / Высшее образование в IT // 15.09.2020 Heisenbug Show / Высшее образование в IT // 15.09.2020

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

1 неделя, 5 дней назад @ youtube.com
Andrey Lushnikov — Playwright: Web testing without drama
Andrey Lushnikov — Playwright: Web testing without drama Andrey Lushnikov — Playwright: Web testing without drama

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

1 месяц, 1 неделя назад @ youtube.com
#12 Пишем на Java консольный клиент (command line interface). GraalVM, Picocli и Kotlin Script.
#12 Пишем на Java консольный клиент (command line interface). GraalVM, Picocli и Kotlin Script. #12 Пишем на Java консольный клиент (command line interface). GraalVM, Picocli и Kotlin Script.

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

2 месяца назад @ youtube.com
#11 Артем и Сева. Моки(Mocks) и стабы(Stubs).
#11 Артем и Сева. Моки(Mocks) и стабы(Stubs). #11 Артем и Сева. Моки(Mocks) и стабы(Stubs).

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

2 месяца, 2 недели назад @ youtube.com
#10 Артем, Сева и мобильное тестирование.
#10 Артем, Сева и мобильное тестирование. #10 Артем, Сева и мобильное тестирование.

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

2 месяца, 3 недели назад @ youtube.com
#9 Артем, Сева и Визуальное тестирование.
#9 Артем, Сева и Визуальное тестирование. #9 Артем, Сева и Визуальное тестирование.

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

2 месяца, 4 недели назад @ youtube.com
#8 QA инфраструктура компании на локальной машине. Docker, Jenkins, Jira, Selenoid, Allure.
#8 QA инфраструктура компании на локальной машине.  Docker, Jenkins, Jira, Selenoid, Allure. #8 QA инфраструктура компании на локальной машине. Docker, Jenkins, Jira, Selenoid, Allure.

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца назад @ youtube.com
#7 Сколько тестов пишут разработчики? Self-healing Selenium тесты. Healenium & Recheck.
#7 Сколько тестов пишут разработчики? Self-healing Selenium тесты. Healenium & Recheck. #7 Сколько тестов пишут разработчики? Self-healing Selenium тесты. Healenium & Recheck.

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца, 1 неделя назад @ youtube.com
Тяжелое утро с Heisenbug / Программный комитет // 10.06.2020
Тяжелое утро с Heisenbug / Программный комитет // 10.06.2020 Тяжелое утро с Heisenbug / Программный комитет // 10.06.2020

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца, 2 недели назад @ youtube.com
#6 Recheck, Karate, JetBrains Academy. Сравнение TestNG и JUnit 5.
#6 Recheck, Karate, JetBrains Academy. Сравнение TestNG и JUnit 5. #6 Recheck, Karate, JetBrains Academy. Сравнение TestNG и JUnit 5.

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца, 2 недели назад @ youtube.com
Тяжелое утро с Heisenbug / Александра Сватикова // 03.06.2020
Тяжелое утро с Heisenbug / Александра Сватикова // 03.06.2020 Тяжелое утро с Heisenbug / Александра Сватикова // 03.06.2020

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
#5 Open Source Testing, Wallaby.js Tests, Penetration Testing. Демо Allure Server.
#5 Open Source Testing, Wallaby.js Tests, Penetration Testing. Демо Allure Server. #5 Open Source Testing, Wallaby.js Tests, Penetration Testing. Демо Allure Server.

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
Selenium Camp Selenium Camp
последний пост 6 месяцев, 1 неделя назад
Rethink Selenium best practices with JDI Light (Roman Iovlev, Russia) [RU]
Rethink Selenium best practices with JDI Light (Roman Iovlev, Russia) [RU] Rethink Selenium best practices with JDI Light (Roman Iovlev, Russia) [RU]

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 1 неделя назад @ youtube.com
Selenium 4 (Simon Stewart, UK) [EN]
Selenium 4 (Simon Stewart, UK) [EN] Selenium 4 (Simon Stewart, UK) [EN]

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 1 неделя назад @ youtube.com
BOF: Glorious past and promising future of Selenide (Andrei Solntsev, Estonia) [RU]
BOF: Glorious past and promising future of Selenide (Andrei Solntsev, Estonia) [RU] BOF: Glorious past and promising future of Selenide (Andrei Solntsev, Estonia) [RU]

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 1 неделя назад @ youtube.com
Modern CI/CD in the microservices world with Kubernetes (Mikalai Alimenkou, Ukraine) [RU]
Modern CI/CD in the microservices world with Kubernetes (Mikalai Alimenkou, Ukraine) [RU] Modern CI/CD in the microservices world with Kubernetes (Mikalai Alimenkou, Ukraine) [RU]

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 1 неделя назад @ youtube.com
Best practices in API testing with REST-Assured (Oleh Bilyk, Ukraine) [RU]
Best practices in API testing with REST-Assured (Oleh Bilyk, Ukraine) [RU] Best practices in API testing with REST-Assured (Oleh Bilyk, Ukraine) [RU]

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 1 неделя назад @ youtube.com
Ups and downs of contract testing in real life (Oleksandr Romanov, Ukraine) [RU]
Ups and downs of contract testing in real life (Oleksandr Romanov, Ukraine) [RU] Ups and downs of contract testing in real life (Oleksandr Romanov, Ukraine) [RU]

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 1 неделя назад @ youtube.com
Flaky tests: The method. (Andrei Solntsev, Estonia) [RU]
Flaky tests: The method. (Andrei Solntsev, Estonia) [RU] Flaky tests: The method. (Andrei Solntsev, Estonia) [RU]

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 1 неделя назад @ youtube.com
API Testing following the Test Pyramid (Elias Nogueira, Netherlands) [EN]
API Testing following the Test Pyramid (Elias Nogueira, Netherlands) [EN] API Testing following the Test Pyramid (Elias Nogueira, Netherlands) [EN]

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 1 неделя назад @ youtube.com
Test coverage visualization (Artem Eroshenko, Russia) [RU]
Test coverage visualization (Artem Eroshenko, Russia) [RU] Test coverage visualization (Artem Eroshenko, Russia) [RU]

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 1 неделя назад @ youtube.com
How does Selenium find Elements? (Maciej Wyrodek, Poland) [EN]
How does Selenium find Elements? (Maciej Wyrodek, Poland) [EN] How does Selenium find Elements? (Maciej Wyrodek, Poland) [EN]

Link to the slides: https://seleniumcamp.com/talk/how-does-selenium-find-elements/ If you are doing UI automation, there is a high probability that you are using Selenium. Either directly, or in some framework, or by some tool that is built on Selenium. But did you ever wonder what is going on under the hood? How does it use the browser? How does it find elements? If that sounds interesting to you, this is a presentation for you. What? Do you want more? Just curiosity is not enough for you? A good understanding of tools is helpful when dealing with edge cases. Paraphrasing Simon Stewart if you are surprised by stale element exception it means you either don’t understand the page you are tes…

6 месяцев, 1 неделя назад @ youtube.com
Solving the problems of Espresso Android autotests in the real world (Aleksei Tiurin, Russia) [RU]
Solving the problems of Espresso Android autotests in the real world (Aleksei Tiurin, Russia) [RU] Solving the problems of Espresso Android autotests in the real world (Aleksei Tiurin, Russia) [RU]

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 1 неделя назад @ youtube.com
Our CI/CD in Robots testing, on the edge of soft- and hardware (Aliaksei Boole, Belarus) [RU]
Our CI/CD in Robots testing, on the edge of soft- and hardware (Aliaksei Boole, Belarus) [RU] Our CI/CD in Robots testing, on the edge of soft- and hardware (Aliaksei Boole, Belarus) [RU]

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 1 неделя назад @ youtube.com
The Valley of Success (Titus Fortner, USA) [EN]
The Valley of Success (Titus Fortner, USA) [EN] The Valley of Success (Titus Fortner, USA) [EN]

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 1 неделя назад @ youtube.com
Endless Metamorphoses of Consciousness or The Saga of a Transformer Man (Sergey Korol, Ukraine) [RU]
Endless Metamorphoses of Consciousness or The Saga of a Transformer Man (Sergey Korol, Ukraine) [RU] Endless Metamorphoses of Consciousness or The Saga of a Transformer Man (Sergey Korol, Ukraine) [RU]

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 1 неделя назад @ youtube.com
Automated Performance Testing With WebDriver (Christian Bromann, Germany) [EN]
Automated Performance Testing With WebDriver (Christian Bromann, Germany) [EN] Automated Performance Testing With WebDriver (Christian Bromann, Germany) [EN]

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 1 неделя назад @ youtube.com
QA Fest QA Fest
последний пост 3 месяца назад
Azure App Service deep dive. Roberto Freato .NET Fest 2019
Azure App Service deep dive. Roberto Freato .NET Fest 2019 Azure App Service deep dive. Roberto Freato .NET Fest 2019

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца назад @ youtube.com
OpenID Connect In Depth. Kevin Dockx. .NET Fest 2019
OpenID Connect In Depth. Kevin Dockx. .NET Fest 2019 OpenID Connect In Depth. Kevin Dockx. .NET Fest 2019

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца назад @ youtube.com
Віталій Нужний. The Software that is Driving the Automotive Industry. Embedded Fest 2019
Віталій Нужний. The Software that is Driving the Automotive Industry. Embedded Fest 2019 Віталій Нужний. The Software that is Driving the Automotive Industry. Embedded Fest 2019

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 3 недели назад @ youtube.com
Игорь Опанюк. Das U-boot v2019: a look under the hood. Embedded Fest 2019
Игорь Опанюк. Das U-boot v2019: a look under the hood. Embedded Fest 2019 Игорь Опанюк. Das U-boot v2019: a look under the hood. Embedded Fest 2019

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 3 недели назад @ youtube.com
Руслан Биловол. Linux Boot: The Big Bang theory. Embedded Fest 2019
Руслан Биловол. Linux Boot: The Big Bang theory. Embedded Fest 2019 Руслан Биловол. Linux Boot: The Big Bang theory. Embedded Fest 2019

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 3 недели назад @ youtube.com
Dov Nimratz. Artificial Intelligence in Small Embedded Systems. Embedded Fest 2019
Dov Nimratz. Artificial Intelligence in Small Embedded Systems. Embedded Fest 2019 Dov Nimratz. Artificial Intelligence in Small Embedded Systems. Embedded Fest 2019

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 3 недели назад @ youtube.com
Іван Пустовіт. From AOSP to Android powered device. Embedded Fest 2019
Іван Пустовіт. From AOSP to Android powered device. Embedded Fest 2019 Іван Пустовіт. From AOSP to Android powered device. Embedded Fest 2019

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 3 недели назад @ youtube.com
Артем Мельницкий и Станислав Кусовский. Gesture-based control system in automotive. Embedded Fest
Артем Мельницкий и Станислав Кусовский. Gesture-based control system in automotive. Embedded Fest Артем Мельницкий и Станислав Кусовский. Gesture-based control system in automotive. Embedded Fest

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 3 недели назад @ youtube.com
Антон Волошин. Connected Mobility: from Vehicle to Cloud. Embedded Fest 2019
Антон Волошин. Connected Mobility: from Vehicle to Cloud. Embedded Fest 2019 Антон Волошин. Connected Mobility: from Vehicle to Cloud. Embedded Fest 2019

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 3 недели назад @ youtube.com
Володимир Шиманський. Екзотичнні мови для мікроконтролерів. Embedded Fest 2019
Володимир Шиманський. Екзотичнні мови для мікроконтролерів. Embedded Fest 2019 Володимир Шиманський. Екзотичнні мови для мікроконтролерів. Embedded Fest 2019

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 3 недели назад @ youtube.com
Павел Суйков. Musings on OOP, Agile and The Unbearable Clarity of Being. Embedded Fest 2019
Павел Суйков. Musings on OOP, Agile and The Unbearable Clarity of Being.  Embedded Fest 2019 Павел Суйков. Musings on OOP, Agile and The Unbearable Clarity of Being. Embedded Fest 2019

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 3 недели назад @ youtube.com
Вікторія Таранюк. PoC as learning approach in embedded. Embedded Fest 2019
Вікторія Таранюк. PoC as learning approach in embedded. Embedded Fest 2019 Вікторія Таранюк. PoC as learning approach in embedded. Embedded Fest 2019

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 3 недели назад @ youtube.com
Wei Fu. Linux on RISC-V--Fedora and Firmware in practice. Embedded Fest 2019
Wei Fu. Linux on RISC-V--Fedora and Firmware in practice. Embedded Fest 2019 Wei Fu. Linux on RISC-V--Fedora and Firmware in practice. Embedded Fest 2019

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 3 недели назад @ youtube.com
Володимир Шанойло. High FIVE: Samsung integrity protection of Android applications. Embedded Fest
Володимир Шанойло. High FIVE: Samsung integrity protection of Android applications. Embedded Fest Володимир Шанойло. High FIVE: Samsung integrity protection of Android applications. Embedded Fest

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 3 недели назад @ youtube.com
Константин Белоусов. Исключения и прерывания на amd64: как ОС управляет компьютером. Embedded Fest
Константин Белоусов. Исключения и прерывания на amd64: как ОС управляет компьютером. Embedded Fest Константин Белоусов. Исключения и прерывания на amd64: как ОС управляет компьютером. Embedded Fest

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

6 месяцев, 3 недели назад @ youtube.com
QA Guild QA Guild
последний пост 1 неделя, 2 дня назад
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.

1 неделя, 2 дня назад @ 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.

1 неделя, 4 дня назад @ 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.

1 неделя, 5 дней назад @ 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…

3 недели, 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.

3 недели, 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.

1 месяц, 1 неделя назад @ youtube.com
QAGuild live #35: Как нужно делать ревью тестового задания для QA Automation?
QAGuild live #35: Как нужно делать ревью тестового задания для QA Automation? QAGuild live #35: Как нужно делать ревью тестового задания для QA Automation?

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

1 месяц, 2 недели назад @ youtube.com
QAGuild live #34: Каким должно быть тестовое задание для QA Automation?
QAGuild live #34: Каким должно быть тестовое задание для QA Automation? QAGuild live #34: Каким должно быть тестовое задание для QA Automation?

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

1 месяц, 3 недели назад @ youtube.com
QAGuild live #33: Юбилейный стрим для тестировщиков
QAGuild live #33: Юбилейный стрим для тестировщиков QAGuild live #33: Юбилейный стрим для тестировщиков

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

2 месяца, 1 неделя назад @ youtube.com
QAGuild live #32: Java + SQL для тестировщика
QAGuild live #32: Java + SQL для тестировщика QAGuild live #32: Java + SQL для тестировщика

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

2 месяца, 3 недели назад @ youtube.com
QAGuild live #31: Про SQL и базы данных для тестировщика
QAGuild live #31: Про SQL и базы данных для тестировщика QAGuild live #31: Про SQL и базы данных для тестировщика

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

2 месяца, 3 недели назад @ youtube.com
QAGuild live #30: Про python для тестировщика
QAGuild live #30: Про python для тестировщика QAGuild live #30: Про python для тестировщика

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца назад @ youtube.com
QAGuild: Мок интервью на позицию Senior QA Automation
QAGuild: Мок интервью на позицию Senior QA Automation QAGuild: Мок интервью на позицию Senior QA Automation

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
QAGuild: Мок интервью на позицию Middle QA
QAGuild: Мок интервью на позицию Middle QA QAGuild: Мок интервью на позицию Middle QA

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

3 месяца, 4 недели назад @ youtube.com
QAGuild: Мок интервью тестировщика на позицию трейни
QAGuild: Мок интервью тестировщика на позицию трейни QAGuild: Мок интервью тестировщика на позицию трейни

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

4 месяца назад @ youtube.com
SQA Days SQA Days
последний пост 4 часа назад
Analyst Days-11. Анонс доклада от Анатолия Левенчука
Analyst Days-11. Анонс доклада от Анатолия Левенчука Analyst Days-11. Анонс доклада от Анатолия Левенчука

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

4 часа назад @ youtube.com
Analyst Days-11. Анонс доклада от Максима Цепкова
Analyst Days-11. Анонс доклада от Максима Цепкова Analyst Days-11. Анонс доклада от Максима Цепкова

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

16 часов назад @ youtube.com
Analyst Days-11. Анонс доклада от Дмитрия Приймака
Analyst Days-11. Анонс доклада от Дмитрия Приймака Analyst Days-11. Анонс доклада от Дмитрия Приймака

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

5 дней, 20 часов назад @ youtube.com
Analyst Days-11. Анонс доклада от Валентины Калещатовой
Analyst Days-11. Анонс доклада от Валентины Калещатовой Analyst Days-11. Анонс доклада от Валентины Калещатовой

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

1 неделя, 2 дня назад @ youtube.com
SQA Days-27. Анонс
SQA Days-27. Анонс SQA Days-27. Анонс

Bestätigung erforderlichDurch diesen Extraschritt kann YouTube bestätigen, dass du ein echter Mensch bist.

Du kannst dich stattdessen auch anmelden.

1 неделя, 4 дня назад @ youtube.com
SQA Days-27. Анонс доклада от Скильсара Алины
SQA Days-27. Анонс доклада от Скильсара Алины

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…

1 месяц, 1 неделя назад @ youtube.com
SQA Days-27. Анонс доклада от Елены Дикаревой
SQA Days-27. Анонс доклада от Елены Дикаревой

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…

1 месяц, 1 неделя назад @ youtube.com
SQA Days-27. Анонс доклада от Егора Нелюбова
SQA Days-27. Анонс доклада от Егора Нелюбова

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…

1 месяц, 1 неделя назад @ youtube.com
SQA Days-27. Анонс доклада от Анастасии Гориной
SQA Days-27. Анонс доклада от Анастасии Гориной

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…

1 месяц, 1 неделя назад @ youtube.com
SQA Days-27. Анонс доклада от Александра Александрова
SQA Days-27. Анонс доклада от Александра Александрова

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…

1 месяц, 1 неделя назад @ youtube.com
SQA Days-27. Анонс доклада от Gaye Saglam и Tolga Aktas
SQA Days-27. Анонс доклада от Gaye Saglam и Tolga Aktas

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…

1 месяц, 1 неделя назад @ youtube.com
SQA Days-27. Анонс доклада от Paul Gerrard
SQA Days-27. Анонс доклада от Paul Gerrard

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…

1 месяц, 1 неделя назад @ youtube.com
Analyst Days-11. Анонс доклада от Натальи Семеновой
Analyst Days-11. Анонс доклада от Натальи Семеновой

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…

1 месяц, 1 неделя назад @ youtube.com
Analyst Days-11. Анонс доклада от Олега Колтунова
Analyst Days-11. Анонс доклада от Олега Колтунова

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…

1 месяц, 3 недели назад @ youtube.com
Analyst Days-11. Анонс доклада от Михаила Позднякова
Analyst Days-11. Анонс доклада от Михаила Позднякова

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…

1 месяц, 3 недели назад @ youtube.com
Яндекс Тестирование Яндекс Тестирование
последний пост 1 год, 2 месяца назад
Подкасты
QA Guild QA Guild
последний пост 1 месяц назад
S3E13: Про Тест планы и тест стратегии в 2020 году
S3E13: Про Тест планы и тест стратегии в 2020 году S3E13: Про Тест планы и тест стратегии в 2020 году

JavaScript is disabledTo continue, go to Settings and turn it on

1 месяц назад @ soundcloud.com
S3E12: Про Швейцарию (спецвыпуск от подписчика)
S3E12: Про Швейцарию (спецвыпуск от подписчика) S3E12: Про Швейцарию (спецвыпуск от подписчика)

JavaScript is disabledTo continue, go to Settings and turn it on

1 месяц, 1 неделя назад @ soundcloud.com
S03E11: Про релокацию в Эстонию
S03E11: Про релокацию в Эстонию S03E11: Про релокацию в Эстонию

JavaScript is disabledTo continue, go to Settings and turn it on

2 месяца, 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

4 месяца назад @ soundcloud.com
Special: Интервью на позицию джуниор тестировщика
Special: Интервью на позицию джуниор тестировщика Special: Интервью на позицию джуниор тестировщика

JavaScript is disabledTo continue, go to Settings and turn it on

4 месяца назад @ soundcloud.com
S03E09: Что общего между SRE и QA
S03E09: Что общего между SRE и QA S03E09: Что общего между SRE и QA

JavaScript is disabledTo continue, go to Settings and turn it on

4 месяца, 2 недели назад @ soundcloud.com
S03E08: Про DevOps и немного про релокацию в США
S03E08: Про DevOps и немного про релокацию в США S03E08: Про DevOps и немного про релокацию в США

JavaScript is disabledTo continue, go to Settings and turn it on

4 месяца, 4 недели назад @ soundcloud.com
S3E07: Про DevSecOps с Барухом Садогурским
S3E07: Про DevSecOps с Барухом Садогурским S3E07: Про DevSecOps с Барухом Садогурским

JavaScript is disabledTo continue, go to Settings and turn it on

5 месяцев назад @ soundcloud.com
S03E05: Роман Горин, про тестирование, Microsoft и прочий холивар
S03E05: Роман Горин, про тестирование, Microsoft и прочий холивар S03E05: Роман Горин, про тестирование, Microsoft и прочий холивар

JavaScript is disabledTo continue, go to Settings and turn it on

5 месяцев, 3 недели назад @ soundcloud.com
S03E06: Про работу из дома
S03E06: Про работу из дома S03E06: Про работу из дома

JavaScript is disabledTo continue, go to Settings and turn it on

5 месяцев, 4 недели назад @ soundcloud.com
S03E04: Снова про Cypress от разработчиков
S03E04:  Снова про Cypress от разработчиков S03E04: Снова про Cypress от разработчиков

JavaScript is disabledTo continue, go to Settings and turn it on

6 месяцев назад @ soundcloud.com
S03E03: Про мобильные фермы
S03E03: Про мобильные фермы S03E03: Про мобильные фермы

JavaScript is disabledTo continue, go to Settings and turn it on

6 месяцев, 2 недели назад @ soundcloud.com
S03E02: Тестируем Kotlin
S03E02: Тестируем Kotlin S03E02: Тестируем Kotlin

JavaScript is disabledTo continue, go to Settings and turn it on

7 месяцев назад @ soundcloud.com
S2E13: Про IT Radio с Артемом Пономаренко
S2E13: Про IT Radio с Артемом Пономаренко S2E13: Про IT Radio с Артемом Пономаренко

JavaScript is disabledTo continue, go to Settings and turn it on

9 месяцев, 3 недели назад @ soundcloud.com
Radio QA Radio QA
последний пост 1 месяц, 3 недели назад
Выпуск 61: Софтскильная психотерапия
Выпуск 61: Софтскильная психотерапия Выпуск 61: Софтскильная психотерапия

Друзья и мы даже не боимся этого слова — Коллеги!

Сей выпуск мы решили посвятить очередной темной стороне IT — работе с людьми (коучинг, наставничество, психоанализ…).

Все вопросы и кейсы (примеры/случаи) описанные ведущими — являются примерами от друзей и любые совпадения с реальными людьми — случайны!

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

В гостях у нас были:— Алена Алешина — владелец и директор по развитию компании EQuator, автор книги «Эмоциональный интеллект.

1 месяц, 3 недели назад @ radio-qa.com
Пилотный выпуск QA VADIS — КУА ИДЁШЬ: собеседование симуляция на роль Middle QA
Пилотный выпуск QA VADIS — КУА ИДЁШЬ: собеседование симуляция на роль Middle QA Пилотный выпуск QA VADIS — КУА ИДЁШЬ: собеседование симуляция на роль Middle QA

В этом пробном выпуске мы записали живое видео-собеседование на роль Middle QA (без автоматизации) с Алексеем Алёшиным.

Собеседование-симуляция не претендует на раскрытие темы «настоящих» собеседований в настоящих компаниях, а служит для расширения горизонтов зрителей и ведущих выпуска.

В этом выпуске было:вопросы о теории тестированиивопросы по резюмевопросы по работе на проектахзадачкаСобеседовали заслуженные миддлы тестирования и ведущие подкаста:Алексей Виноградов (Германия)Татьяна Зинченко (Нидерланды)Если формат понравился — не стесняйтесь лайкать, комментировать и репостить видео, это будет мотивировать нас продолжать выпуски.

3 месяца, 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?

4 месяца, 1 неделя назад @ radio-qa.com
Выпуск 59: Cтресс и эмоциональное выгорание
Выпуск 59: Cтресс и эмоциональное выгорание Выпуск 59: Cтресс и эмоциональное выгорание

Мы с вами уже больше 4 лет и пришло время признать: мы такие же люди, как и все остальные.

У нас тоже бывают стрессы, «плохие дни» и мы не понаслышке знаем, что такое выгорание.

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

В гостях у нас были:— Алена Алешина — владелец и директор по развитию компании EQuator, автор книги «Эмоциональный интеллект.

Про печаль и задумчивость как фишечки нашей ментальностиПро психосоматикуЧто такое рабочий стресс и откуда он берётсяПро бёрнаут и плохо ли это«Русское страдание как смысл жизни»Как бёрнаут одного человека влияет на весь коллектив?

4 месяца, 2 недели назад @ radio-qa.com
Выпуск 58: Не один дома
Выпуск 58: Не один дома Выпуск 58: Не один дома

Удалённая работа никого не оставляет равнодушным, вот и наши ведущие не смогли устоять.

Экспертов в этот раз не пригласили, потому что решили, что и сами умные.

В качестве выступающих от RadioQA были:Андрей Мясников и его 3-недельный опыт удалённой работы в геймерском креслеи его 3-недельный опыт удалённой работы в геймерском кресле Татьяна Зинченко — попрыгунчик в офис и обратно с 4-летним опытом удалённой работы.

— попрыгунчик в офис и обратно с 4-летним опытом удалённой работы.

Чем и с вами делимся!

5 месяцев, 2 недели назад @ radio-qa.com
Выпуск 57: Разрешение конфликтов
Выпуск 57: Разрешение конфликтов Выпуск 57: Разрешение конфликтов

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

Про виды и типы конфликтовМожет, тогда вообще не конфликтовать раз это так плохо?

Про конфликтную ситуацию и конфликтное поведениеПро неконфликтное разрешение ситуацийА что если ничего не говорить и ждать, что всё само разрешится?

Конфликт как новая возможностьСтадия разрешения конфликтаКонфликт как механизм создания комфортного окруженияКак проводить конфликт так, чтобы он не перешёл в войну?

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

5 месяцев, 3 недели назад @ radio-qa.com
Выпуск 56: Синдром Самозванца
Выпуск 56: Синдром Самозванца Выпуск 56: Синдром Самозванца

И даже не каждый год.

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

Со всех сторон разоблачались:— Татьяна Зинченко — ведущая шабаша, успешно притворяющаяся успешной, хотя на деле уже 13 лет ничего собой не представляет в тестировании.

Грустными голосами мы обсудили:— Массовый каминг аут от наших ведущих (большой разоблачительный плачь от Тани)— Что такое синдром самозванца и как это связано с эффектом Данинга-Крюгера— Как воспринимается синдром самозванца снаружи (Сергей, мы всё равно тебе не верим!)

— Как справляться с синдромом самозванца— Типы самозванцев— “Серебряная пуля” исцеления— Причины проявления синдрома сам…

6 месяцев, 3 недели назад @ radio-qa.com
Выпуск 55: А голову ты в айти не забыл?
Выпуск 55: А голову ты в айти не забыл? Выпуск 55: А голову ты в айти не забыл?

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

Судите сами:Как вы получали свои знания в ИТСамые забавные случаи на курсах, которые вы виделиОсобенности обучения неИТ специалистаС чем связан тренд входа в айти из других специальностей?

А есть ли эти деньги в айти, или лучше все-таки открыть свой маленький свечной заводик?

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

— продуктовая ИТ компания хотела войти на ИТ рынок Беларуси и ужаснулась— на одного единорога в мире ИТ стало большеПриятного прослушивания!

7 месяцев, 4 недели назад @ radio-qa.com
Выпуск 54: Репорты, Тест-менеджемент, Allure
Выпуск 54: Репорты, Тест-менеджемент, Allure Выпуск 54: Репорты, Тест-менеджемент, Allure

Выпуск посвящен репортингу в авто-тестировании и в просто тестировании, а также фреймворку и сервису Allure, как одному из известных инструментов в этой областиАртём Ерошенко — Qameta software, разработчик АллюраМихаил Левин — Wrike, старший директор по разработкеАлексей Виноградов — ведущий, главный по тарелочкамЗачем нужен репортинг в целом и автотестах в частности Cвязь с тест-менеджментПримеры инструментов (Аллюр, Рипорт Портал, Serenity, Cypress, Zaphira)Аллюр (без сервер) Фичи Особенности Чего не хваталоНовые подходы к взаимодействию тестировщиков и автоматизаторов и ведению тестовой документацииАллюр-Сервер Что за зверь Фичи Чем лучше или нужнее имеющихся тулов Когда выйдет Чего пока…

8 месяцев, 4 недели назад @ radio-qa.com
AB Testing AB Testing
последний пост 2 дня, 18 часов назад
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/)

2 дня, 18 часов назад @ 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/)

2 недели, 1 день назад @ 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/)

1 месяц, 1 неделя назад @ 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/)

1 месяц, 2 недели назад @ 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.

1 месяц, 3 недели назад @ 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

1 месяц, 4 недели назад @ 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.

2 месяца, 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/)

2 месяца, 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/)

3 месяца, 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.

4 месяца, 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/)

4 месяца, 3 недели назад @ angryweasel.com
ABT 343 – Melissa Eaden
ABT 343 – Melissa Eaden ABT 343 – Melissa Eaden

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
AB Testing – Episode 119: Retrospectives
AB Testing – Episode 119: Retrospectives AB Testing – Episode 119: Retrospectives

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 – Yuliya Bagriy (aviskase)
ABT 343 – Yuliya Bagriy (aviskase) ABT 343 – Yuliya Bagriy (aviskase)

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 месяцев, 2 недели назад @ angryweasel.com
AB Testing – Episode 118: Covid continues; and Velocity
AB Testing – Episode 118: Covid continues; and Velocity AB Testing – Episode 118: Covid continues; and Velocity

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 месяцев, 2 недели назад @ angryweasel.com
Ministry of Testing Podcasts Ministry of Testing Podcasts
последний пост 2 недели, 3 дня назад
Meet The Coaches Podcast - Anand Bagmar
Meet The Coaches Podcast - Anand Bagmar Meet The Coaches Podcast - Anand Bagmar

Meet The Coaches Podcast - Anand BagmarDescription:In this Meet The Coaches Podcast episode, Adam Leon Smith speaks with Anand Bagmar to get to know about his background and experiences.

Anand is a Software Quality Evangelist & brings to you over 20 years of experience of helping build a Quality Product.

In this time he's worked in traditional & Agile teams across varying domains, in Product & Services organizations around the globe.

He is passionate about coaching, consulting & helping enable teams in implementation on aspects of Quality, Test Automation, & setting up optimized and fit-for-purpose processes and practices in teams to help build a better quality productWhy not book a coachin…

2 недели, 3 дня назад @ ministryoftesting.com
Meet The Coaches Podcast - Maria Kedemo
Meet The Coaches Podcast - Maria Kedemo Meet The Coaches Podcast - Maria Kedemo

Meet The Coaches Podcast - Maria KedemoDescription:In this Meet The Coaches Podcast episode, Mike speaks with Maria Kedemo to get to know about her background and experiences.

Maria started working with Software Development in 2000 with a focus on software testing and quality.

Since then Maria has gained experience & knowledge in building teams, recruitment, teaching, coaching and mentoring testers, supporting organisational change and much more.

She can help you with most topics related to software testing, as well as, support you in public speaking and career building.

Why not book a coaching session with Maria now?!

3 недели, 3 дня назад @ ministryoftesting.com
Testers' Island Discs Ep38 - James Thomas
Testers' Island Discs Ep38 - James Thomas Testers' Island Discs Ep38 - James Thomas

Testers' Island Discs Ep38 - James ThomasDescription:Mark is joined by the Test Manager, Association of Software Testers (AST) board member and most importantly king of the puns, James Thomas.

The two discuss James’ work with the AST his time running the Cambridge Exploratory Testing Workshop (CEWT) and his own experiences and path to becoming a speaker.

Thank you to Browserstack for sponsoring this podcast- BrowserStack is the world's largest software testing platform powering over two million tests every day across 15 global data centers on more than 2000 real devices.

With BrowserStack, Dev and QA teams can move fast while delivering an amazing experience for every customer.

Check out Br…

3 недели, 3 дня назад @ ministryoftesting.com
Meet The Coaches Podcast - Richard Bradshaw
Meet The Coaches Podcast - Richard Bradshaw Meet The Coaches Podcast - Richard Bradshaw

Meet The Coaches Podcast - Richard BradshawDescription:In this Meet The Coaches Podcast episode, Mike speaks with Richard Bradshaw to get to know about his background and experiences.

Richard is an experienced tester, consultant and generally a friendly guy.

He shares his passion for testing through coaching, consulting, training and giving presentations around the world on a variety of topics related to testing.

And, with over 10 years of testing experience, he has a lot of insights into the world of testing and software development.

Why not book a coaching session with Richard now?!

1 месяц назад @ ministryoftesting.com
MoT Podcast - Perspectives On Test Data - Part 2
MoT Podcast - Perspectives On Test Data - Part 2 MoT Podcast - Perspectives On Test Data - Part 2

MoT Podcast - Perspectives On Test Data - Part 2Description:Adam Leon Smith follows up on talking to members of the testing community about their perspectives on test data with part 2 - what is test data, what are typical challenges, and innovative solutions to them.

onboarding customers, exploratory testing, automated test data creation and automated checks.

Perspectives on Test Data Part 2 with @ButchMayhew @Louise_J_Gibbs @djidee @MaikNog@anks461This podcast is sponsored by PractiTestOrganize, run, and visualize all your QA efforts under one roof.

PractiTest's ALM test management solution incorporates all testing types: manual, exploratory, and automation for any testing methodology.

Ext…

1 месяц, 1 неделя назад @ ministryoftesting.com
Meet The Coaches Podcast - Helena Jeret-Mäe
Meet The Coaches Podcast - Helena Jeret-Mäe Meet The Coaches Podcast - Helena Jeret-Mäe

Meet The Coaches Podcast - Helena Jeret-MäeDescription:In this Meet The Coaches Podcast episode, Adam Leon Smith speaks with Helena Jeret-Mäe to get to know about her background and coaching experiences.

Helena has spent 12 years in IT and gained experience as a technical writer, test lead and tester, coach and mentor, competence head and quality coach.

Helen’s favourite topics to help people figure out include:Professional development as a tester (for the beginners and the confused)Recruiting and onboarding testersHow to build a test team and lead people in a testing contextDesigning and running workshopsPublic speakingImproving ways of working and collaborating that eventually improve qua…

1 месяц, 1 неделя назад @ ministryoftesting.com
Testers' Island Discs Ep37 - Louise Woodhams
Testers' Island Discs Ep37 - Louise Woodhams Testers' Island Discs Ep37 - Louise Woodhams

Testers' Island Discs Ep37 - Louise WoodhamsDescription:Mark is excited to be joined on the podcast by the wonderful Louise Woodhams who is more than happy to share her experiences in starting out and growing as a tester.

So much so that Mark gets a bit rambly in places!

The two discuss imposter syndrome, debate whether testing can be taught and the difference between instincts and deliberate practise and their love of testing APIs.

Podcast links:Regular Links:

1 месяц, 3 недели назад @ ministryoftesting.com
MoT Podcast - Perspectives On Test Data - Part 1
MoT Podcast - Perspectives On Test Data - Part 1 MoT Podcast - Perspectives On Test Data - Part 1

MoT Podcast - Perspectives On Test Data - Part 1Description:Our resident podcaster, Adam Leon Smith, talks to members of the testing community about their perspectives on test data - what is it, what are typical challenges, and innovative solutions to them.

With thanks to Stuart Crocker, Peet Michielsen and Francesco Gadaleta for joining the Perspectives on Test Data Part 1 podcast.

This podcast is sponsored by Xray, the leading Quality Assurance and Test Management app for Jira.

More than 4.5 million testers, developers and QA managers trust Xray to manage 100+ million test cases each month.

It is a mission-critical tool at over 5,000 companies in 65 countries, including 137 of the Global …

2 месяца, 2 недели назад @ ministryoftesting.com
Testers' Island Discs Ep36 - Jesper Ottosen
Testers' Island Discs Ep36 - Jesper Ottosen Testers' Island Discs Ep36 - Jesper Ottosen

Testers' Island Discs Ep36 - Jesper OttosenDescription:After the brain melting experience of the previous podcast Mark is joined by Jesper Ottosen for a leisurely and broad discussion of different aspects of testing ranging from leadership, biases and leadership to forming your own learning pathway.

Jesper also shares his reflections on the very awesome TestBash Home and how the wordplay in his song picks trigger different ways of thinking about testing.

Sauce Labs is proud to bring you the 2020 Continuous Testing Benchmark Report, which details the best practices and metrics critical to successful continuous testing.

Based on real customer data from more than three billion tests run on the…

3 месяца назад @ ministryoftesting.com
MoT Podcast - Carlos Meets Joel Montvelisky
MoT Podcast - Carlos Meets Joel Montvelisky MoT Podcast - Carlos Meets Joel Montvelisky

MoT Podcast - Carlos Meets Joel MontveliskyDescription:Carlos Kidman talks with Joel Montvelisky from PractiTest, about some of the challenges testers face in modern software development, how they can adapt and help, and how PractiTest can help align teams as a Test Management System.

They also discuss how PractiTest is active in the community and provides not only resources but also conferences that are free and a platform for new presenters to jumpstart their speaking career!

Did you know you can listen to and subscribe to our podcasts on iTunes and SoundCloud?

3 месяца, 3 недели назад @ ministryoftesting.com
Testers' Island Discs Ep35 - Mark Tomlinson
Testers' Island Discs Ep35 - Mark Tomlinson Testers' Island Discs Ep35 - Mark Tomlinson

Testers' Island Discs Ep35 - Mark TomlinsonDescription:It’s Mark squared for this podcast as Mark is joined by Mark Tomlinson for an amazingly brain melty in-depth exploration of the relationship between music and testing.

Mark shares five tracks that not only are personal favourites but each also has a testing story such as how the rhythm of one track reminds him of the ‘rhythm’ of an application he once ran performance tests against.

It’s a long one, but oh boy are you in for a treat!

Podcast links:PurePerformance podcast - https://www.spreaker.com/user/pureperformanceThe Death of Liberal Arts - Ashley Hunsberger - https://www.youtube.com/watch?v=t5CdM87B9woShouting in the Datacenter - ht…

4 месяца назад @ ministryoftesting.com
Testers' Island Discs Ep34 - Stu Johnson
Testers' Island Discs Ep34 - Stu Johnson Testers' Island Discs Ep34 - Stu Johnson

Testers' Island Discs Ep34 - Stu JohnsonDescription:Mark speaks with Stu Johnson who is passionate in equal measures about all things testing and all things Scandinavian (as shown in his song picks).

The two discuss leading a culture of learning and building a community of practice both inside his community and in the wider testing community.

Stu also shares how an introverted person can still contribute in ways that don’t result in having to speak to a large crowd of scary people!

This podcast is sponsored by Xray, the leading Quality Assurance and Test Management app for Jira.

More than 4.5 million testers, developers and QA managers trust Xray to manage 100+ million test cases each month.

5 месяцев назад @ ministryoftesting.com
MoT Podcast - Adam Meets Mark Abrahams and Geoffrey van der Tas
MoT Podcast - Adam Meets Mark Abrahams and Geoffrey van der Tas MoT Podcast - Adam Meets Mark Abrahams and Geoffrey van der Tas

MoT Podcast - Adam Meets Mark Abrahams and Geoffrey van der TasDescription:Our resident podcaster, Adam Leon Smith, meets Mark Abrahams and Geoffrey van der Tas who are hosting a workshop together at TestBash Netherlands 2020.

They discuss Microservices, Performance Testing and Resilience Testing, as well as, their upcoming workshop from TestBash.

Has your company shifted to a remote workforce, making it impossible to test on physical devices in the office?

The Sauce Labs Real Device Cloud lets you test from anywhere, on any device, at any time.

Did you know you can listen to and subscribe to our podcasts on iTunes and SoundCloud?

5 месяцев, 2 недели назад @ ministryoftesting.com
Testers' Island Discs Ep33 - Corina Pip
Testers' Island Discs Ep33 - Corina Pip Testers' Island Discs Ep33 - Corina Pip

Testers' Island Discs Ep33 - Corina PipDescription:Mark is joined by the talented cartoonist, tester and test automator Corina Pip.

The two dive into a deep conversation about the challenges of implementing robust and stable automation and what it can help in.

Corina also shares her experiences of being on both sides of the submission process for getting talks accepted at conferences.

Podcast links:Regular Links:

5 месяцев, 3 недели назад @ ministryoftesting.com
MoT Podcast - Mike Meets Konrad Marszalek
MoT Podcast - Mike Meets Konrad Marszalek MoT Podcast - Mike Meets Konrad Marszalek

MoT Podcast - Mike Meets Konrad MarszalekDescription:Our resident podcaster, Mike Lang, meets Konrad Marszalek who is hosting a workshop at TestBash Brighton 2020.

They discuss non-functional testing, as well as, his workshop from TestBash.

Did you know you can listen to and subscribe to our podcasts on iTunes and SoundCloud?

6 месяцев, 3 недели назад @ ministryoftesting.com
Telegram-каналы
Automation Remarks Automation Remarks
последний пост 3 часа назад
Load Testing APIs and Websites with Gatling
Load Testing APIs and Websites with Gatling Load Testing APIs and Websites with Gatling

Load Testing APIs and Websites with Gatling На InfoQ вышла достаточно неплохая статья описывающая работу с Gatling. https://www.infoq.com/articles/load-testing-apis-gatling/

3 часа назад @ t.me
Heisenbug Show / Никита Макаров, Андрей Сатарин
Heisenbug Show / Никита Макаров, Андрей Сатарин Heisenbug Show / Никита Макаров, Андрей Сатарин

Heisenbug Show / Никита Макаров, Андрей Сатарин Никита Макаров и Андрей Сатарин обсудят тестирование распределенных систем. Андрей поделится опытом и расскажет об особенностях QA в подобных проектах. https://youtu.be/-kD8zu7DGew

1 день, 3 часа назад @ t.me
QA-конференция QAASP 2020
QA-конференция QAASP 2020 QA-конференция QAASP 2020

QA-конференция QAASP 2020 16 октября в онлайн формате пройдет большая минская QA-конференция QAASP 2020: Quality Assurance, Automation, Security, Performance, Testing. На нее соберутся эксперты из успешных компаний, чтобы поделиться опытом тестирования не только software, но и hardware. На конференции в формате онлайн вы сможете послушать доклады и пообщаться о наболевшем по насущным вопросам QA в следующих сферах:

• Ручное тестирование

• Автоматизация тестирования

• Нагрузочное тестирование

• Тестирование безопасности

• Серверное тестирование

• Мобильное тестирование

• Фреймворки и подходы

• Инструменты и тулы

• Usability-тестирование

• Построение процессов и команд в QA

• Управление тести…

2 дня, 3 часа назад @ t.me
QAGuild live Что лучше Selenium IDE или Playwright CLI для тестирования?
QAGuild live  Что лучше Selenium IDE или Playwright CLI для тестирования? QAGuild live Что лучше Selenium IDE или Playwright CLI для тестирования?

QAGuild live Что лучше Selenium IDE или Playwright CLI для тестирования? В этом эпизоде поговорим про Playwright CLI и сравним его с Selenium IDE. Кто победит в это битве взглядов? https://www.youtube.com/watch?v=r6nlNrE-ARE

3 дня, 3 часа назад @ t.me
Moon Assistance Program
Moon Assistance Program Moon Assistance Program

Moon Assistance Program Команда разработчиков Moon запустила программу поддержки всех, кто хочет заменить Selenium Grid на что-то более современное и стабильное. В рамках этой программы можно получить:

📌 Бесплатную помощь и поддержку через любой удобный канал коммуникации

📌 Бесплатную лицензию на ЛЮБОЕ количество параллельных сессий. Это просто топовая новость, господа🔥 Надо брать, пока есть такая возможность. Детали по ссылке https://aerokube.com/moon/?utm_source=automation_remarks&utm_medium=telegram&utm_campaign=assistance_program

3 дня, 8 часов назад @ t.me
Testing on the Toilet: Avoid Hardcoding Values for Better Libraries
Testing on the Toilet: Avoid Hardcoding Values for Better Libraries Testing on the Toilet: Avoid Hardcoding Values for Better Libraries

Testing on the Toilet: Avoid Hardcoding Values for Better Libraries Гугл продолжает штамповать статьи в своем блоге. В этот раз статья о том, что нельзя хардкодить данные. Точно таких же принципов нужно придерживаться и в коде автотестов. Выносите все в параметры и env переменные https://testing.googleblog.com/2020/08/testing-on-toilet-avoid-hardcoding.html

4 дня, 8 часов назад @ t.me
Testing Microservices: an Overview of 12 Useful Techniques
Testing Microservices: an Overview of 12 Useful Techniques Testing Microservices: an Overview of 12 Useful Techniques

Testing Microservices: an Overview of 12 Useful Techniques Микросервисы стали популярными, но у многих все еще возникает много вопросов, как эту всю солянку тестировать. Предлагаю почитать хорошую статью, в которой рассказано о техниках построения системы тестирования микросервисов https://www.infoq.com/articles/twelve-testing-techniques-microservices-intro/?utm_source=twitter&utm_medium=link&utm_campaign=calendar

5 дней, 8 часов назад @ t.me
Записи докладов с конференции AAdays
Записи докладов с конференции AAdays Записи докладов с конференции AAdays

Записи докладов с конференции AAdays В 2017 году я ездил выступать на конференцию AAdays в Краков. Мне очень сильно понравилась эта конференция и я начал за ней следить. В этом году она проходила в онлайн формате и пару дней назад стали доступны записи. Я думаю, среди списка найдется парочка интересных https://aadays.pl/2020-presentations/

6 дней, 3 часа назад @ t.me
DockerCon 2020: Top Rated Sessions
DockerCon 2020: Top Rated Sessions DockerCon 2020: Top Rated Sessions

DockerCon 2020: Top Rated Sessions Docker завоевал сердца разработчиков и стал стандартом. В автоматизации тестирования докер практически незаменим. Если вы хотите узнать, что же это такое или узнать, как собирать ваши контейнеры в облаке, рекомендую посмотреть доклады с Dokercon 2020 https://www.docker.com/blog/dockercon-2020-top-rated-sessions-the-fundamentals/

6 дней, 8 часов назад @ t.me
Немного юмора из нашего чатика
Немного юмора из нашего чатика Немного юмора из нашего чатика

Немного юмора из нашего чатика

6 дней, 8 часов назад @ t.me
Миграция на Selenium 4
Миграция на Selenium 4 Миграция на Selenium 4

Миграция на Selenium 4 В блоге Applitools вышла статья описывающая разницу между Selenium 3 и Selenium 4. Очень много забавных изменений, который при переходе на новую версию могут сломать ваши тесты. Рекомендую почитать и учесть эти моменты в своих проектах https://applitools.com/blog/selenium-4-migration/

1 неделя назад @ t.me
QAGuild live Как использовать Moon для запуска Playwright тестов
QAGuild live  Как использовать Moon для запуска Playwright тестов QAGuild live Как использовать Moon для запуска Playwright тестов

QAGuild live Как использовать Moon для запуска Playwright тестов В этом эпизоде поговорили про то, как настроить инфраструктуру для запуска Playwright и Selenium тестов c помощью Moon/Selenoid. https://www.youtube.com/watch?v=IbTlHhI_UVk

1 неделя назад @ t.me
Тренинг по контрактному тестированию
Тренинг по контрактному тестированию Тренинг по контрактному тестированию

Тренинг по контрактному тестированию По просьбам трудящихся, 27 сентября в 18-00 проведу онлайн тренинг по контрактному тестированию на основе Java + Spring cloud contracts + Swagger. В этом тренинге я покажу, как организовать подход с технической и процессной стороны. Будет полезно тем, кто давно хотел разобраться в теме и внедрить контрактные тесты у себя на проекте. Цена 30$.

Длительность 2-3 часа. Если вы хотите принять участие, пишите @spirogov или регистрируйтесь по ссылке👇 https://automation-remarks.com/trainings/contract-testing/index.html

1 неделя, 1 день назад @ t.me
QAGuild live Что такое Moon Cloud и зачем он для ваших тестов?
QAGuild live  Что такое Moon Cloud и зачем он для ваших тестов? QAGuild live Что такое Moon Cloud и зачем он для ваших тестов?

QAGuild live Что такое Moon Cloud и зачем он для ваших тестов? В этом эпизоде поговорим про Selenium тесты в облаке на примере проекта Moon Cloud https://youtu.be/XRukn7_E9zs

1 неделя, 2 дня назад @ t.me
Про опыт тестирования в Java
Про опыт тестирования в Java Про опыт тестирования в Java

Про опыт тестирования в Java Сегодня вспомним старушку Java.На хабре вышла статья про то, как правильно писать тесты на Java + JUnit + AssertJ. Тем, кто хотел увидеть пример, обязательно нужно сходить и посмотреть https://habr.com/ru/company/funcorp/blog/517724/

1 неделя, 3 дня назад @ t.me
Automated-testing.info Automated-testing.info
последний пост 3 часа назад
https://www.youtube.com/watch?v=Euh4ohO9Ong
https://www.youtube.com/watch?v=Euh4ohO9Ong https://www.youtube.com/watch?v=Euh4ohO9Ong

https://www.youtube.com/watch?v=Euh4ohO9Ong

Как пройти проектное интервью – типовые вопросы по архитектуре автоматизации 2.0. Антон Семенченко. Примеры вопросов и ответы. Подготовка к собеседования.

3 часа назад @ t.me
https://habr.com/ru/company/otus/blog/519430/
https://habr.com/ru/company/otus/blog/519430/ https://habr.com/ru/company/otus/blog/519430/

https://habr.com/ru/company/otus/blog/519430/

Как читать файлы конфигурации в тестах с Selenium на Python. Стратегия построения хороших тестов и паттерны написания правильных автоматизированных тестов. Конечно же, разработанный проект по тестированию сможет послужить хорошей основой для создания собственных тест-кейсов.

1 день, 3 часа назад @ t.me
https://medium.com/@sarahelson81/10-biggest-remote-testing-challenges-how-to-overcome-them-cf1d8f51862a
https://medium.com/@sarahelson81/10-biggest-remote-testing-challenges-how-to-overcome-them-cf1d8f51862a https://medium.com/@sarahelson81/10-biggest-remote-testing-challenges-how-to-overcome-them-cf1d8f51862a

https://medium.com/@sarahelson81/10-biggest-remote-testing-challenges-how-to-overcome-them-cf1d8f51862a

10 крупнейших проблем удаленной работы в тестировании (и способы их решения). Команды тестирования больше всего пострадали из-за ограничений местоположения и синхронизации. Зависимость от физических устройств, инфраструктуры и Интернета. Рассмотрим все основные проблемы, связанные с удаленным тестированием, и рекомендации по преодолению проблем.

2 дня, 4 часа назад @ t.me
https://randomascii.wordpress.com/2020/08/30/the-easy-ones-three-bugs-hiding-in-the-open/
https://randomascii.wordpress.com/2020/08/30/the-easy-ones-three-bugs-hiding-in-the-open/ https://randomascii.wordpress.com/2020/08/30/the-easy-ones-three-bugs-hiding-in-the-open/

https://randomascii.wordpress.com/2020/08/30/the-easy-ones-three-bugs-hiding-in-the-open/

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

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

3 дня, 1 час назад @ t.me
https://habr.com/ru/company/gms/blog/519806/
https://habr.com/ru/company/gms/blog/519806/ https://habr.com/ru/company/gms/blog/519806/

https://habr.com/ru/company/gms/blog/519806/ Почитать на выходных:

Переезд инженера в Великобританию: IT-сфера, рабочая виза, налоги. Зачем разработчику ехать в Европу? Итак, что ждет инженера в Великобритании?

5 дней, 1 час назад @ t.me
https://www.youtube.com/watch?v=zR7K7267T98
https://www.youtube.com/watch?v=zR7K7267T98 https://www.youtube.com/watch?v=zR7K7267T98

https://www.youtube.com/watch?v=zR7K7267T98

API Security testing. Эдуард Македонский

О роли тестирования безопасности API в контексте QA специалиста. Являются ли уязвимости безопасности багами? Мы рассмотрим OWASP top 10 из мира API и немного лайфхаков.

6 дней, 2 часа назад @ t.me
https://youtu.be/033anS9I4us
https://youtu.be/033anS9I4us https://youtu.be/033anS9I4us

https://youtu.be/033anS9I4us Про allure framework и mocha allure.

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

6 дней, 21 час назад @ t.me
https://techbeacon.com/app-dev-testing/6-rules-high-quality-page-object-patterns
https://techbeacon.com/app-dev-testing/6-rules-high-quality-page-object-patterns https://techbeacon.com/app-dev-testing/6-rules-high-quality-page-object-patterns

https://techbeacon.com/app-dev-testing/6-rules-high-quality-page-object-patterns

6 правил создания качественных страниц по Page Object паттерну.

Легко обмануть себя, заставив думать, что все хорошие решения должны быть сложными, но это не относится к Page Object. Самые простые решения часто оказываются лучшими.

1 неделя назад @ t.me
https://github.com/HowProgrammingWorks/Index
https://github.com/HowProgrammingWorks/Index https://github.com/HowProgrammingWorks/Index

https://github.com/HowProgrammingWorks/Index Программирование от преподавателя КПИ

Материал очень полезный для понимания базовых понятий, основ программирования.

Также есть отдельный топики которые будут не менее интересные как начинающим так и опытным людям.

1 неделя назад @ t.me
https://proglib.io/p/10-zapovedey-sdet-2020-06-04
https://proglib.io/p/10-zapovedey-sdet-2020-06-04 https://proglib.io/p/10-zapovedey-sdet-2020-06-04

https://proglib.io/p/10-zapovedey-sdet-2020-06-04

10 заповедей разработки и тестирования

Десятка простых принципов разработки и тестирования. О читаемости кода и проведении юнит-тестов, принципах DRY, YAGNI и KISS.

1 неделя, 1 день назад @ t.me
https://habr.com/ru/post/513018/
https://habr.com/ru/post/513018/ https://habr.com/ru/post/513018/

https://habr.com/ru/post/513018/

Выбор мобильных устройств: пошаговая инструкция для начинающих QA. В крупной компании джун-тестировщик с этим вопросом столкнется разве что на собеседовании.

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

Дорогу осилит идущий: анализировать, искать, думать, записывать.

1 неделя, 2 дня назад @ t.me
https://www.youtube.com/watch?v=pUpQFFO7G9U
https://www.youtube.com/watch?v=pUpQFFO7G9U https://www.youtube.com/watch?v=pUpQFFO7G9U

https://www.youtube.com/watch?v=pUpQFFO7G9U

Давно хотели ближе познакомиться с практиками DevOps и применять их для своих тестовых проектов без особых технических DevOps навыков и множества настроек, да еще и бесплатно? В докладе о простой интеграции проектов с Azure DevOps Services и как они могут быть полезны QA специалисту для создания изолированного окружения под различные платформы. Убедимся, как легко можно настраивать конвейеры CI/CD и гибко параметризировать конфигурации, управлять пакетами с помощью Azure DevOps на MacOS, Unix, Windows, выполнять анализ и получать результаты.

QA автоматизатор + Git + Azure DevOps = VALUE!

1 неделя, 3 дня назад @ t.me
[photo]
[photo] [photo] 1 неделя, 3 дня назад @ t.me
https://habr.com/ru/post/518702/
https://habr.com/ru/post/518702/ https://habr.com/ru/post/518702/

https://habr.com/ru/post/518702/ Ускоряем Apache JMeter. Apache JMeter не требует рекламы, но нечасто время уделяют скорости работы самих нагрузочных скриптов. Вячеслав рассматривает подходы к оптимальному написанию скриптов, что позволяет сэкономить на нагрузочных машинах и позволяет по-новому посмотреть на JMeter.

1 неделя, 4 дня назад @ t.me
https://medium.com/@captain_sparrow/gitlab-%D1%82%D1%80%D0%B8%D0%B3%D0%B3%D0%B5%D1%80%D1%8B-%D0%B8-%D0%B4%D0%BB%D1%8F-%D0%BA%D0%B0%D0%BA%D0%B8%D1%85-%D1%82%D0%B5%D1%81%D1%82%D0%BE%D0%B2-%D0%B8%D1%85-%D1%81%D1%82%D0%BE%D0%B8%D1%82-%D0%B8%D1%81%D0%BF%D0%BE%D
https://medium.com/@captain_sparrow/gitlab-%D1%82%D1%80%D0%B8%D0%B3%D0%B3%D0%B5%D1%80%D1%8B-%D0%B8-%D0%B4%D0%BB%D1%8F-%D0%BA%D0%B0%D0%BA%D0%B8%D1%85-%D1%82%D0%B5%D1%81%D1%82%D0%BE%D0%B2-%D0%B8%D1%85-%D1%81%D1%82%D0%BE%D0%B8%D1%82-%D0%B8%D1%81%D0%BF%D0%BE%D https://medium.com/@captain_sparrow/gitlab-%D1%82%D1%80%D0%B8%D0%B3%D0%B3%D0%B5%D1%80%D1%8B-%D0%B8-%D0%B4%D0%BB%D1%8F-%D0%BA%D0%B0%D0%BA%D0%B8%D1%85-%D1%82%D0%B5%D1%81%D1%82%D0%BE%D0%B2-%D0%B8%D1%85-%D1%81%D1%82%D0%BE%D0%B8%D1%82-%D0%B8%D1%81%D0%BF%D0%BE%D

https://medium.com/@captain_sparrow/gitlab-%D1%82%D1%80%D0%B8%D0%B3%D0%B3%D0%B5%D1%80%D1%8B-%D0%B8-%D0%B4%D0%BB%D1%8F-%D0%BA%D0%B0%D0%BA%D0%B8%D1%85-%D1%82%D0%B5%D1%81%D1%82%D0%BE%D0%B2-%D0%B8%D1%85-%D1%81%D1%82%D0%BE%D0%B8%D1%82-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-afa04f8c78a7

Gitlab триггеры и для каких тестов их стоит использовать?

Какие есть виды триггеров в Gitlab, в чем их разница и для каких тестов какой вид триггера может лучше всего подойти. На примере тестов какие тесты каким триггером лучше всего запускать.

1 неделя, 6 дней назад @ t.me
QA Mania (Украиноязычный канал) QA Mania (Украиноязычный канал)
последний пост 1 день, 3 часа назад
📣 Привіт друзі !!! Сьогодні незвичайний пост, яким ми спішимо поділитись із Вами.
📣 Привіт друзі !!! Сьогодні незвичайний пост, яким ми спішимо поділитись із Вами. 📣 Привіт друзі !!! Сьогодні незвичайний пост, яким ми спішимо поділитись із Вами.

📣 Привіт друзі !!! Сьогодні незвичайний пост, яким ми спішимо поділитись із Вами. Зацініть посилання (https://online.qaday.org/ Так, ми — інформаційні партнери конференції !!! Почуваю себе так, ніби ми стали доросліші😎 17 жовтня відбудеться Online Quality Assurance Day 2020 — онлайн конференція про забезпечення якості ПЗ. Що там буде? ✅ Два паралельні потоки з актуальними темами: автоматизація тестування, тест менеджмент, функціональне тестування, тестування безпеки та ін.

✅ Провідні професіонали розкажуть про свої інноваційні досягнення та продемонструють інструменти та методики, які використовують.

✅ Для учасників — це майданчик для обміну досвідом, пошуку шляхів розв’язання проблем та мо…

1 день, 3 часа назад @ t.me
ПруфиПривіт друзі. В літературі і на різних курсах з тестування часто нагадують, що тестер - це людина, що працює виключно з фактами. І ми дійсно часто намагаємось так робити: expected result беремо тільки з вимог, кроки відтворення пишемо розгорнуто і зро
ПруфиПривіт друзі. В літературі і на різних курсах з тестування часто нагадують, що тестер - це людина, що працює виключно з фактами. І ми дійсно часто намагаємось так робити: expected result беремо тільки з вимог, кроки відтворення пишемо розгорнуто і зро ПруфиПривіт друзі. В літературі і на різних курсах з тестування часто нагадують, що тестер - це людина, що працює виключно з фактами. І ми дійсно часто намагаємось так робити: expected result беремо тільки з вимог, кроки відтворення пишемо розгорнуто і зро

ПруфиПривіт друзі. В літературі і на різних курсах з тестування часто нагадують, що тестер - це людина, що працює виключно з фактами. І ми дійсно часто намагаємось так робити: expected result беремо тільки з вимог, кроки відтворення пишемо розгорнуто і зрозуміло, вказуємо чіткі дані та передумови. Але буває, коли довго працюєш і навіть цікава робота перетворюється в рутину, з нею хочеться розібратись швидше. Що призводить до падіння якості роботи. Напишу лише те, через що пройшов сам, а ви вже в коментах доповніть чи розкритикуйте мене. Отже:

✅ "__це очевидно, нащо розписувати?__" - коли ми вчимо студентів писати документацію (тести, вимоги, баги), часто чуємо цю фразу. Бо кожен думає, що в…

1 день, 21 час назад @ t.me
Нас 1000! Ачівмент анлокд: новий стікерпак з багами!Тиждень тому лічильник підписників каналу перетнув позначку 1000. Коли ми з друзями та колегами трішечки більше року тому створили цей канал, нашою головною метою було збільшення кількості україномовних м
Нас 1000! Ачівмент анлокд: новий стікерпак з багами!Тиждень тому лічильник підписників каналу перетнув позначку 1000. Коли ми з друзями та колегами трішечки більше року тому створили цей канал, нашою головною метою було збільшення кількості україномовних м Нас 1000! Ачівмент анлокд: новий стікерпак з багами!Тиждень тому лічильник підписників каналу перетнув позначку 1000. Коли ми з друзями та колегами трішечки більше року тому створили цей канал, нашою головною метою було збільшення кількості україномовних м

Нас 1000! Ачівмент анлокд: новий стікерпак з багами!Тиждень тому лічильник підписників каналу перетнув позначку 1000. Коли ми з друзями та колегами трішечки більше року тому створили цей канал, нашою головною метою було збільшення кількості україномовних матеріалів про тестування. А за рахунок великого досвіду в галузі - сподіваємось ще й якості :)

Й головним індикатором того, що ми робимо все правильно є ніхто інший, як ВИ, наші читачі! Саме ваша зацікавленість мотивує на цікаві дописи. Ця позначка в 1К є достатньо символічною, й ми підготували до неї подарунок спільноті. Якщо в інтернетах нам не вистачає україномовних матеріалів про тестування, то в телеграмі - завжди бракувало справді те…

3 дня, 2 часа назад @ t.me
[file]
[file] [file] 3 дня, 2 часа назад @ t.me
-🌐- Starlink sign-up -💻-🐞
-🌐- Starlink sign-up -💻-🐞 -🌐- Starlink sign-up -💻-🐞

-🌐- Starlink sign-up -💻-🐞 🚀 В середу 18 серпня компанія SpaceX в черговий раз досягла нових вершин: 100-й запуск, 6-те повторне успішне використання першої ступені Falcon9 та 10-та місія Starlink, яка збільшили кількість угруповання цих супутників на орбіті до 660. Про них й піде мова. 🛰 Як ви напевно знаєте, місія Starlink - забезпечити якісним широкосмуговим доступом до мережі інтернет глобально всю планету, не більше не менше. 🌐 Звісно ж найбільша користь від такого доступу очікується в тих місцях, де до традиційного інтернету - три дні пішки. 💻 Подолавши триденну дорогу до найближчого відділення зв'язку, відкривши сторінку Starlink з метою зареєструватись в бета-тесті, ви з'ясовуєте що …

3 дня, 8 часов назад @ t.me
Image diff
Image diff Image diff

Image diff Не ISTQB єдиним :)

Не те щоб дуже часто в роботі тестувальника (або й не тестувальника) виникала необхідність порівнювати зображення, але іноді така потреба може виникати. Побавився сьогодні трішечки з одним з таких інструментів:

https://github.com/x1ddos/imgdiff 🖼 Ось тут "фотожаба": [link

🖼](https://qamania.org/wp-content/uploads/2020/08/neravniy_brak_edited.jpg) Ось тут оригінал: [link

](https://qamania.org/wp-content/uploads/2020/08/neravniy_brak_orig.jpg)⌨️ Ось командний рядок: .\imgdiff-windows-386.exe -o="diff_img.png" -nocolor -lum 15 -g 2 .\neravniy_brak_orig.jpg .\neravniy_brak_edited.jpg

(довелось трохи побавитись з параметрами)

На доданому зображенні - результат порів…

4 дня, 8 часов назад @ t.me
Геолокація 🌐
Геолокація 🌐 Геолокація 🌐

Геолокація 🌐 Сьогодні розкажу історію одного маленького цікавого багу 🐞

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

Хранилищем таких даних була PostgreSQL, а в якості ORM служив .

Під час перших інтеграційних тестів виявилось, що в результати пошуку "по радіусу" потрапляли авто, які фізично знаходились трішки дальше заданого значення. Наші розробники легко й швидко пояснювали це тим, що Земля кругла, а карта плоска, й таким чином є похибка у масштабуванні 😹.

Далі більше - на онлайн-карті машини 🚚 замість Києва плавали 🚢 у Перській затоці 🙀.

Як виявилося, в БД координати автівок зберігались в порядку (lat;long), а PostGIS змінював їх (широт…

6 дней, 3 часа назад @ t.me
ISTQB Foundation levelПривіт! Минулого тижня наш авторський склад відверто упоровся по ISTQB. Тому треба все це зафіксувати й зібрати в одному місці/пості всі дописи CTFL.
ISTQB Foundation levelПривіт! Минулого тижня наш авторський склад відверто упоровся по ISTQB. Тому треба все це зафіксувати й зібрати в одному місці/пості всі дописи CTFL. ISTQB Foundation levelПривіт! Минулого тижня наш авторський склад відверто упоровся по ISTQB. Тому треба все це зафіксувати й зібрати в одному місці/пості всі дописи CTFL.

ISTQB Foundation levelПривіт! Минулого тижня наш авторський склад відверто упоровся по ISTQB. Тому треба все це зафіксувати й зібрати в одному місці/пості всі дописи CTFL. 🤓 - Посилання та загальний підхід 🧱 - основи та ключові моменти тестування 🔄 - життєві цикли розробки ПЗ, типи та рівні тестування 📖 - види статичного тестування і нащо воно треба 📊 Test Techniques - окремого посту ми не робили, оскільки мали до цього низку статей про тест дизайн, можна знайти за тегом 👨‍💼 - робота в команді, стратегії тестування, оцінка роботи, ризики 🛠 - види інструментів для тестування, критерії їх оцінки для роботи та кроки для впровадження Як вам збірка? Корисно? Чи не зробити ще кілька? За рік ми на…

6 дней, 8 часов назад @ t.me
BlazemeterПривіт друзі! Нещодавно мав нагоду вибрати тул для тестування навантаження для проекту і для заданих вимог більш за всіх підійшов Blazemeter. І тому вирішив поділитись із вами своїми .
BlazemeterПривіт друзі! Нещодавно мав нагоду вибрати тул для тестування навантаження для проекту і для заданих вимог більш за всіх підійшов Blazemeter. І тому вирішив поділитись із вами своїми . BlazemeterПривіт друзі! Нещодавно мав нагоду вибрати тул для тестування навантаження для проекту і для заданих вимог більш за всіх підійшов Blazemeter. І тому вирішив поділитись із вами своїми .

BlazemeterПривіт друзі! Нещодавно мав нагоду вибрати тул для тестування навантаження для проекту і для заданих вимог більш за всіх підійшов Blazemeter. І тому вирішив поділитись із вами своїми . Скажу чесно - я завжди намагаюсь використати безкоштовні програми, тому що не треба довго узгоджувати бюджети, . Але іноді аналогів немає, і тоді можна дійсно оцінити всі круті фічі, які розробники пропонують за ваші гроші. Все, що я раніше чув про Blazemeter - така собі дорога версія JMeter, ще й в хмарі працює, навіть хостити не треба. Першим відкриттям для мене стало те, що тести для Blazemeter можна писати майже на чому завгодно, навіть у моєму улюбленому Locust, чи у вигляді Selenium тестів (ту…

1 неделя назад @ t.me
Універсальність vs практичністьПривіт друзі! Нещодавно мене спитали, якими спеціалізованими тулами для тест дизайну я користуюсь. І я трохи підвис, згадуючи, а чим же я користуюсь?
Універсальність vs практичністьПривіт друзі! Нещодавно мене спитали, якими спеціалізованими тулами для тест дизайну я користуюсь. І я трохи підвис, згадуючи, а чим же я користуюсь? Універсальність vs практичністьПривіт друзі! Нещодавно мене спитали, якими спеціалізованими тулами для тест дизайну я користуюсь. І я трохи підвис, згадуючи, а чим же я користуюсь?

Універсальність vs практичністьПривіт друзі! Нещодавно мене спитали, якими спеціалізованими тулами для тест дизайну я користуюсь. І я трохи підвис, згадуючи, а чим же я користуюсь?

І дійшов висновку, що окрім досить рідких кейсів з , моїм основним інструментом для тест дизайну є Excel/Google Sheets (не тест менеджментом єдиним 😆). Та ще іноді тули для mindmap, такі як Coggle, але то інша історія. Я навіть не задумувався раніше - просто робив на автоматі:

перелічити границі для класів еквівалентності - Є ✅

зробити матрицю для state transition - просто ✅

таблиця рішень? - відповідь в самій назві техніки ✅ А ще постійно користуюсь формулами. Що підводить мене до теми допису - минулого року диз…

1 неделя, 1 день назад @ t.me
3rd party integration - Tesla Bug
3rd party integration - Tesla Bug 3rd party integration - Tesla Bug

3rd party integration - Tesla Bug В світі є дофігіліон багів. Але деякі з них цікавіші за інші :)

Сьогодні про Tesla.

Як нещодавно з'ясувалось: завдяки багу в системі швидкої зарядки Tesla Supercharger - електромобілі інших марок в Європі мали змогу заряджатись безкоштовно! 🤑

Проблема пов'язана з останнім апдейтом, який узгоджував Tesla Supercharger із стандартом використання станцій зарядки в Європі: CCS. Взагалі ця станція перед тим як заряджати автівку - обмінюється з нею "handshake" пакетом для утворення з'єдання. Такий собі токен. Потім це встановлене з'єднання також використовувалось для того щоб прив'язувати сплату за зарядку до акаунта водія Tesla автівки.

Автомобілі іншої марки тео…

1 неделя, 2 дня назад @ t.me
ISTQB CTEL - Шо Quality?
ISTQB CTEL - Шо Quality? ISTQB CTEL - Шо Quality?

ISTQB CTEL - Шо Quality? Уявімо, що ми з вами, для чогось або когось, починаємо процес покращення чогось, щоб щось стало краще 🤔 Звісно мова все ще про тестування 😄. При всій своїй невинно прекрасній простоті, саме з цим рівнем чіткості досить часто доводиться мати справу у практиці професійного "покращувача-процесів-тестування".

І якщо ми хочемо корисних змін у процес то задаємось запитаннями: "навіщо ці зміни?", "що ми власне збираємось змінювати на краще?". Причому саме у такій послідовності: спочатку ціль, потім предмет, і вже потім засоби та все інше.

З першим питанням "навіщо" - вже трохи розібрались в попередньому пості, давайте спробуємо глибше розібратись з другим: "ШО?" В питаннях…

1 неделя, 4 дня назад @ t.me
ISTQB CTEL. Improving the testing process
ISTQB CTEL. Improving the testing process ISTQB CTEL. Improving the testing process

ISTQB CTEL. Improving the testing process __Привіт друзі! Як і анонсував у понеділок, починаємо розбирати syllabus експертного рівня. Щодо advanced - його теж планую розібрати, але трохи пізніше. __====== Глава 1. The Context of Improvement

1️⃣ Нащо покращувати тестування? Є 3 основні причини:

✅ потреби бізнесу чи вашої організації

✅ потреби підтримки ПЗ, що вже в продакшені

✅ потреби поточного процесу забезпечення якості __⚠️ Моя примітка: ніколи не треба чекати особливої причини, щоб почати покращувати процеси, якщо ви бачите, що щось не так. Варто ініціювати дискусію з командою __Типові причини покращувати тестування для бізнесу:

🔰 Зменшення часу виходу на ринок (time to market). Щоб не …

1 неделя, 5 дней назад @ t.me
CTFL 6. Tools Support for Testing
CTFL 6. Tools Support for Testing CTFL 6. Tools Support for Testing

CTFL 6. Tools Support for Testing Доброго дня! 😊 Закінчуємо рубрику CTFL публікацією про тестові інструменти 🛠

✅ Будь-який інструмент, що використовується під час тестування можна віднести до тестових інструментів - починаючи із блокноту, ґуґл таблиць та закінчуючи повноцінною комерційною платформою а-ля HP ALM.

✅ ISTQB класифікує тестові інструменти на такі, що підтримують:

- тест менеджмент;

- статичне тестування;

- тест дизайн та імплементацію;

- тест виконання та логування;

- вимірювання продуктивності та динамічний аналіз;

- спеціальні тестові потреби. (оцінка нефункціональних х-к якості - usability, security тощо)

✅ Потрібно розуміти, що використання будь-якого інструменту має як пере…

1 неделя, 6 дней назад @ t.me
Клієнт не завжди правий (JMeter)Привіт друзі! Як ви могли помітити, мене дуже цікавить тема тестування продуктивності (performance testing). Дуже цікавить тема порівняння тулів для тестування навантаження за різних умов (про що вже готую пости). Поміж інши
Клієнт не завжди правий (JMeter)Привіт друзі! Як ви могли помітити, мене дуже цікавить тема тестування продуктивності (performance testing). Дуже цікавить тема порівняння тулів для тестування навантаження за різних умов (про що вже готую пости). Поміж інши Клієнт не завжди правий (JMeter)Привіт друзі! Як ви могли помітити, мене дуже цікавить тема тестування продуктивності (performance testing). Дуже цікавить тема порівняння тулів для тестування навантаження за різних умов (про що вже готую пости). Поміж інши

Клієнт не завжди правий (JMeter)Привіт друзі! Як ви могли помітити, мене дуже цікавить тема тестування продуктивності (performance testing). Дуже цікавить тема порівняння тулів для тестування навантаження за різних умов (про що вже готую пости). Поміж іншим, вже деякий час не дає покою питання, наскільки реалізація клієнта впливає на тестування (як тільки прочитав, що в черговій версії Locust буде реалізовано fastHttp клієнт). Тому вирішив провести низку тестів одного продукту одним тулом, але з різними налаштуваннями. [Читати на сайті ](https://qamania.org/blog/%D0%BA%D0%BB%D1%96%D1%94%D0%BD%D1%82-%D0%BD%D0%B5-%D0%B7%D0%B0%D0%B2%D0%B6%D0%B4%D0%B8-%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%B9-jmeter…

2 недели назад @ t.me