Тестирование
О тестировании ПО и обеспечении качества
На русском
software-testing.ru software-testing.ru
последний пост 1 день, 5 часов назад
11 советов для изучения JavaScript
11 советов для изучения JavaScript 11 советов для изучения JavaScript

Прочитайте (бесплатно) Eloquent JavaScript https://eloquentjavascript.net/Песочница - https://eloquentjavascript.net/code/ Эти ресурсы хороши для понимания языка, а песочница – для просмотра запущенного кода.

Просвещение по JavaScript Прочитайте (бесплатно) JavaScript Enlightenment https://frontendmasters.com/books/javascript-enlightenment/ Глубокий взгляд на особенности "современного" JavaScript.

Говорим на JavaScript Прочитайте (бесплатно) Speaking JavaScript http://speakingjs.com/ Хороший обзор языка и синтаксиса.

Паттерны дизайна JavaScript Прочитайте (бесплатно) JavaScript Design Patterns https://addyosmani.com/resources/essentialjsdesignpatterns/book/ В основном JavaScript будет приме…

1 день, 5 часов назад @ software-testing.ru
11 советов для изучения JavaScript
11 советов для изучения JavaScript 11 советов для изучения JavaScript

Прочитайте (бесплатно) Eloquent JavaScript https://eloquentjavascript.net/Песочница - https://eloquentjavascript.net/code/ Эти ресурсы хороши для понимания языка, а песочница – для просмотра запущенного кода.

Просвещение по JavaScript Прочитайте (бесплатно) JavaScript Enlightenment https://frontendmasters.com/books/javascript-enlightenment/ Глубокий взгляд на особенности "современного" JavaScript.

Говорим на JavaScript Прочитайте (бесплатно) Speaking JavaScript http://speakingjs.com/ Хороший обзор языка и синтаксиса.

Паттерны дизайна JavaScript Прочитайте (бесплатно) JavaScript Design Patterns https://addyosmani.com/resources/essentialjsdesignpatterns/book/ В основном JavaScript будет приме…

1 день, 5 часов назад @ software-testing.ru
Топ-12 лучших систем управления тестированием 2020
Топ-12 лучших систем управления тестированием 2020 Топ-12 лучших систем управления тестированием 2020

Популярные системы управления тестированием на 2020 г ALM OctaneTest ITTestRailZephyrAllure EETM4JQasePractiTestTestuffAzureMTM TFSKualitee Рассмотрим выбранные инструменты подробнее:1.

TestRail Это программное обеспечение удобно как для команд QA, так и для разработки.

TM4J TM4J он же Adaptavist – это приложение для управления тестированием в JIRA, позволяет вести тестовую документацию в JIRA.

Импорт-экспорт тестовМежпроектный импорт-экспорт тестовЗапись и воспроизведение ручных тестов (рекордер)Автоматизация тестов Бесплатная пробная версия: 30 днейСсылка на скачивание12.

Kualitee предлагает функции управления проектами, управления тестированием, управления дефектами с интеграцией с баг-т…

2 дня, 5 часов назад @ software-testing.ru
Топ-12 лучших систем управления тестированием 2020
Топ-12 лучших систем управления тестированием 2020 Топ-12 лучших систем управления тестированием 2020

Популярные системы управления тестированием на 2020 г ALM OctaneTest ITTestRailZephyrAllure EETM4JQasePractiTestTestuffAzureMTM TFSKualitee Рассмотрим выбранные инструменты подробнее:1.

TestRail Это программное обеспечение удобно как для команд QA, так и для разработки.

TM4J TM4J он же Adaptavist – это приложение для управления тестированием в JIRA, позволяет вести тестовую документацию в JIRA.

Импорт-экспорт тестовМежпроектный импорт-экспорт тестовЗапись и воспроизведение ручных тестов (рекордер)Автоматизация тестов Бесплатная пробная версия: 30 днейСсылка на скачивание12.

Kualitee предлагает функции управления проектами, управления тестированием, управления дефектами с интеграцией с баг-т…

2 дня, 5 часов назад @ software-testing.ru
Многозадачность и параллелизм в тестировании
Многозадачность и параллелизм в тестировании Многозадачность и параллелизм в тестировании

Многозадачность: что это и зачем оно нужно?

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

Рассмотрим на примере: Тест 1: “Предмет можно добавить в корзину” - тест добавляет предмет в корзину.

Тест 2: “Предмет можно удалить из корзины” - тест добавляет предмет в корзину и удаляет его.

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

5 дней, 5 часов назад @ software-testing.ru
Многозадачность и параллелизм в тестировании
Многозадачность и параллелизм в тестировании Многозадачность и параллелизм в тестировании

Многозадачность: что это и зачем оно нужно?

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

Рассмотрим на примере: Тест 1: “Предмет можно добавить в корзину” - тест добавляет предмет в корзину.

Тест 2: “Предмет можно удалить из корзины” - тест добавляет предмет в корзину и удаляет его.

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

5 дней, 5 часов назад @ software-testing.ru
Не лайтхаусом единым: как проверить свой сайт со всех сторон
Не лайтхаусом единым: как проверить свой сайт со всех сторон Не лайтхаусом единым: как проверить свой сайт со всех сторон

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

Работает не только с вебом, потому и сидит на локалхосте, умеет общаться по API с другими серверами на вашей машине.

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

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

Если у вас есть любимый инструмент для валидации или скоринга, который мы не упомянули — расскажите о нём в комментариях.

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

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

Работает не только с вебом, потому и сидит на локалхосте, умеет общаться по API с другими серверами на вашей машине.

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

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

Если у вас есть любимый инструмент для валидации или скоринга, который мы не упомянули — расскажите о нём в комментариях.

6 дней, 5 часов назад @ software-testing.ru
Cкидка на Heisenbug, советы для Python-автоматизаторов, особенности регрессионного, интеграционного UI-тестирования, визуализация данных, виды тестирования производительности: самые интересные новости тестирования за начало октября-2020
Cкидка на Heisenbug, советы для Python-автоматизаторов, особенности регрессионного, интеграционного UI-тестирования, визуализация данных, виды тестирования производительности: самые интересные новости тестирования за начало октября-2020 Cкидка на Heisenbug, советы для Python-автоматизаторов, особенности регрессионного, интеграционного UI-тестирования, визуализация данных, виды тестирования производительности: самые интересные новости тестирования за начало октября-2020

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

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

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

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

6 дней, 16 часов назад @ software-testing.ru
Cкидка на Heisenbug, советы для Python-автоматизаторов, особенности регрессионного, интеграционного UI-тестирования, визуализация данных, виды тестирования производительности: самые интересные новости тестирования за начало октября-2020
Cкидка на Heisenbug, советы для Python-автоматизаторов, особенности регрессионного, интеграционного UI-тестирования, визуализация данных, виды тестирования производительности: самые интересные новости тестирования за начало октября-2020 Cкидка на Heisenbug, советы для Python-автоматизаторов, особенности регрессионного, интеграционного UI-тестирования, визуализация данных, виды тестирования производительности: самые интересные новости тестирования за начало октября-2020

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

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

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

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

6 дней, 16 часов назад @ software-testing.ru
Виды тестирования производительности
Виды тестирования производительности Виды тестирования производительности

View Comments Автор: Ким Нап (Kim Knup)Оригинал статьиПеревод: Ольга Алифанова 3 года назад я рассказывала о своем опыте тестирования производительности в Songkick, и, честно говоря, я любила эту дисциплину.

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

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

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

Э…

1 неделя, 1 день назад @ software-testing.ru
Виды тестирования производительности
Виды тестирования производительности Виды тестирования производительности

View Comments Автор: Ким Нап (Kim Knup)Оригинал статьиПеревод: Ольга Алифанова 3 года назад я рассказывала о своем опыте тестирования производительности в Songkick, и, честно говоря, я любила эту дисциплину.

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

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

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

Э…

1 неделя, 1 день назад @ software-testing.ru
Большая техническая конференция по тестированию #Heisenbug 2020 Moscow — 4–7 ноября, Online
Большая техническая конференция по тестированию #Heisenbug 2020 Moscow — 4–7 ноября, Online Большая техническая конференция по тестированию #Heisenbug 2020 Moscow — 4–7 ноября, Online

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

В программе:— Автор книги «Как тестируют в Google» и Distinguished Engineer Microsoft Джеймс Уиттакер расскажет о роли тестирования в эпоху искусственного интеллекта и о том, какие навыки в эту эпоху стоит развивать тестировщику.

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

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

Если вы хотите поднять круту…

1 неделя, 1 день назад @ software-testing.ru
Большая техническая конференция по тестированию #Heisenbug 2020 Moscow — 4–7 ноября, Online
Большая техническая конференция по тестированию #Heisenbug 2020 Moscow — 4–7 ноября, Online Большая техническая конференция по тестированию #Heisenbug 2020 Moscow — 4–7 ноября, Online

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

В программе:— Автор книги «Как тестируют в Google» и Distinguished Engineer Microsoft Джеймс Уиттакер расскажет о роли тестирования в эпоху искусственного интеллекта и о том, какие навыки в эту эпоху стоит развивать тестировщику.

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

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

Если вы хотите поднять круту…

1 неделя, 1 день назад @ software-testing.ru
На чем писать Android UI-тесты
На чем писать Android UI-тесты На чем писать Android UI-тесты

Поэтому Robolectric позволяет писать тесты, имеющие зависимости на Android, но запускать их не на эмуляторе или реальном девайсе, а на десктопной JVM.

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

Это позволит в пределах одного теста работать и с Espresso и с UiAutomator.

Kaspresso как фреймворк-обертка агрегирует под своим API обращение и к Espresso и к UiAutomator.

Он предоставляет удобный API, включающий и расширяющий Kakao, под которым скрывается обращение и к Espresso, и к UiAutomator, и к AdbServer, что значительно расширяет ваши возможности.

1 неделя, 5 дней назад @ software-testing.ru
Блог Перфоманс Лаб Блог Перфоманс Лаб
последний пост 1 неделя, 5 дней назад
Интервью компании CT Consulting по проекту нагрузочного тестирования
Интервью компании CT Consulting по проекту нагрузочного тестирования Интервью компании CT Consulting по проекту нагрузочного тестирования

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

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

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

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

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

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

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

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

4 месяца, 2 недели назад @ performance-lab.ru
Блог Сергея Пирогова - Записки Автоматизатора Блог Сергея Пирогова - Записки Автоматизатора
последний пост 2 недели, 2 дня назад
QAGuild S03E15: Visual Testing из Open Source
QAGuild S03E15: Visual Testing из Open Source QAGuild S03E15: Visual Testing из Open Source

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

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

Подкаст про DevSecOps

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

3 месяца, 4 недели назад @ automation-remarks.com
Блог Ольги Назиной Блог Ольги Назиной
последний пост 3 дня, 6 часов назад
Где брать идеи для тестов (подборка полезных ссылок)
Где брать идеи для тестов (подборка полезных ссылок) Где брать идеи для тестов (подборка полезных ссылок)

Ссылка на ХАБРСтатьиОни обычно называются «классы эквивалентности для...», или «чек-лист для...», или «чит-лист для...», или как-то так.

Вот вам мои подборки:ТекстТестирование текстового поляТестируем поля логин/парольТестирование полей вводаЧислоКлассы эквивалентности для строки, которая обозначает числоДатаКлассы эквивалентности для строки, которая обозначает датуФайлыЭто еще не конец!

Мобильные приложенияЧеклист для тестирования мобильных приложенийОстальноеКлассы эквивалентности для стандартного грида — то есть для шапки отчета, по которой можно сортироватьЭто еще не конец!

Эти работы помогают другим студентам:новые идеи для тестирования;примеры оформления; Идеи для тестов советую брать…

3 дня, 6 часов назад @ okiseleva.blogspot.com
Что такое XML
Что такое XML Что такое XML

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

У физика это может быть ФИО, дата рождения ИНН, а у юр лица — название компании, ОГРН и КПП— тип возвращаемых данных.

У физика это может быть ФИО, дата рождения ИНН, а у юр лица — название компании, ОГРН и КПП sourceSystem = «AL» — исходная система.

Есть корневой элементНельзя просто положить рядышком 2 XML и полагать, что «система сама разберется, что это два запроса, а не один».

И в запросе это допустимо (я отправила пустым поле name1), и в ответе SOAP Ui нам именно так и отрисовывает пустые поля.

5 дней, 17 часов назад @ okiseleva.blogspot.com
Мои 12 недель в году. Часть 14
Мои 12 недель в году. Часть 14 Мои 12 недель в году. Часть 14

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Вот и пример.

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

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

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

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

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

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

2 месяца назад @ okiseleva.blogspot.com
Slothman — генератор текста, картинок и кучи всего еще
Slothman — генератор текста, картинок и кучи всего еще Slothman — генератор текста, картинок и кучи всего еще

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

5 месяцев, 1 неделя назад @ testitquickly.com
Casio FX-991EX
Casio FX-991EX Casio FX-991EX

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

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

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

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

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

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

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

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

8 месяцев, 2 недели назад @ 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?» Короче, там не про ввод всякой няшной ерунды в поля для ввода всякой няшной ерунды.

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

8 месяцев, 2 недели назад @ testitquickly.com
Хабр: Тестирование IT-систем Хабр: Тестирование IT-систем
последний пост 18 часов назад
Чек-лист для тестирования числового поля
Чек-лист для тестирования числового поля Чек-лист для тестирования числового поля

При тестировании встречаются как интересные задачки с замудреной логикой, так и простые, вроде проверки простой строки или числового поля. Для простых полей можно один раз написать чек-лист проверок, а потом переиспользовать, лишь немного меняя под «своё» поле. Сегодня мы разберем чек-лист для числового поля. Сначала я напишу общий чек-лист, потом пройдемся по каждому пункту и разберемся, зачем он нужен, а в конце напишем чек-лист по этому шаблону. Итак, у нас есть некое поле, куда нужно вводить число. Например, поле «возраст» при регистрации: При этом на сайте нельзя регистрироваться до 18 лет, есть запрещённый контент. Какие проверки тут можно провести: Корректные значения

Некорректные зн…

18 часов назад @ habr.com
Генетическое программирование для тестирования компилятора: опыт аспиранта ML-лаборатории ИТМО
Генетическое программирование для тестирования компилятора: опыт аспиранта ML-лаборатории ИТМО

Виктор Петухов, студент второго курса аспирантуры Университета ИТМО и техлид в одной из команд проекта Kotlin в JetBrains (занимается компилятором Kotlin), решил совместить работу с детальным изучением профессиональной проблематики в научном формате и присоединился к лаборатории машинного обучения ИТМО. Рассказываем, что из этого получилось. Читать далее

1 день, 6 часов назад @ habr.com
Нагрузочное тестирование: что в нем интересного и какие навыки нужны?
Нагрузочное тестирование: что в нем интересного и какие навыки нужны?

Попросили рассказать о перспективах и задачах в сфере тестирования производительности Василия Кудрявцева, директора по качеству АО РТЛабс и руководителя нашего курса «Нагрузочное тестирование».Самая актуальная на сегодня область в QAПоследние месяцы из-за сложившейся ситуации с пандемией все больше продуктов и сервисов переходят в онлайн, а уже существующие — быстрыми темпами расширяют свою аудиторию. Трафик и нагрузка возрастают, а вместе с тем и актуальность нагрузочного тестирования (НТ).Даже начинающих специалистов, но с необходимым набором скиллов, хантят в течение нескольких недель. Причем выбор проектов огромен: банкинг, маркеты, доставка, образование и стриминговые сервисы, всевозмо…

1 день, 14 часов назад @ habr.com
[Из песочницы] Новая функциональность без багов, на примере биллинга для мобильного оператора
[Из песочницы] Новая функциональность без багов, на примере биллинга для мобильного оператора [Из песочницы] Новая функциональность без багов, на примере биллинга для мобильного оператора

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

Читать дальше →

4 дня, 9 часов назад @ habr.com
Где брать идеи для тестов (подборка полезных ссылок)
Где брать идеи для тестов (подборка полезных ссылок) Где брать идеи для тестов (подборка полезных ссылок)

Вот выдали нам (тестировщикам) функционал и сказали: — Держи, тестируй! А с чего начать? Для новичка это может быть целой проблемой. Особенно когда нет подробного ТЗ. Поэтому я решила создать эту подборку, где можно поискать вдохновение! ツ Где брать идеи Статьи Чит-листы в Ситечке

Работы студентов

Плагины для автозаполнения полей

Исследовательские туры Читать дальше →

4 дня, 13 часов назад @ habr.com
QA Online Meetup 28/10
QA Online Meetup 28/10 QA Online Meetup 28/10

Приглашаем на открытый QA meetup, он пройдет 28 октября. Поговорим об инструменте Cypress и посмотрим его в действии, а также обсудим роль оркестраторов бизнес-логики в корпоративных приложениях. Подключайтесь к нам! Читать дальше →

4 дня, 14 часов назад @ habr.com
[Из песочницы] Как стать тестировщиком и не разочаровать родителей. Порог входа и основы основ
[Из песочницы] Как стать тестировщиком и не разочаровать родителей. Порог входа и основы основ [Из песочницы] Как стать тестировщиком и не разочаровать родителей. Порог входа и основы основ

Еще 10-15 лет назад наши родители не могли себе представить, что большая часть бытовой рутины будет решаться в пару кликов мыши. Однако сейчас количество сервисов существенно увеличилось, и люди могут позволить себе пользоваться тем, что более качественно и удобно для пользователя. Если вы в процессе использования какого-либо приложения или сайта задумывались о профессии, которая позволила бы вам делать продукты лучше, то эта статья даст вам небольшую инструкцию о том, как войти в профессию тестировщика. Читать дальше →

4 дня, 17 часов назад @ habr.com
[Перевод] Проверка дочерних элементов передаваемых в мок React компонента
[Перевод] Проверка дочерних элементов передаваемых в мок React компонента

В преддверии старта курса «Автоматизация тестирования на JavaScript» продолжаем публиковать перевод серии полезных статей.Это третья часть из серии о тестировании с React. В прошлой части мы рассмотрели базовый формат моков React компонентов.Еще одна вещь, которую вы можете сделать с помощью моков, - это проверить, правильные ли дочерние элементы были переданы. Вот собственно на это мы сейчас и посмотрим. Читать далее

5 дней, 10 часов назад @ habr.com
Как мы «разогнали» команду QA, и что из этого получилось
Как мы «разогнали» команду QA, и что из этого получилось Как мы «разогнали» команду QA, и что из этого получилось

Или как получить неочевидные последствия, если отказаться от команды тестирования. Полтора года назад мы разрушили команду тестирования: отказались от регресса, передали E2E автотесты на Selenium в поддержку разработчикам и разошлись по командам, которые пилят фичи, чтобы предотвращать ошибки «в зародыше». В розовых мечтах нам казалось, что так будет больше пользы: QA работают над качеством, тестирование начинается рано, а разработчики пишут автотесты сами и никто им не мешает. Но не фартануло получилось не совсем так. Розовые мечты окрасились дополнительными оттенками: никто не думает о качестве, автотесты всё хуже, а у разработчиков без команды QA (внезапно) стало больше работы. Так прояв…

5 дней, 11 часов назад @ habr.com
[Перевод] Как генерировать запросы с постоянной частотой в k6 с новым API сценариев?
[Перевод] Как генерировать запросы с постоянной частотой в k6 с новым API сценариев?

Привет, хабровчане. В преддверии старта курса «Нагрузочное тестирование» подготовили для вас перевод еще одного интересного материала. Введение

Релиз v0.27.0 принес нам новый механизм выполнения и множество новых исполнителей, которые нацелены удовлетворить ваши конкретные требования. Он также включает новое API сценариев с множеством различных опций для настройки и моделирования нагрузки на тестируемую систему (system under test — SUT). Это результат полутора лет работы над печально известным #1007 пул реквестом. Для генерации запросов с постоянной скоростью мы можем использовать constant-arrival-rate исполнителя. Этот исполнитель запускает тест с итерациями с фиксированной частотой в тече…

5 дней, 13 часов назад @ habr.com
С чего начинаются тесты
С чего начинаются тесты

Тестов много не бывает. И речь идёт не только о наращивании их количества (что само по себе, конечно, тоже хорошо) — речь идёт о разнообразии самих видов тестов. Даже не напрягая воображение можно вспомнить несколько способов протестировать ваше приложение: Unit-тесты, интеграционные тесты, API-тесты, системные тесты… и это не вспоминая о том, что тесты ещё бывают функциональными, нагрузочными, направленными на отказоустойчивость...

Но с чего же начинать писать тесты для новых проектов? Лично для меня, как для программиста, самый интуитивный ответ — это Unit-тесты. Однако опрометчиво накидываться на сочинение Unit-тестов может не только оказаться бесполезым занятием, но даже нанести вред в …

6 дней, 20 часов назад @ habr.com
Red Teaming — комплексная имитация атак. Методология и инструменты
Red Teaming — комплексная имитация атак. Методология и инструменты Red Teaming — комплексная имитация атак. Методология и инструменты

Источник: Acunetix Red Teaming (атака «красной команды») – это комплексная имитация реальных атак с целью оценки кибербезопасности систем. «Красная команда» представляет собой группу пентестеров (специалистов, выполняющих тест на проникновение в систему). Они могут быть как нанятыми со стороны, так и сотрудниками вашей организации, но во всех случаях их роль одинакова — имитировать действия злоумышленников и пытаться проникнуть в вашу систему.

Наряду с «красными командами» в кибербезопасности существует и ряд других. Так, например, «синяя команда» (Blue Team) работает вместе с красной, но ее деятельность направлена на повышение безопасности инфраструктуры системы изнутри. «Пурпурная команда…

1 неделя назад @ habr.com
Что такое XML
Что такое XML Что такое XML

Если вы тестируете API, то должны знать про два основных формата передачи данных: XML — используется в SOAP (всегда) и REST-запросах (реже);

JSON — используется в REST-запросах. Сегодня я расскажу вам про XML. XML, в переводе с англ eXtensible Markup Language — расширяемый язык разметки. Используется для хранения и передачи данных. Так что увидеть его можно не только в API, но и в коде. Этот формат рекомендован Консорциумом Всемирной паутины (W3C), поэтому он часто используется для передачи данных по API. В SOAP API это вообще единственно возможный формат входных и выходных данных! См также:

Что такое API — общее знакомство с API

Введение в SOAP и REST: что это и с чем едят — видео про разн…

1 неделя назад @ habr.com
TestRail — Индивидуальные настройки под проект
TestRail — Индивидуальные настройки под проект

Во многих проектах, с которыми я работал, люди не настраивали под себя TestRail и обходились стандартными настройками. Поэтому в данной статье я постараюсь описать пример индивидуальных настроек, которые могут помочь Вам повысить эффективность своей работы. Для примера возьмем проект разработки мобильного приложения. Читать далее

1 неделя, 3 дня назад @ habr.com
Пожалуй, лучшая архитектура для UI тестов
Пожалуй, лучшая архитектура для UI тестов Пожалуй, лучшая архитектура для UI тестов

Наверное, где-то есть идеальная статья, сразу и полностью раскрывающая тему архитектуры тестов, легких и в написании, и в чтении, и в поддержке, и так, чтобы быть понятной начинающим, с примерами реализации и областей применения. Хочу предложить свое видение этой «идеальной статьи», в том формате, о котором мечтала, только получив первую задачу «напиши автотесты». Для этого расскажу о известных и не очень подходах к автотестам веба, зачем, как и когда их применять, а также про удачные решения хранения и создания данных. Читать дальше →

1 неделя, 4 дня назад @ habr.com
In English
Ministry of Testing Ministry of Testing
последний пост 10 часов назад
2 minute intro to Data pipelines
2 minute intro to Data pipelines 2 minute intro to Data pipelines

Introduction to data pipelines in 2 minutes:For analytics, AI products lots of data is needed – commonly dubbed as Big dataTo get the data needed, and in a usable format – we need to pass it through a lot of different data processing stages, a collection of which can be called data pipeline.

Data pipelines have 3 main stages:– Ingestion: Gather data from various sources in different formats– Data hub & warehouse – Cleanse, model data at different stages– Analytics – Run analytics or use specific data sets for machine learning algorithmsJoin me at TestBash New Zealand Online 2020 where I’ll talk about a lot more around testing in big data projects!

10 часов назад @ quality-spectrum.com
The Vuln, the Breach and the Ransom
The Vuln, the Breach and the Ransom The Vuln, the Breach and the Ransom

So they know of the vulnerability even if they don't know of the breach.

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

But knowing a vulnerability is not knowing a breach.

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

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

10 часов назад @ visible-quality.blogspot.com
RPA – Tomorrows Best Practise
RPA – Tomorrows Best Practise RPA – Tomorrows Best Practise

Recently I was reviewing the offering of the Microsoft Power automate desktop offering, and I realized: Robot Process Automation is still the rave – every tool vendor and their dog has an offering in this space:(Everybody has an RPA tool, obviously)Which is great – but also very very expected.

It’s reaching the state change between a emerging practise and a good practise on the Wardley Evolution scale (not yet a best practice?

– perhaps to some).

10 часов назад @ jlottosen.wordpress.com
Don’t Let Flaky Tests Ruin Your Automation
Don’t Let Flaky Tests Ruin Your Automation Don’t Let Flaky Tests Ruin Your Automation

The usual response is to mark the failing test as pending, so it doesn't run with the rest of the test suite.

In the meantime, more flaky tests are bound to appear in the test suite.

They went from one test that occasionally failed to a test suite that no one wants to look at anymore.

Fixing a flaky test that someone introduced to the test suite a few days ago is much easier than fixing the same test six months later.

If you show you're interested in becoming the solution to your broken test suite, others will find ways to help you.

14 часов назад @ dev-tester.com
Are You Driving Talent Away?
Are You Driving Talent Away? Are You Driving Talent Away?

That’s because restocking on talent is costly, with Forbes reporting how hiring a replacement costs employers 33% of the outgoing employee’s annual salary.

That said, you might be driving away members of your team unknowingly, and adversely impacting your company’s bottom line.

Setting goals is particularly important in this era of remote work given the difficulties of communicating company objectives to offsite teams.

Without clear goals to guide them, employees working from home can grow easily distracted, and will be tempted to look for either greener pastures or something more fulfilling.

This makes it crucial to have goals for employees to keep them motivated, and working towards the a…

19 часов назад @ testwithnishi.com
Answers For Exercise On Software Testing Limitations And Terminology On Elixir Function
Answers For Exercise On Software Testing Limitations And Terminology On Elixir Function Answers For Exercise On Software Testing Limitations And Terminology On Elixir Function

Reading Time: 3 minutesTL;DRIn the previous post, we presented Exercise On Software Testing Limitations And Terminology On Elixir Function.

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

The return parameter is the index of the last element in the list x that is equal to y .

x = [] y = 3(c) If possible, identify a test case that executes the fault but does not result in an error state.

x = [1, 2, 3] y = 2(e) For the given test case, identify the first error state.

19 часов назад @ blog.tentamen.eu
How to build your reputation as a software tester
How to build your reputation as a software tester How to build your reputation as a software tester

For software testers wanting to build their reputation to get a better job, more responsibilities.

After spending almost a decade testing software and learning about all the various ways that you can both influence teams and leave your mark on otherwise mundane tasks.

Below I have shared a list of the most noteworthy things that you can do today to build your reputation as a highly valuable software tester.

But keep the big picture in mindBeing a details’ person in software testing will get you far.

He offers a variety of collaborative software testing services.

19 часов назад @ kevintuck.co.uk
Five Blogs – 27 October 2020
Five Blogs – 27 October 2020 Five Blogs – 27 October 2020

The (best) five blogs we can read today.

Check them out.

Our Stories Aren’t Getting DoneWritten by: Thomas CagleyFix by symptoms, fix by causesWritten by: Maaret PyhäjärviIt’s time to start orchestrating our testing effortsWritten by: Joel MontveliskyQAs Weigh In On Burnout Among Software Testing ProfessionalsWritten by: Markus FlueckigerThe Agile coach as a counselor – What we can learn from Star TrekWritten by: Derk Jan De GroodQuote of the day:“There is a certain strength in being alone” -Heather Duffy StoneYou can follow this page on Twitter

20 часов назад @ 5blogs.wordpress.com
Just detail can lead to poor documentation
Just detail can lead to poor documentation Just detail can lead to poor documentation

It’s a problem that seems to be almost built-in to computers: poor documentation.

In this article I’ll focus on documentation of code that you use via its source code, e.g.

Poor documentationThere are many things that can make documentation poor, one of which is thinking that including lots of detail is enough.

I can understand how documentation like this can happen.

Mental modelsHowever, often this code-first approach leads to poor documentation.

1 день, 3 часа назад @ randomtechthoughts.blog
The 1 page CV
The 1 page CV The 1 page CV

I’ve always liked to keep mine below 2 pages and I’ve regularly experimented with a 1 page one.

And the CV is a relic from the past.

My 1 Page CVThis here is my 4th iteration of a 1 page CV (PDF), I tend to do one every few years, you can read about how it’s evolved over time here.

The 2 Page CVI use this CV (PDF) when I feel like the 1 pager is too experimental.

However the job application process is broken and resume’s aren’t all that useful.

1 день, 3 часа назад @ bughuntersam.com
On the face of it, that seems reasonable.
On the face of it, that seems reasonable. On the face of it, that seems reasonable.

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.

1 день, 4 часа назад @ revelutions.medium.com
Preparing yourself for the CTFL Exam
Preparing yourself for the CTFL Exam Preparing yourself for the CTFL Exam

A friend of mine has recently passed the CTFL Exam after one week of a lot of study and effort.

CTFL is a popular Certified Tester Foundation Level exam in software testing.

It examines your professional knowledge around software testing discipline.

If you are changing careers, never worked with Software Testing before, then this certification might help you to be selected for an interview.

This is because you start to use your experience more than the base knowledge you got when studying for the exam.

1 день, 7 часов назад @ azevedorafaela.com
Lessons Learned: Accessibility Testing
Lessons Learned: Accessibility Testing Lessons Learned: Accessibility Testing

I was learning about Accessibility Testing last week.

My Inspiration to learning on A11y is Michael Larsen (https://www.mkltesthead.com)Accessibility Standards:WCAG, W3C Standards, Section 508, European Accessibility Standard EN 301 549Why Accessibility Testing?

Minimum ration of 4.5:1 (Text Color with Background)Beyond 4.5:1 is goodNotes:A.

Example: Link within a paragraph, contrast between these two items must be 3:1https://webaim.org/resources/contrastcheckerTools:Color Contrast Analyzer Tool: The Paciello GroupWCAG Color contrast checkerhttps://chrome.google.com/ webstore/detail/ plnahcmalebffmaghcpcmpaciebdhg dfCheck: Video Testing :Both Live and Pre-recorded, are captions available?

h…

1 день, 8 часов назад @ testingeduindia.blogspot.com
Testing on the Toilet: Testing UI Logic? Follow the User!
Testing on the Toilet: Testing UI Logic? Follow the User! Testing on the Toilet: Testing UI Logic? Follow the User!

This article was adapted from a Google Testing on the Toilet (TotT) episode.

But after clicking the "Buy" button, nothing happened!

Inspecting the HTML, you notice the problem:BuyUsers couldn’t buy their gShoes because the “Buy” button was disabled.

To be effective, tests for UI logic should interact with the components on the page as a browser would , which allows testing the behavior that the end user experiences.

Unlike end-to-end tests, tests for individual UI components don’t require a backend server or the entire app to be rendered.

1 день, 8 часов назад @ testing.googleblog.com
Testing AI products
Testing AI products Testing AI products

How would you go about testing an AI product?

Join me at QA&TEST Conferences where we will debate the topic on Oct 30.

I’ve been fortunate to work on that problem a few times in past years, in my experience this is not a straight forward answer..Biggest reason for me – it’s not easy to establish clear oracles (I didn’t use the word requirements..) which creates a complete new dynamics to test these products.

The test objectives of these systems are therefore going to be a bit different, and wouldn’t be just about testing the actual model,I’d stretch it from the beginning – ‘capturing of data’ and then take to the other extreme – ‘is the model predictions good enough’ – not an easy answer to…

1 день, 9 часов назад @ quality-spectrum.com
James Bach blog James Bach blog
последний пост 4 месяца, 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.

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

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

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

8 месяцев назад @ satisfice.com
Michael Bolton blog'
последний пост 6 дней, 10 часов назад
A Naïve Request from Management
A Naïve Request from Management A Naïve Request from Management

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

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

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

Rapid Software Testing Managed is coming too.

Learn about upcoming Rapid Software Testing classes here.

6 дней, 10 часов назад @ developsense.com
Regression Testing and Discipline
Regression Testing and Discipline Regression Testing and Discipline

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

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

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

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

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

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

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

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

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

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

Learn about upcoming Rapid Software Testing classes here.

4 недели, 1 день назад @ developsense.com
Lessons Learned from a Little Bug
Lessons Learned from a Little Bug Lessons Learned from a Little Bug

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

What are the API Challenges?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2 месяца, 4 недели назад @ eviltester.com
Maaret Pyhäjärvi blog Maaret Pyhäjärvi blog
последний пост 10 часов назад
The Vuln, the Breach and the Ransom
The Vuln, the Breach and the Ransom The Vuln, the Breach and the Ransom

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

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

But knowing a vulnerability is not knowing a breach.

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

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

10 часов назад @ visible-quality.blogspot.com
Fix by symptoms, fix by causes
Fix by symptoms, fix by causes Fix by symptoms, fix by causes

With the confirmation of the problems being unknown, the developer insisted on writing separate bug reports on every symptom.

Discussing the symptoms the tester was seeing made us all feel a little puzzled without the connecting story of why the change was failing.

Not because the change was to change the seat position - the change was to install new car mats on the floor.

They can, and should, work on setting the relationship right so that instead of fixing by symptoms, we fix by causes.

Working with a new tester is both refreshing and inspiring as they go through things I've been through and where my seasoned nature makes things different.

1 неделя, 1 день назад @ visible-quality.blogspot.com
The Difference of a Test Idea and a Test Case
The Difference of a Test Idea and a Test Case The Difference of a Test Idea and a Test Case

Yet year after year, organization after organization I learn people still write test cases.

Test cases are something we may want to keep around for later, they are more than ideas.

These were considered test cases.

No more test cases.

The removal of 39 pages with 46 "test cases" where 3 pieces of information were something I did not know joining a new company on week 1.

2 недели, 6 дней назад @ visible-quality.blogspot.com
A Step-Wise Guiding into Automation
A Step-Wise Guiding into Automation A Step-Wise Guiding into Automation

Looking at a group of testers struggle with automation, I listened to their concerns:- Automating was slow.

We would refactor our tests so that mapping to manual tests to automated tests was not an issue, as all tests were targeted to become automation.

Finally, at work, I introduced a four level categorization of "system tests" in automation:Level 1 is team functionality on real hardware.

One of the sessions I have been creating recently is on using test automation as documentation and reach.

With people who have never written any automated tests, I imagined browser tests in Robot Framework might do.

1 месяц назад @ visible-quality.blogspot.com
Introducing Exploratory Testing
Introducing Exploratory Testing Introducing Exploratory Testing

If there is a type of company that needs good, exploratory testing to survive, product companies are this.

We wrote test cases, tracked running of those test cases, and had some of the better tooling in continuously moving test target version with our Word-Excel in-house tooling.

It was clear that all testing was not exploratory testing.

It was clear that testing they called now exploratory testing was not exploratory testing.

I break ideas of exploratory testing as something you do on top of other things testing.

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

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

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

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

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

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

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

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.

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

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

3 месяца, 1 неделя назад @ visible-quality.blogspot.com
Katrina Clokie blog Katrina Clokie blog
последний пост None
Youtube
Heisenbug Conference Heisenbug Conference
последний пост 1 день, 15 часов назад
Heisenbug Show / Страх и ненависть в финтехе // 27.10.2020
Heisenbug Show / Страх и ненависть в финтехе // 27.10.2020 Heisenbug Show / Страх и ненависть в финтехе // 27.10.2020

Подпишитесь на рассылки, чтобы не пропустить новые выпуски: https://meetup-heisenbug.jugru.org/ Мы решили развенчать миф о том, что работать в финтехе скучно. А для этого соберем в эфире и расспросим сразу нескольких специалистов из финтеха: Викторию Кашлину (Сбер), Анастасию Младшову (Дойче Банк) и Алексея Бобруцкова (Мир Plat.Form). В числе вопросов: как тестируют умный дом, как устроены платежные системы в России, и что вообще такое финтех? Партнеры: — Сбер

https://sberbank-talents.ru

Высокотехнологичная компания и крупнейший банк в России, Центральной и Восточной Европе. Сбер работает над созданием экосистемы удобных онлайн-сервисов в самых разных сферах. Сейчас в нее входит более 40 ко…

1 день, 15 часов назад @ youtube.com
Heisenbug Show / Что нам готовит Heisenbug? // 20.10.2020
Heisenbug Show / Что нам готовит Heisenbug? // 20.10.2020 Heisenbug Show / Что нам готовит Heisenbug? // 20.10.2020

Подпишитесь на рассылки, чтобы не пропустить новые выпуски: https://meetup-heisenbug.jugru.org/ Heisenbug 2020 Moscow уже не за горами, поэтому в новом выпуске члены программного комитета обсудят, чем нас удивит программа грядущей конференции. Программный комитет поможет разобраться, как смотреть конференцию так, чтобы ничего не упустить и почерпнуть максимум пользы. А если еще сомневаетесь — этот выпуск поможет вам понять, зачем покупать билет и как Heisenbug может помочь повысить свою ценность в глазах работодателя. Ближайшая конференция — Heisenbug 2020 Moscow

4-7 ноября, Online

Подробности и билеты: http://bit.ly/HeisenbugConf

1 неделя, 1 день назад @ youtube.com
Heisenbug Show / Миграция тестировщиков // 13.10.2020
Heisenbug Show / Миграция тестировщиков // 13.10.2020 Heisenbug Show / Миграция тестировщиков // 13.10.2020

Подпишитесь на рассылки, чтобы не пропустить новые выпуски: https://meetup-heisenbug.jugru.org/ В этот раз ведущий Никита Макаров проведёт круглый стол сразу с тремя гостями-тестировщиками из разных стран. Поговорим про забугорную жизнь и работу: чем отличается QA «тут» от «там», что нужно для устройства на работу, а на десерт — как живется QA-специалистам в других странах в плане денег и комфорта.

Гости:

Артём Несиоловский (Amazon) уже более четырёх лет живёт в США. Алексей Виноградов — «одинокий волк»: независимый консультант в Германии.

Лилия Пелипенко (Indeed) работала уже в трёх разных странах: после Украины и Германии она оказалась в Японии. Партнер выпуска: Райффайзенбанк Райффайзенб…

2 недели, 1 день назад @ youtube.com
Heisenbug Show / Дичь, хардкор и экзотичный софт // 06.10.2020
Heisenbug Show / Дичь, хардкор и экзотичный софт // 06.10.2020 Heisenbug Show / Дичь, хардкор и экзотичный софт // 06.10.2020

Подпишитесь на рассылки, чтобы не пропустить новые выпуски: https://meetup-heisenbug.jugru.org/ Дичь, хардкор, экзотика и будущее — всё это новый выпуск Heisenbug Show! Есть диковинные области разработки и тестирования, от IoT до беспилотных автомобилей, про которые многие слышали, но с которыми пока мало кто работал. Иван Осипов и Анатолий Коровин поговорят о таких с ведущими Никитой Макаровым и Авениром Вороновым. Ближайшая конференция — Heisenbug 2020 Moscow

4-7 ноября, Online

Подробности и билеты: http://bit.ly/HeisenbugConf

3 недели, 4 дня назад @ youtube.com
Heisenbug Show / Методологии и процессы в тестировании // 29.09.2020
Heisenbug Show / Методологии и процессы в тестировании // 29.09.2020 Heisenbug Show / Методологии и процессы в тестировании // 29.09.2020

Подпишитесь на рассылки, чтобы не пропустить новые выпуски: https://meetup-heisenbug.jugru.org/ Гостем третьего выпуска будет Анастасия Бобелева — тестировщик из Exness.com и бывший руководитель тестирования ВКонтакте. Участники обсудят тестирование в крупных компаниях, распространенные практики, роль тестирования за пределами SDLC и сделают выводы, что нужно делать на своем месте, чтобы сделать мир лучше. Ближайшая конференция — Heisenbug 2020 Moscow

4-7 ноября, Online

Подробности и билеты: https://heisenbug-moscow.ru/

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

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

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

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

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

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

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

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

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.

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

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

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

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

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

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

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

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

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

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

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

Du kannst dich stattdessen auch anmelden.

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

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

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

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

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

7 месяцев, 2 недели назад @ youtube.com
QA Fest QA Fest
последний пост 1 неделя, 1 день назад
Smart Front-End Techniques For Flexible, Accessible Web. Training by Vitaly Friedman.
Smart Front-End Techniques For Flexible, Accessible Web. Training by Vitaly Friedman. Smart Front-End Techniques For Flexible, Accessible Web. Training by Vitaly Friedman. 1 неделя, 1 день назад @ youtube.com
Я вижу что происходит: визуальное тестирование компонентов. Глеб Бахмутов
Я вижу что происходит: визуальное тестирование компонентов. Глеб Бахмутов Я вижу что происходит: визуальное тестирование компонентов. Глеб Бахмутов

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

Визуальное тестирование дополняет функциональное тестирование

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

2 недели, 4 дня назад @ youtube.com
Model-Driven Development in the Open Java Universe. Антон Лемешко. Java Fest 2020 Online.
Model-Driven Development in the Open Java Universe. Антон Лемешко. Java Fest 2020 Online. Model-Driven Development in the Open Java Universe. Антон Лемешко. Java Fest 2020 Online.

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

Du kannst dich stattdessen auch anmelden.

1 месяц назад @ youtube.com
Scale Elasticsearch for Your Java Applications. Philipp Krenn. Java Fest 2020 Online
Scale Elasticsearch for Your Java Applications. Philipp Krenn. Java Fest 2020 Online Scale Elasticsearch for Your Java Applications. Philipp Krenn. Java Fest 2020 Online

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

Du kannst dich stattdessen auch anmelden.

1 месяц назад @ youtube.com
Projects Valhalla, Loom and GraalVM. Вадим Казулькин. Java Fest 2020 Online.
Projects Valhalla, Loom and GraalVM. Вадим Казулькин. Java Fest 2020 Online. Projects Valhalla, Loom and GraalVM. Вадим Казулькин. Java Fest 2020 Online.

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

Du kannst dich stattdessen auch anmelden.

1 месяц назад @ youtube.com
DevOps для разработчиков или против них. Барух Садогурский. Java Fest 2020 Online.
DevOps для разработчиков или против них. Барух Садогурский. Java Fest 2020 Online. DevOps для разработчиков или против них. Барух Садогурский. Java Fest 2020 Online.

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

Du kannst dich stattdessen auch anmelden.

1 месяц назад @ youtube.com
Quarkus - make microservices "micro" again. Максим Говорищев. JavaFest 2020 Online
Quarkus - make microservices "micro" again. Максим Говорищев. JavaFest 2020 Online Quarkus - make microservices "micro" again. Максим Говорищев. JavaFest 2020 Online

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

Du kannst dich stattdessen auch anmelden.

1 месяц назад @ youtube.com
There is always a choice. Spring Data JDBC vs. Hibernate. Taras Boychuk. Java Fest 2020 Online
There is always a choice. Spring Data JDBC vs. Hibernate. Taras Boychuk. Java Fest 2020 Online There is always a choice. Spring Data JDBC vs. Hibernate. Taras Boychuk. Java Fest 2020 Online

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

Du kannst dich stattdessen auch anmelden.

1 месяц назад @ youtube.com
Build APIS with SpringBoot - REST, GRPC, GRAPHQL which one should you pick? Cedrick Lunven
Build APIS with SpringBoot - REST, GRPC, GRAPHQL which one should you pick? Cedrick Lunven Build APIS with SpringBoot - REST, GRPC, GRAPHQL which one should you pick? Cedrick Lunven

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

Du kannst dich stattdessen auch anmelden.

1 месяц назад @ youtube.com
6 заблуждений относительно современной Java. Денис Макогон. Java Fest 2020 Online
6 заблуждений относительно современной Java. Денис Макогон. Java Fest 2020 Online 6 заблуждений относительно современной Java. Денис Макогон. Java Fest 2020 Online

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

Du kannst dich stattdessen auch anmelden.

1 месяц назад @ youtube.com
Bootiful Reactive Testing. Mario Gray. Java Fest 2020 Online
Bootiful Reactive Testing. Mario Gray. Java Fest 2020 Online Bootiful Reactive Testing. Mario Gray. Java Fest 2020 Online

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

Du kannst dich stattdessen auch anmelden.

1 месяц назад @ youtube.com
Web application security for developers. Nanne Baars. Java Fest 2020 Online
Web application security for developers. Nanne Baars. Java Fest 2020 Online Web application security for developers. Nanne Baars. Java Fest 2020 Online

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

Du kannst dich stattdessen auch anmelden.

1 месяц назад @ youtube.com
Hazelcast - Hitchhiker’s Guide. Grzegorz Piwowarek. Java Fest 2020 Online
Hazelcast - Hitchhiker’s Guide. Grzegorz Piwowarek. Java Fest 2020 Online Hazelcast - Hitchhiker’s Guide. Grzegorz Piwowarek. Java Fest 2020 Online

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

Du kannst dich stattdessen auch anmelden.

1 месяц назад @ youtube.com
Legacy: как победить в гонке. Виктор Полищук. Java Fest 2020 Online
Legacy: как победить в гонке. Виктор Полищук. Java Fest 2020 Online Legacy: как победить в гонке. Виктор Полищук. Java Fest 2020 Online

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

Du kannst dich stattdessen auch anmelden.

1 месяц назад @ youtube.com
GraalVM: The one to rule them all. Виктор Полищук. Java Fest 2020 Online
GraalVM: The one to rule them all. Виктор Полищук. Java Fest 2020 Online GraalVM: The one to rule them all. Виктор Полищук. Java Fest 2020 Online

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

Du kannst dich stattdessen auch anmelden.

1 месяц назад @ youtube.com
QA Guild QA Guild
последний пост 3 недели, 3 дня назад
QAGuild live: Как выглядит типичный рабочий день тестировщика?
QAGuild live: Как выглядит типичный рабочий день тестировщика? QAGuild live: Как выглядит типичный рабочий день тестировщика? 3 недели, 3 дня назад @ youtube.com
QAGuild live #40: Как писать тесты на playwright?
QAGuild live #40: Как писать тесты на playwright? QAGuild live #40: Как писать тесты на playwright?

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

Du kannst dich stattdessen auch anmelden.

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

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

Du kannst dich stattdessen auch anmelden.

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

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

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

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

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

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

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

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

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

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

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

5 месяцев назад @ youtube.com
SQA Days SQA Days
последний пост 2 недели, 3 дня назад
Analyst Days-11. Краткий обзорный ролик
Analyst Days-11. Краткий обзорный ролик Analyst Days-11. Краткий обзорный ролик

Analyst Days-11. 9-10 октября 2020г. Москва. Россия

www.analystdays.com

2 недели, 3 дня назад @ youtube.com
Обзор площадки отеля Арт Москва Войковская
Обзор площадки отеля Арт Москва Войковская Обзор площадки отеля Арт Москва Войковская

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-10. Полный обзор
Analyst Days-10. Полный обзор Analyst Days-10. Полный обзор

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

Du kannst dich stattdessen auch anmelden.

1 месяц назад @ 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 месяц назад @ 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 месяц назад @ 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 месяц, 1 неделя назад @ 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 месяц, 1 неделя назад @ 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 месяц, 2 недели назад @ youtube.com
SQA Days-27. Анонс доклада от Скильсара Алины
SQA Days-27. Анонс доклада от Скильсара Алины SQA Days-27. Анонс доклада от Скильсара Алины

Анонс доклада от Скильсара Алины

Конференция SQA Days-27. 6-7 ноября 2020. Москва

www.sqadays.com

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

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

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

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

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

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
SQA Days-27. Анонс доклада от Paul Gerrard
SQA Days-27. Анонс доклада от Paul Gerrard SQA Days-27. Анонс доклада от Paul Gerrard

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
Яндекс Тестирование Яндекс Тестирование
последний пост None
Подкасты
QA Guild QA Guild
последний пост 2 недели, 1 день назад
S03E15: Visual Testing из Open Source
S03E15: Visual Testing из Open Source S03E15: Visual Testing из Open Source

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

2 недели, 1 день назад @ soundcloud.com
S03E14: SecOps - второе пришествие
S03E14: SecOps - второе пришествие S03E14: SecOps - второе пришествие

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

3 недели, 1 день назад @ soundcloud.com
S3E13: Про Тест планы и тест стратегии в 2020 году
S3E13: Про Тест планы и тест стратегии в 2020 году S3E13: Про Тест планы и тест стратегии в 2020 году

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

6 месяцев, 3 недели назад @ radio-qa.com
Выпуск 57: Разрешение конфликтов
Выпуск 57: Разрешение конфликтов Выпуск 57: Разрешение конфликтов

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

Про виды и типы конфликтовМожет, тогда вообще не конфликтовать раз это так плохо?

Про конфликтную ситуацию и конфликтное поведениеПро неконфликтное разрешение ситуацийА что если ничего не говорить и ждать, что всё само разрешится?

Конфликт как новая возможностьСтадия разрешения конфликтаКонфликт как механизм создания комфортного окруженияКак проводить конфликт так, чтобы он не перешёл в войну?

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

7 месяцев назад @ radio-qa.com
Выпуск 56: Синдром Самозванца
Выпуск 56: Синдром Самозванца Выпуск 56: Синдром Самозванца

И даже не каждый год.

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

Со всех сторон разоблачались:— Татьяна Зинченко — ведущая шабаша, успешно притворяющаяся успешной, хотя на деле уже 13 лет ничего собой не представляет в тестировании.

Грустными голосами мы обсудили:— Массовый каминг аут от наших ведущих (большой разоблачительный плачь от Тани)— Что такое синдром самозванца и как это связано с эффектом Данинга-Крюгера— Как воспринимается синдром самозванца снаружи (Сергей, мы всё равно тебе не верим!)

— Как справляться с синдромом самозванца— Типы самозванцев— “Серебряная пуля” исцеления— Причины проявления синдрома сам…

7 месяцев, 3 недели назад @ radio-qa.com
Выпуск 55: А голову ты в айти не забыл?
Выпуск 55: А голову ты в айти не забыл? Выпуск 55: А голову ты в айти не забыл?

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

Судите сами:Как вы получали свои знания в ИТСамые забавные случаи на курсах, которые вы виделиОсобенности обучения неИТ специалистаС чем связан тренд входа в айти из других специальностей?

А есть ли эти деньги в айти, или лучше все-таки открыть свой маленький свечной заводик?

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

— продуктовая ИТ компания хотела войти на ИТ рынок Беларуси и ужаснулась— на одного единорога в мире ИТ стало большеПриятного прослушивания!

9 месяцев назад @ radio-qa.com
AB Testing AB Testing
последний пост 1 неделя, 1 день назад
AB Testing – Episode 129: Alan’s Journey to Modern Testing
AB Testing – Episode 129: Alan’s Journey to Modern Testing AB Testing – Episode 129: Alan’s Journey to Modern Testing

Intro / Outro music on the AB Testing podcast is The One by Rivet.

License: CC BYIntro / Outro music on ABT343 is from https://filmmusic.io“Werq” by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/)

1 неделя, 1 день назад @ angryweasel.com
AB Testing – Episode 128: Brent’s Path to Modern Testing
AB Testing – Episode 128: Brent’s Path to Modern Testing AB Testing – Episode 128: Brent’s Path to Modern Testing

Intro / Outro music on the AB Testing podcast is The One by Rivet.

License: CC BYIntro / Outro music on ABT343 is from https://filmmusic.io“Werq” by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/)

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

1 месяц, 2 недели назад @ angryweasel.com
AB Testing – Episode 126: Azure Powered
AB Testing – Episode 126: Azure Powered AB Testing – Episode 126: Azure Powered

Intro / Outro music on the AB Testing podcast is The One by Rivet.

License: CC BYIntro / Outro music on ABT343 is from https://filmmusic.io“Werq” by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/)

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

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

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

3 месяца назад @ angryweasel.com
AB Testing – Episode 124: Learning with Maaret
AB Testing – Episode 124: Learning with Maaret AB Testing – Episode 124: Learning with Maaret

Brent and Alan are joined by Maaret Pyhäjärvi, who talks with us about her role, the role of testing in general, mob programming, and a whole lot of other topics.

I hope this was the beginning of a longer conversation, and we hope to have Maaret as a guest again soon.

Maaret’s blogMaaret’s book on Exploratory TestingHer book on Mob ProgrammingThe above links, and much, much more are all on https://maaretp.com – bookmark it.

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

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

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

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

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

6 месяцев, 1 неделя назад @ 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/)

6 месяцев, 1 неделя назад @ 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/)

6 месяцев, 3 недели назад @ angryweasel.com
Ministry of Testing Podcasts Ministry of Testing Podcasts
последний пост 3 недели, 2 дня назад
Testers' Island Discs Ep38 - Mark Winteringham and Neil Studd
Testers' Island Discs Ep38 - Mark Winteringham and Neil Studd Testers' Island Discs Ep38 - Mark Winteringham and Neil Studd

Testers' Island Discs Ep38 - Mark Winteringham and Neil StuddDescription:He’s back!

The one and only original castaway of the Island, Neil Studd.

After a year off, Neil is back to host Tester’s Island Discs.

Mark also shares exciting new features and ideas that are coming to Ministry of Testing in the coming months.

More than 4.5 million testers, developers and QA managers trust Xray to manage 100+ million test cases each month.

3 недели, 2 дня назад @ ministryoftesting.com
MoT Podcast - Adam Meets Jonathan Wright
MoT Podcast - Adam Meets Jonathan Wright MoT Podcast - Adam Meets Jonathan Wright

MoT Podcast - Adam Meets Jonathan WrightDescription:Adam Leon Smith talks to Jonathon Wright from Digital Assured and the QA Lead podcast about Model-Based Testing, what it is, why it's growing in adoption, and the benefits of it in the quality engineering process.

This includes talking about how Jonathon used models to design tests for complex applications like Pokemon Go.

This podcast was kindly sponsored by Wonderproxy.

Testing locale-specific code when you're stuck at your desk is like flying blind: you can't see where you're going.

From our versatile testing solutions to our worldwide network of proxy servers, WonderProxy is built for localization testing.

3 недели, 6 дней назад @ ministryoftesting.com
MoT Podcast - Adam Meets Paul Reinheimer
MoT Podcast - Adam Meets Paul Reinheimer MoT Podcast - Adam Meets Paul Reinheimer

MoT Podcast - Adam Meets Paul ReinheimerDescription:Adam Leon Smith talks to Paul Reinheimer from Wonderproxy about browser location, GeoIP and how mismanagement of GeoIP can result in some interesting bugs.

Paul discusses how Wonderproxy could help you test your website to lots of different locations around the world - all without stepping on a plane or using dodgy hacks.

Paul shares some of the more common bugs found and how you can use Wonderproxy to integrate with your automation tools.

Testing locale-specific code when you're stuck at your desk is like flying blind: you can't see where you're going.

From our versatile testing solutions to our worldwide network of proxy servers, WonderP…

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

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

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

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

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

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

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

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 …

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

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

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

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

6 месяцев назад @ ministryoftesting.com
Telegram-каналы
Automation Remarks Automation Remarks
последний пост 3 недели, 4 дня назад
Playwright для Python
Playwright для Python Playwright для Python

Playwright для Python 2к20й продолжает удивлять. Если бы мне предложили выбрать сейчас построить проект по автоматизации, я бы выбрал Python, Pytest и Playwright. Только посмотрите, какая же это пушка🧨 https://devblogs.microsoft.com/python/announcing-playwright-for-python-reliable-end-to-end-testing-for-the-web/

3 недели, 4 дня назад @ t.me
Security во все щели
Security во все щели Security во все щели

Security во все щели Буквально вчера мы записали свежий эпизод подкаста, а сегодня я увидел новость о том, что Github официально запускает возможность проведения сканирования кода в публичных репозиториях. Для создания кастомизированных правил используется движок CodeQL. Ранее я уже постил видео об этом подходе. https://github.blog/2020-09-30-code-scanning-is-now-available/

3 недели, 5 дней назад @ t.me
Network stubbing в Cypress
Network stubbing в Cypress Network stubbing в Cypress

Network stubbing в Cypress В cypress 5.1.0 появилась возможность стабать нетворк. Может быть достаточно полезно. https://filiphric.com/playing-with-experimental-network-stubbing

3 недели, 6 дней назад @ t.me
Тренинг по контрактному тестированию
Тренинг по контрактному тестированию Тренинг по контрактному тестированию

Тренинг по контрактному тестированию Доступна запись тренинга по контрактному тестированию. В этом тренинге я покажу, как организовать подход с технической и процессной стороны. Будет полезно тем, кто давно хотел разобраться в теме и внедрить контрактные тесты у себя на проекте. Цена 30$.

Длительность 2-3 часа. Если вы хотите принять участие, пишите @spirogov или регистрируйтесь по ссылке👇 https://automation-remarks.com/trainings/contract-testing/index.html

4 недели назад @ t.me
Вышел релиз Selenide 5.15.0
Вышел релиз Selenide 5.15.0 Вышел релиз Selenide 5.15.0

Вышел релиз Selenide 5.15.0 Свежая версия Selenide несет много полезного: 📌Добавили универсальный метод клика с параметром ClickOptions

📌Добавили универсальный метод скачивания файла с параметром DownloadOptions

📌 Добавили методы для работы с LocalStorage (я просил эту фичу и наконец-то ее сделали)

📌Добавили проверки для текст элемента без потомков

📌Ускорили работу с большими фильтрованными коллекциями https://ru.selenide.org/2020/09/26/selenide-5.15.0/

4 недели, 1 день назад @ t.me
QAGuild S03E13: Про Тест планы и тест стратегии в 2020 году
QAGuild S03E13: Про Тест планы и тест стратегии в 2020 году QAGuild S03E13: Про Тест планы и тест стратегии в 2020 году

QAGuild S03E13: Про Тест планы и тест стратегии в 2020 году Записали очередной выпуск подкаста. Поговорили про тестовые стратегии и тест планы. Как планировать оптимально и с пользой? Где брать примеры или какие книги читать про это все? https://automation-remarks.com/2020/qaguild-s03e13/index.html

1 месяц назад @ t.me
Если вы не знали, что Allure за вами следит
Если вы не знали, что Allure за вами следит Если вы не знали, что Allure за вами следит

Если вы не знали, что Allure за вами следит

1 месяц назад @ t.me
Разработчики Allure встроили отправку анонимной статистики в отчёты и не написали об этом ни слова в документации, только в одном из файлов репозитория Allure. В статистику попадают такие данные, как используемая версия Allure, тип используемой CI системы
Разработчики Allure встроили отправку анонимной статистики в отчёты и не написали об этом ни слова в документации, только  в одном из файлов репозитория Allure. В статистику попадают такие данные, как используемая версия Allure, тип используемой CI системы Разработчики Allure встроили отправку анонимной статистики в отчёты и не написали об этом ни слова в документации, только в одном из файлов репозитория Allure. В статистику попадают такие данные, как используемая версия Allure, тип используемой CI системы

Разработчики Allure встроили отправку анонимной статистики в отчёты и не написали об этом ни слова в документации, только в одном из файлов репозитория Allure. В статистику попадают такие данные, как используемая версия Allure, тип используемой CI системы, количество тестовых результатов, количество плагинов, название тестового фреймворка и язык программирования, используемый для тестов.К счастью, отправку статистики можно отключить. Если вы не хотите отправлять данные, то есть возможность отключить отправку через переменную окружения: export ALLURE_NO_ANALYTICS=1 Отправка статистики имела бы смысл, если бы разработчики публиковали её публично (думаю многим было бы интересно посмотреть общи…

1 месяц назад @ t.me
6 правил для создания Page Object
6 правил для  создания Page Object 6 правил для создания Page Object

6 правил для создания Page Object У многих начинающих автоматизаторов возникают проблемы с созданием правильного Page object. В статье рассказывается о 6 правилах, которые важно соблюдать при создании UI тестов на основе Page object pattern https://techbeacon.com/app-dev-testing/6-rules-high-quality-page-object-patterns

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

1 месяц назад @ t.me
Heisenbug Show / Никита Макаров, Андрей Сатарин
Heisenbug Show / Никита Макаров, Андрей Сатарин Heisenbug Show / Никита Макаров, Андрей Сатарин

Heisenbug Show / Никита Макаров, Андрей Сатарин Никита Макаров и Андрей Сатарин обсудят тестирование распределенных систем. Андрей поделится опытом и расскажет об особенностях QA в подобных проектах. https://youtu.be/-kD8zu7DGew

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

• Управление тести…

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

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

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

1 месяц, 1 неделя назад @ t.me
Automated-testing.info Automated-testing.info
последний пост 3 недели, 3 дня назад
https://youtu.be/Yo9tWwtdwz8?t=572
https://youtu.be/Yo9tWwtdwz8?t=572 https://youtu.be/Yo9tWwtdwz8?t=572

https://youtu.be/Yo9tWwtdwz8?t=572

Ответы на вопросы. Playwright. Selenium. Java vs JavaScript для тестов.

Новые инструменты и практики их применения, разбирались в болях и жалобах QA. Актуальные проблемы в тестировании и способы их решенияё

3 недели, 3 дня назад @ t.me
https://medium.com/@sarahelson81/are-you-testing-your-website-on-microsoft-edge-82d0020d825a
https://medium.com/@sarahelson81/are-you-testing-your-website-on-microsoft-edge-82d0020d825a https://medium.com/@sarahelson81/are-you-testing-your-website-on-microsoft-edge-82d0020d825a

https://medium.com/@sarahelson81/are-you-testing-your-website-on-microsoft-edge-82d0020d825a

Вы тестируете свой сайт в Microsoft Edge? После того как этот браузер перешел на Chromium - он обогнал Mozilla firefox и стал вторым по популярности браузером. Да, это не шутка :).

3 недели, 4 дня назад @ t.me
https://habr.com/ru/company/yamoney/blog/521372/
https://habr.com/ru/company/yamoney/blog/521372/ https://habr.com/ru/company/yamoney/blog/521372/

https://habr.com/ru/company/yamoney/blog/521372/

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

3 недели, 5 дней назад @ t.me
https://automated-testing.info/t/dlya-chego-yuzayut-docker-s-kakoj-czelyu-ego-primenyat-dlya-avtotestinga/24455
https://automated-testing.info/t/dlya-chego-yuzayut-docker-s-kakoj-czelyu-ego-primenyat-dlya-avtotestinga/24455 https://automated-testing.info/t/dlya-chego-yuzayut-docker-s-kakoj-czelyu-ego-primenyat-dlya-avtotestinga/24455

https://automated-testing.info/t/dlya-chego-yuzayut-docker-s-kakoj-czelyu-ego-primenyat-dlya-avtotestinga/24455

Для чего используют Docker, с какой целью его применять для автоматизации тестирования ? Обсуждение на нашем портале. Как должна быть построена архитектура, какие задачи он должен решать и практический опыт использования этого инструмента.

3 недели, 6 дней назад @ t.me
https://www.youtube.com/watch?v=Ki6FHmSIf6w
https://www.youtube.com/watch?v=Ki6FHmSIf6w https://www.youtube.com/watch?v=Ki6FHmSIf6w

https://www.youtube.com/watch?v=Ki6FHmSIf6w

Jenkins as Code. Дмитрий Щербаков.

Пользовательский интерфейс Jenkins'a не идеален, что не дает нам комфортно пользоваться всеми его прелестями.

Давайте посмотрим, как будет выглядеть Jenkins as Code, а также познакомимся с инструментами, которые нам в этом помогут.

4 недели назад @ t.me
Сеньор фиксит баг сразу на проде
Сеньор фиксит баг сразу на проде Сеньор фиксит баг сразу на проде

Сеньор фиксит баг сразу на проде

4 недели назад @ t.me
https://dou.ua/lenta/articles/exploratory-testing/?fbclid=IwAR2nkMtnc0vyrbUUldyMLzTJssVCjxIYrIOCd7kUCcqiY1LOrrphE8lVfec
https://dou.ua/lenta/articles/exploratory-testing/?fbclid=IwAR2nkMtnc0vyrbUUldyMLzTJssVCjxIYrIOCd7kUCcqiY1LOrrphE8lVfec https://dou.ua/lenta/articles/exploratory-testing/?fbclid=IwAR2nkMtnc0vyrbUUldyMLzTJssVCjxIYrIOCd7kUCcqiY1LOrrphE8lVfec

https://dou.ua/lenta/articles/exploratory-testing/?fbclid=IwAR2nkMtnc0vyrbUUldyMLzTJssVCjxIYrIOCd7kUCcqiY1LOrrphE8lVfec

Exploratory Testing: три истории применения тест-дизайна. Под термином Exploratory Testing не столько «свободный» стиль ручного тестирования, сколько осмысленное и систематическое, хотя и творческое, исследование причинно-следственных связей. Цель такого тестирования — оптимизация работы тестировщика, а его итог — отсутствие дорогостоящего устранения багов на продакш-уровне и наличие качественного продукта.

4 недели, 1 день назад @ t.me
https://habr.com/ru/company/nspk/blog/520358/
https://habr.com/ru/company/nspk/blog/520358/ https://habr.com/ru/company/nspk/blog/520358/

https://habr.com/ru/company/nspk/blog/520358/

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

1 месяц назад @ t.me
https://medium.com/@sarahelson81/5-excellent-ways-for-mobile-website-testing-d7098e97b715
https://medium.com/@sarahelson81/5-excellent-ways-for-mobile-website-testing-d7098e97b715 https://medium.com/@sarahelson81/5-excellent-ways-for-mobile-website-testing-d7098e97b715

https://medium.com/@sarahelson81/5-excellent-ways-for-mobile-website-testing-d7098e97b715

5 отличных способов тестирования мобильных сайтов. Удобство использования мобильных устройств для доступа в Интернет за последние несколько лет увеличилось. Фактически, смартфоны заняли большую часть рынка настольных компьютеров с точки зрения использования Интернета. Отчет Statista показывает, что 50,4% всего мирового онлайн-трафика приходится на использование мобильного Интернета. Чтобы сделать ваш сайт удобным для мобильных устройств, необходимо выполнить тестирование мобильного сайта и проверить его реакцию на различных смартфонах и планшетах.

1 месяц назад @ t.me
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. Антон Семенченко. Примеры вопросов и ответы. Подготовка к собеседования.

1 месяц назад @ 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 месяц назад @ 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 крупнейших проблем удаленной работы в тестировании (и способы их решения). Команды тестирования больше всего пострадали из-за ограничений местоположения и синхронизации. Зависимость от физических устройств, инфраструктуры и Интернета. Рассмотрим все основные проблемы, связанные с удаленным тестированием, и рекомендации по преодолению проблем.

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

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

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

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-сфера, рабочая виза, налоги. Зачем разработчику ехать в Европу? Итак, что ждет инженера в Великобритании?

1 месяц, 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 и немного лайфхаков.

1 месяц, 1 неделя назад @ t.me
QA Mania (Украиноязычный канал) QA Mania (Украиноязычный канал)
последний пост 3 недели, 4 дня назад
Квиток на Online QA Day 2020 Привіт друзі! Як ми і обіцяли, сьогодні обираємо того, кому дістанеться безкоштовний квиток на конфу, серед тих, то зробив репост нашого посту в Facebook та LinkedIn. В цьому нам допоможе random.org
Квиток на Online QA Day 2020 Привіт друзі! Як ми і обіцяли, сьогодні обираємо того, кому дістанеться безкоштовний квиток на конфу, серед тих, то зробив репост нашого посту в Facebook та LinkedIn. В цьому нам допоможе random.org Квиток на Online QA Day 2020 Привіт друзі! Як ми і обіцяли, сьогодні обираємо того, кому дістанеться безкоштовний квиток на конфу, серед тих, то зробив репост нашого посту в Facebook та LinkedIn. В цьому нам допоможе random.org

Квиток на Online QA Day 2020 Привіт друзі! Як ми і обіцяли, сьогодні обираємо того, кому дістанеться безкоштовний квиток на конфу, серед тих, то зробив репост нашого посту в Facebook та LinkedIn. В цьому нам допоможе random.org І... вітаємо Sergii Alekseev! 🏆 Ми напишемо інструкції, як отримати квиток. Всі іншим дякуємо за участь, удачі наступного разу!

3 недели, 4 дня назад @ t.me
Про злети і падінняПривіт друзі! Пам'ятаєте, минулого тижня ми писали про онлайн QA конфу? Так от, гарні новини - моя заявку на участь у якості спікера заапрувили і навіть перевели в основний склад спікерів з лави запасних. Зацініть (https://online.qaday.o
Про злети і падінняПривіт друзі! Пам'ятаєте, минулого тижня ми писали про онлайн QA конфу? Так от, гарні новини - моя заявку на участь у якості спікера заапрувили і навіть перевели в основний склад спікерів з лави запасних. Зацініть (https://online.qaday.o Про злети і падінняПривіт друзі! Пам'ятаєте, минулого тижня ми писали про онлайн QA конфу? Так от, гарні новини - моя заявку на участь у якості спікера заапрувили і навіть перевели в основний склад спікерів з лави запасних. Зацініть (https://online.qaday.o

Про злети і падінняПривіт друзі! Пам'ятаєте, минулого тижня ми писали про онлайн QA конфу? Так от, гарні новини - моя заявку на участь у якості спікера заапрувили і навіть перевели в основний склад спікерів з лави запасних. Зацініть (https://online.qaday.org/Oleksii-Ostapov-2020-a2/)! Буду ділитись досвідом, як факапити. Навіть назвати хотів "__як факапити свої факапи__", але організатори сказали, що забагато слова "__факап__" в назві - це факап 🤷‍♂️ Приходьте послухати! А ще ми завтра проведемо розіграш одного квитка, як анонсували (https://t.me/qamania/257) минулого тижня.

3 недели, 5 дней назад @ t.me
Let the search be with youОдна з якостей, що я дуже ціную в усіх спеціалістах (не тільки QA) - це вміння шукати інформацію. Вираз "__гарний не той інженер, хто все знає, а той, хто знає, де все можна знайти__" лише наполовину вірний, тому що часто буває, щ
Let the search be with youОдна з якостей, що я дуже ціную в усіх спеціалістах (не тільки QA) - це вміння шукати інформацію. Вираз "__гарний не той інженер, хто все знає, а той, хто знає, де все можна знайти__" лише наполовину вірний, тому що часто буває, щ Let the search be with youОдна з якостей, що я дуже ціную в усіх спеціалістах (не тільки QA) - це вміння шукати інформацію. Вираз "__гарний не той інженер, хто все знає, а той, хто знає, де все можна знайти__" лише наполовину вірний, тому що часто буває, щ

Let the search be with youОдна з якостей, що я дуже ціную в усіх спеціалістах (не тільки QA) - це вміння шукати інформацію. Вираз "__гарний не той інженер, хто все знає, а той, хто знає, де все можна знайти__" лише наполовину вірний, тому що часто буває, що знань настільки замало, що навіть сформулювати питання важко. І пошук відповіді починається з пошуку специфічної термінології, її хоча б поверхневого розуміння. Для того, щоб швидше знаходити потрібну інфу і виглядати справжнім чарівником для своїх колег, я виробив наступний список гарних звичок: ✅ читати статті/книжки/блоги з IT, щоб завжди бути в тонусі та знати термінологію (ця рекомендація часто потрапляє в наші дописи 🤓)

✅ знати, як…

3 недели, 6 дней назад @ t.me
Контроль та Залежність
Контроль та Залежність Контроль та Залежність

Контроль та Залежність Я зустрів її приблизно в 2014-му. Вона відразу здалася мені дикою. Якщо інших я читав як відкриту книгу, то для того щоб зрозуміти її - бракувало досвіду й терпіння. Але ця її незбагненість захоплювала, прив'язувала маленькими ін'єкціями залежності. Розуміння її природи не давалось мені в повному обсязі досить довго (та може й зараз мені лише здається що я її зрозумів..). Але вам пощастило більше! Якщо доведеться з нею познайомитись, то прочитайте спочатку ось цю серію статей:

""

4 недели назад @ t.me
Техніки тест дизайнуПривіт друзі! Прийшов час зібрати в одному місці всі наші пости про тест дизайн. Для вас це гарна можливість прочитати те, що ми вже писали, для нас - систематизувати написане та запланувати пости по пропущеним технікам (вони будуть у с
Техніки тест дизайнуПривіт друзі! Прийшов час зібрати в одному місці всі наші пости про тест дизайн. Для вас це гарна можливість прочитати те, що ми вже писали, для нас - систематизувати написане та запланувати пости по пропущеним технікам (вони будуть у с Техніки тест дизайнуПривіт друзі! Прийшов час зібрати в одному місці всі наші пости про тест дизайн. Для вас це гарна можливість прочитати те, що ми вже писали, для нас - систематизувати написане та запланувати пости по пропущеним технікам (вони будуть у с

Техніки тест дизайнуПривіт друзі! Прийшов час зібрати в одному місці всі наші пости про тест дизайн. Для вас це гарна можливість прочитати те, що ми вже писали, для нас - систематизувати написане та запланувати пости по пропущеним технікам (вони будуть у списку без посилань). ✅ ISTQB Foundation test techniques ⬛️ Black box

⚖️ [класи еквівалентності

](https://t.me/qamania/54)➗ граничні значення

🗂 [таблиці рішень

🔂](https://t.me/qamania/191) [State transition

📄](https://t.me/qamania/61) тестування за use case'ами ⬜️ White box

👩‍💻 [Statement and Decision Coverage

💶](https://t.me/qamania/218) The Value of Statement and Decision Testing 👨‍🦳 Experience-based

🎱 Вгадування помилок (Error Guessing)

1 месяц назад @ t.me
Тестери не потрібні
Тестери не потрібні Тестери не потрібні

Тестери не потрібні Привіт друзі! Почитав новини і придумав такий інтригуючий заголовок.

В чому справа - розробники Baldur's Gate 3, студія Larian, анонсувала, що переносить реліз раннього доступу гри на тиждень. І новина була б для мене прохідною (бо хто в наш час релізи не переносить, щоб останні тести прогнати та баги дофіксити), якби не причина затримки: __команда розробки ще не отримала апрув від свого "Світового Тестеру" (World Tester)__❗️ А саме цікаве, Світовий Тестер - це штучний інтелект, такий собі супер гравець, що вміє швидко проходити гру різними способами, по максимуму навантажувати її. Як стверджують розробники, якщо AI не зможе зламати гру, то і в гравців шансів на це буде …

1 месяц назад @ t.me
The Generic Improvement Process
The Generic Improvement Process The Generic Improvement Process

The Generic Improvement Process 🔰 Цикл Демінга

Постійне покращення процесів вимагає встановлення цілей, вимірювання ступіні їх виконання та, коли цілі досягнені, вибір нових цілей. Цикл Демінга - корисний загальний фреймворк для постійного покращення і він складається з наступних кроків:

❇️ Plan - цілі визначаються поточними характеристиками якості, бюджетом та рівнем зрілості QA послуг. Формулюються менеджментом для покращення бізнесу і розбиваються на індивідуальні "контрольні пункти" для того, щоб було зрозуміло, які активності вже виконано. Цілі мають бути вимірювані (як - інше питання, розглянемо пізніше)

❇️ Do - після розробки плану - він виконується

❇️ Check - перевіряються "контроль…

1 месяц назад @ t.me
📣 Привіт друзі !!! Сьогодні незвичайний пост, яким ми спішимо поділитись із Вами.
📣 Привіт друзі !!! Сьогодні незвичайний пост, яким ми спішимо поділитись із Вами. 📣 Привіт друзі !!! Сьогодні незвичайний пост, яким ми спішимо поділитись із Вами.

📣 Привіт друзі !!! Сьогодні незвичайний пост, яким ми спішимо поділитись із Вами. Зацініть посилання (https://online.qaday.org/ Так, ми — інформаційні партнери конференції !!! Почуваю себе так, ніби ми стали доросліші😎 17 жовтня відбудеться Online Quality Assurance Day 2020 — онлайн конференція про забезпечення якості ПЗ. Що там буде? ✅ Два паралельні потоки з актуальними темами: автоматизація тестування, тест менеджмент, функціональне тестування, тестування безпеки та ін.

✅ Провідні професіонали розкажуть про свої інноваційні досягнення та продемонструють інструменти та методики, які використовують.

✅ Для учасників — це майданчик для обміну досвідом, пошуку шляхів розв’язання проблем та мо…

1 месяц назад @ t.me
ПруфиПривіт друзі. В літературі і на різних курсах з тестування часто нагадують, що тестер - це людина, що працює виключно з фактами. І ми дійсно часто намагаємось так робити: expected result беремо тільки з вимог, кроки відтворення пишемо розгорнуто і зро
ПруфиПривіт друзі. В літературі і на різних курсах з тестування часто нагадують, що тестер - це людина, що працює виключно з фактами. І ми дійсно часто намагаємось так робити: expected result беремо тільки з вимог, кроки відтворення пишемо розгорнуто і зро ПруфиПривіт друзі. В літературі і на різних курсах з тестування часто нагадують, що тестер - це людина, що працює виключно з фактами. І ми дійсно часто намагаємось так робити: expected result беремо тільки з вимог, кроки відтворення пишемо розгорнуто і зро

ПруфиПривіт друзі. В літературі і на різних курсах з тестування часто нагадують, що тестер - це людина, що працює виключно з фактами. І ми дійсно часто намагаємось так робити: expected result беремо тільки з вимог, кроки відтворення пишемо розгорнуто і зрозуміло, вказуємо чіткі дані та передумови. Але буває, коли довго працюєш і навіть цікава робота перетворюється в рутину, з нею хочеться розібратись швидше. Що призводить до падіння якості роботи. Напишу лише те, через що пройшов сам, а ви вже в коментах доповніть чи розкритикуйте мене. Отже:

✅ "__це очевидно, нащо розписувати?__" - коли ми вчимо студентів писати документацію (тести, вимоги, баги), часто чуємо цю фразу. Бо кожен думає, що в…

1 месяц назад @ t.me
Нас 1000! Ачівмент анлокд: новий стікерпак з багами!Тиждень тому лічильник підписників каналу перетнув позначку 1000. Коли ми з друзями та колегами трішечки більше року тому створили цей канал, нашою головною метою було збільшення кількості україномовних м
Нас 1000! Ачівмент анлокд: новий стікерпак з багами!Тиждень тому лічильник підписників каналу перетнув позначку 1000. Коли ми з друзями та колегами трішечки більше року тому створили цей канал, нашою головною метою було збільшення кількості україномовних м Нас 1000! Ачівмент анлокд: новий стікерпак з багами!Тиждень тому лічильник підписників каналу перетнув позначку 1000. Коли ми з друзями та колегами трішечки більше року тому створили цей канал, нашою головною метою було збільшення кількості україномовних м

Нас 1000! Ачівмент анлокд: новий стікерпак з багами!Тиждень тому лічильник підписників каналу перетнув позначку 1000. Коли ми з друзями та колегами трішечки більше року тому створили цей канал, нашою головною метою було збільшення кількості україномовних матеріалів про тестування. А за рахунок великого досвіду в галузі - сподіваємось ще й якості :)

Й головним індикатором того, що ми робимо все правильно є ніхто інший, як ВИ, наші читачі! Саме ваша зацікавленість мотивує на цікаві дописи. Ця позначка в 1К є достатньо символічною, й ми підготували до неї подарунок спільноті. Якщо в інтернетах нам не вистачає україномовних матеріалів про тестування, то в телеграмі - завжди бракувало справді те…

1 месяц назад @ t.me
[file]
[file] [file] 1 месяц назад @ t.me
-🌐- Starlink sign-up -💻-🐞
-🌐- Starlink sign-up -💻-🐞 -🌐- Starlink sign-up -💻-🐞

-🌐- Starlink sign-up -💻-🐞 🚀 В середу 18 серпня компанія SpaceX в черговий раз досягла нових вершин: 100-й запуск, 6-те повторне успішне використання першої ступені Falcon9 та 10-та місія Starlink, яка збільшили кількість угруповання цих супутників на орбіті до 660. Про них й піде мова. 🛰 Як ви напевно знаєте, місія Starlink - забезпечити якісним широкосмуговим доступом до мережі інтернет глобально всю планету, не більше не менше. 🌐 Звісно ж найбільша користь від такого доступу очікується в тих місцях, де до традиційного інтернету - три дні пішки. 💻 Подолавши триденну дорогу до найближчого відділення зв'язку, відкривши сторінку Starlink з метою зареєструватись в бета-тесті, ви з'ясовуєте що …

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

(довелось трохи побавитись з параметрами)

На доданому зображенні - результат порів…

1 месяц, 1 неделя назад @ t.me
Геолокація 🌐
Геолокація 🌐 Геолокація 🌐

Геолокація 🌐 Сьогодні розкажу історію одного маленького цікавого багу 🐞

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

Хранилищем таких даних була PostgreSQL, а в якості ORM служив .

Під час перших інтеграційних тестів виявилось, що в результати пошуку "по радіусу" потрапляли авто, які фізично знаходились трішки дальше заданого значення. Наші розробники легко й швидко пояснювали це тим, що Земля кругла, а карта плоска, й таким чином є похибка у масштабуванні 😹.

Далі більше - на онлайн-карті машини 🚚 замість Києва плавали 🚢 у Перській затоці 🙀.

Як виявилося, в БД координати автівок зберігались в порядку (lat;long), а PostGIS змінював їх (широт…

1 месяц, 1 неделя назад @ t.me
ISTQB Foundation levelПривіт! Минулого тижня наш авторський склад відверто упоровся по ISTQB. Тому треба все це зафіксувати й зібрати в одному місці/пості всі дописи CTFL.
ISTQB Foundation levelПривіт! Минулого тижня наш авторський склад відверто упоровся по ISTQB. Тому треба все це зафіксувати й зібрати в одному місці/пості всі дописи CTFL. ISTQB Foundation levelПривіт! Минулого тижня наш авторський склад відверто упоровся по ISTQB. Тому треба все це зафіксувати й зібрати в одному місці/пості всі дописи CTFL.

ISTQB Foundation levelПривіт! Минулого тижня наш авторський склад відверто упоровся по ISTQB. Тому треба все це зафіксувати й зібрати в одному місці/пості всі дописи CTFL. 🤓 - Посилання та загальний підхід 🧱 - основи та ключові моменти тестування 🔄 - життєві цикли розробки ПЗ, типи та рівні тестування 📖 - види статичного тестування і нащо воно треба 📊 Test Techniques - окремого посту ми не робили, оскільки мали до цього низку статей про тест дизайн, можна знайти за тегом 👨‍💼 - робота в команді, стратегії тестування, оцінка роботи, ризики 🛠 - види інструментів для тестування, критерії їх оцінки для роботи та кроки для впровадження Як вам збірка? Корисно? Чи не зробити ще кілька? За рік ми на…

1 месяц, 1 неделя назад @ t.me