Тестирование
О тестировании ПО и обеспечении качества
На русском
software-testing.ru software-testing.ru
последний пост 11 часов назад
Тестирование API, источники тест-идей, XSS-уязвимости, Kotlin и Pytest - самые интересные новости тестирования за конец июля-2020
Тестирование API, источники тест-идей, XSS-уязвимости, Kotlin и Pytest - самые интересные новости тестирования за конец июля-2020 Тестирование API, источники тест-идей, XSS-уязвимости, Kotlin и Pytest - самые интересные новости тестирования за конец июля-2020

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

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

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

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

11 часов назад @ software-testing.ru
Тестирование API, источники тест-идей, XSS-уязвимости, Kotlin и Pytest - самые интересные новости тестирования за конец июля-2020
Тестирование API, источники тест-идей, XSS-уязвимости, Kotlin и Pytest - самые интересные новости тестирования за конец июля-2020 Тестирование API, источники тест-идей, XSS-уязвимости, Kotlin и Pytest - самые интересные новости тестирования за конец июля-2020

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

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

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

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

11 часов назад @ software-testing.ru
В чём сила дашбордов, как тестировать JS-библиотеки и чего стоит выпустить собственный фреймворк в open source
В чём сила дашбордов, как тестировать JS-библиотеки и чего стоит выпустить собственный фреймворк в open source В чём сила дашбордов, как тестировать JS-библиотеки и чего стоит выпустить собственный фреймворк в open source

Сила дашбордов Егор Иванов, специалист по автоматизации тестирования (Яндекс.Деньги)Расскажу, как и для чего команда интеграционного тестирования стала использовать дашборды.

Я расскажу о том, как мы создавали собственный фреймворк: о трудностях, несбывшихся надеждах и тонкостях выпуска внутреннего продукта в open source.

Как это происходит внутри?

Расскажу о своём опыте тестирования и о нашем инструменте WidgetRunner.

3:45 О платежном токене: что это и как его получить.

1 день, 23 часа назад @ software-testing.ru
В чём сила дашбордов, как тестировать JS-библиотеки и чего стоит выпустить собственный фреймворк в open source
В чём сила дашбордов, как тестировать JS-библиотеки и чего стоит выпустить собственный фреймворк в open source В чём сила дашбордов, как тестировать JS-библиотеки и чего стоит выпустить собственный фреймворк в open source

Сила дашбордов Егор Иванов, специалист по автоматизации тестирования (Яндекс.Деньги)Расскажу, как и для чего команда интеграционного тестирования стала использовать дашборды.

Я расскажу о том, как мы создавали собственный фреймворк: о трудностях, несбывшихся надеждах и тонкостях выпуска внутреннего продукта в open source.

Как это происходит внутри?

Расскажу о своём опыте тестирования и о нашем инструменте WidgetRunner.

3:45 О платежном токене: что это и как его получить.

1 день, 23 часа назад @ software-testing.ru
Тестирование API
Тестирование API Тестирование API

Инструменты тестирования API Пожалуйста, учтите, что упомянутыми ниже инструментами их спектр для API тестирования не ограничен.

Swagger сделан компанией SmartBear, как и SoapUI, поэтому для тестирования API с их помощью прочитайте следующую секцию.

Тестирование API выглядит так: s ” a Complete API Test Automation Framework for SOAP, REST and more”.

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

Сравнение тестирования UI и API Тестирование UI (пользовательского интерфейса) – наилучший способ имитировать реальное поведение пользователей.

5 дней, 23 часа назад @ software-testing.ru
Тестирование API
Тестирование API Тестирование API

Инструменты тестирования API Пожалуйста, учтите, что упомянутыми ниже инструментами их спектр для API тестирования не ограничен.

Swagger сделан компанией SmartBear, как и SoapUI, поэтому для тестирования API с их помощью прочитайте следующую секцию.

Тестирование API выглядит так: s ” a Complete API Test Automation Framework for SOAP, REST and more”.

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

Сравнение тестирования UI и API Тестирование UI (пользовательского интерфейса) – наилучший способ имитировать реальное поведение пользователей.

5 дней, 23 часа назад @ software-testing.ru
Как найти границы на клиенте и сервере
Как найти границы на клиенте и сервере Как найти границы на клиенте и сервере

Границы на клиенте MaxlengthОграничение по длине строки на клиенте прописывают в параметре maxlength поля.

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

Граница на сервере Граница на сервере — это сколько символов мы можем сохранить в системе.

На клиенте разработчик может навесить сразу несколько границ: и maxlength, и изменение поведения при пересечении некой черты (js-код).

Из серии «да не будет пользователь глупости вводить», и в итоге на клиенте и сервере вообще без ограничений.

6 дней, 23 часа назад @ software-testing.ru
Как найти границы на клиенте и сервере
Как найти границы на клиенте и сервере Как найти границы на клиенте и сервере

Границы на клиенте MaxlengthОграничение по длине строки на клиенте прописывают в параметре maxlength поля.

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

Граница на сервере Граница на сервере — это сколько символов мы можем сохранить в системе.

На клиенте разработчик может навесить сразу несколько границ: и maxlength, и изменение поведения при пересечении некой черты (js-код).

Из серии «да не будет пользователь глупости вводить», и в итоге на клиенте и сервере вообще без ограничений.

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

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

Статья защищает детализированные кейсы следующим образом: "Важно писать детальные тест-кейсы, потому что это помогает вам продумать, что нужно протестировать.

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

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

Дополнительное чтение: Бах, Ходдер: "Тест-кейсы – это не тестирование"https://software-test…

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

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

Статья защищает детализированные кейсы следующим образом: "Важно писать детальные тест-кейсы, потому что это помогает вам продумать, что нужно протестировать.

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

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

Дополнительное чтение: Бах, Ходдер: "Тест-кейсы – это не тестирование"https://software-test…

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

И ориентир на разработчика, который пишет юнит-тесты, а не на полноценного QA-инженера.

Kluent — автор пишет, что это обертка над JUnit (хотя на самом деле — над kotlin.test), по стилю похож на Kotest.

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

Читаемость: Если в AssertJ написано assertThat(collection).containsAll(items) , то в AssertK та же конструкция сработает неправильно, потому что в нем containsAll принимает vararg .

Надеюсь, что и вам эта статья пригодилась и поможет…

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

И ориентир на разработчика, который пишет юнит-тесты, а не на полноценного QA-инженера.

Kluent — автор пишет, что это обертка над JUnit (хотя на самом деле — над kotlin.test), по стилю похож на Kotest.

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

Читаемость: Если в AssertJ написано assertThat(collection).containsAll(items) , то в AssertK та же конструкция сработает неправильно, потому что в нем containsAll принимает vararg .

Надеюсь, что и вам эта статья пригодилась и поможет…

1 неделя, 1 день назад @ software-testing.ru
Создание тестов для REST API на Python с использованием запросов. Часть 3: работа с XML
Создание тестов для REST API на Python с использованием запросов. Часть 3: работа с XML Создание тестов для REST API на Python с использованием запросов. Часть 3: работа с XML

В нем я, в частности, раскрывал тему создания тестов REST API с использованием Python-библиотеки requests и фреймворка pytest для юнит-тестирования.

REST API и XML Большинство REST API, с которыми я нынче сталкиваюсь, работают с JSON в качестве предпочтительного формата данных для тел запросов и ответов.

Однако время от времени вы будете встречаться с API, работающими с XML.

Создание XML-тела запроса с использованием строк Я хочу показать вам два разных подхода к созданию XML-тел запросов.

Создание XML-тела запроса с использованием ElementTree Другой подход к работе с XML-телом запроса – это их программное построение.

1 неделя, 4 дня назад @ software-testing.ru
Создание тестов для REST API на Python с использованием запросов. Часть 3: работа с XML
Создание тестов для REST API на Python с использованием запросов. Часть 3: работа с XML Создание тестов для REST API на Python с использованием запросов. Часть 3: работа с XML

В нем я, в частности, раскрывал тему создания тестов REST API с использованием Python-библиотеки requests и фреймворка pytest для юнит-тестирования.

REST API и XML Большинство REST API, с которыми я нынче сталкиваюсь, работают с JSON в качестве предпочтительного формата данных для тел запросов и ответов.

Однако время от времени вы будете встречаться с API, работающими с XML.

Создание XML-тела запроса с использованием строк Я хочу показать вам два разных подхода к созданию XML-тел запросов.

Создание XML-тела запроса с использованием ElementTree Другой подход к работе с XML-телом запроса – это их программное построение.

1 неделя, 4 дня назад @ software-testing.ru
Как отправить фото в формате base64 через Postman
Как отправить фото в формате base64 через Postman

Автор: Ольга НазинаЧтобы отправить фото в формате base64, нужно:

Выбрать изображение

Загрузить через любой сервис конвертирования изображения в base64 строку, например, https://www.base64-image.de/

Скопировать полученную строку целиком, включая начало: «data:image/png;base64,iVBORw0KG...»

Вставить в параметр для передачи фото в формате base64

Профит! Инструкция одинаковая для REST и SOAP. 

Но смысл этого поста, разумеется, не в инструкции. А в том, чтобы сразу ее применить! Попробовать пощупать самостоятельно. Сделать это можно в API бесплатной системы Shop, метод create или update.

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

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

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

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

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

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

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

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

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

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

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

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

7 месяцев, 1 неделя назад @ quality-lab.ru
Бесплатный вебинар “ISTQB FL. Как не потратить время и деньги впустую”
Бесплатный вебинар “ISTQB FL. Как не потратить время и деньги впустую” Бесплатный вебинар “ISTQB FL. Как не потратить время и деньги впустую”

Задумались о получении сертификата ISTQB, но пока не знаете с какой стороны подойти к этому вопросу?

Для чего вообще нужна сертификация ISTQB FL?

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

Специально для вас мы подготовили бесплатный вебинар, на котором сертифицированные специалисты Наталья Руколь и Анна Палей ответят на все эти вопросы.

Об особенностях курса «Комплексная система подготовки (КСП) ISTQB FL» обновленного в соответствии с новой версий программы сертификацииПолучите ответы на вопросы, связанные со сдачей экзамена ISTQB FLВебинар пройдет …

8 месяцев, 3 недели назад @ quality-lab.ru
Система или тотализатор: как правильно выбрать подрядчика для тестирования ПО
Система или тотализатор: как правильно выбрать подрядчика для тестирования ПО Система или тотализатор: как правильно выбрать подрядчика для тестирования ПО

Для всех, кто исследует вопрос аутсорсинга тестирования ПО или пытается составить шорт-лист поставщиков услуг тестирования ПО, мы подготовили материал с основными моментами, которые следует при этом учитывать.

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

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

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

9 месяцев, 1 неделя назад @ quality-lab.ru
Правдивая сказка: автоматизация по цене ручного тестирования
Правдивая сказка: автоматизация по цене ручного тестирования Правдивая сказка: автоматизация по цене ручного тестирования

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

Как это было?

От простого к сложномуЭтап первый: изучи своего врагаСначала для рыцарей процесс казался таким же, как и раньше.

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

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

9 месяцев, 2 недели назад @ quality-lab.ru
Тестирование в режиме феи: игровой формат решения проблем на проекте
Тестирование в режиме феи: игровой формат решения проблем на проекте Тестирование в режиме феи: игровой формат решения проблем на проекте

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

А на утро — ни зуба, ни записки, но ты знаешь, что фея уже спешит выполнять твою хотелку.

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

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

А с учетом предстоящего отпуска коллеги, наш боец забил тревогу — как все успеть одному и не подвести команду?

10 месяцев назад @ quality-lab.ru
7 способов, как тестирование ПО может помочь вашему бизнесу
7 способов, как тестирование ПО может помочь вашему бизнесу 7 способов, как тестирование ПО может помочь вашему бизнесу

Как в течение 45 минут терять по $172 222 в секундуВ этой статье приведён отчет об ошибке, который описывает причину потери 465 миллионов долларов компанией Knight Capital.

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

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

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

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

10 месяцев, 1 неделя назад @ quality-lab.ru
Как тестировать ПО, если у вас нет своих тестировщиков
Как тестировать ПО, если у вас нет своих тестировщиков Как тестировать ПО, если у вас нет своих тестировщиков

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

Стратегии и практики, подобные следующим, могут помочь в этом разработчикам и IT-инженерам, даже если у них нет предыдущего опыта в QA:Создание автотестов.

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

Это должно происходить, даже если у вас есть команда тестировщиков на full-time.

Это должно происходить, даже если у вас есть команда тестировщиков на full-time.

10 месяцев, 4 недели назад @ quality-lab.ru
Как и когда внедрять автотесты: преимущества и недостатки автоматизации тестирования
Как и когда внедрять автотесты: преимущества и недостатки автоматизации тестирования Как и когда внедрять автотесты: преимущества и недостатки автоматизации тестирования

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

И они отлично справляются с этой задачей, если были внедрены с умом и в нужном месте.

А если “станок” постоянно чинится и перепрошивается — он может и не окупиться.

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

Сильные QA-компании, предлагая свои услуги — всегда инициируют процесс автоматизации с просчета его ROI и выбора наиболее прибыльной стратегии тестирования.

11 месяцев, 2 недели назад @ quality-lab.ru
Мини-FAQ для желающих начать карьеру тестировщика в IT-индустрии
Мини-FAQ для желающих начать карьеру тестировщика в IT-индустрии Мини-FAQ для желающих начать карьеру тестировщика в IT-индустрии

«Фундаментальные концепции менеджмента бизнес-приложений» — Сэм Канер, Джек Фолк, Енг Кек Нгуен; «Тестирование программного обеспечения.

Рекомендуются для уже погружённых в тему тестирования и уверенных в выборе карьеры QA-инженера.

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

Курсы для начинающих: Погружение в тестирование.

Впрочем, как практически всё в этой жизни… Так что дерзайте!

11 месяцев, 2 недели назад @ quality-lab.ru
Блог Перфоманс Лаб Блог Перфоманс Лаб
последний пост 1 месяц, 2 недели назад
Top 10 лучших инструментов для нагрузочного тестирования
Top 10 лучших инструментов для нагрузочного тестирования Top 10 лучших инструментов для нагрузочного тестирования

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

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

1 месяц, 2 недели назад @ performance-lab.ru
VI Ежегодная конференция по нагрузочному тестированию
VI Ежегодная конференция по нагрузочному тестированию VI Ежегодная конференция по нагрузочному тестированию

12 декабря в Москве в шестой раз пройдет конференция по нагрузочному тестированию. Мы вышли на новый качественный уровень и предлагаем вам принять участие в одной из самых масштабных конференций по нагрузочному тестированию. Спикеры — ведущие компании страны, готовые поделиться опытом и рассказать о новейших технологиях в области нагрузочного тестирования. Как увеличить производительность вашей IT-системы? • […]

Запись VI Ежегодная конференция по нагрузочному тестированию впервые появилась Перфоманс Лаб.

8 месяцев, 1 неделя назад @ performance-lab.ru
Почему ваша ракета не взлетела?
Почему ваша ракета не взлетела? Почему ваша ракета не взлетела?

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

Запись Почему ваша ракета не взлетела? впервые появилась Перфоманс Лаб.

10 месяцев назад @ performance-lab.ru
Первая европейская конференция SQA Days
Первая европейская конференция SQA Days Первая европейская конференция SQA Days

22-23 марта в Риге прошла первая европейская конференция SQA European Days.

На ней собрались гости и докладчики со всего мира и привычная нам конференция SQA Days вышла на новый уровень.

Прослушав первые доклады уже можно было сделать вывод об общих трендах и веяниях в мире тестирования и IT в целом.

Как всегда, слушатели могли отдать свой голос за понравившийся доклад и на этот раз победителями стали:1-е место.

Будем надеяться, что SQA European Days получит своё продолжение и будет регулярно радовать нас новыми локациями и интересными темами докладов!

1 год, 3 месяца назад @ performance-lab.ru
Нагрузочное тестирование Siebel
Нагрузочное тестирование Siebel Нагрузочное тестирование Siebel

Однажды к нам обратился заказчик из Почта банка, с просьбой протестировать на нагрузку систему Siebel CRM. Один из крупнейший банков, количество клиентов 10 млн человек, более 18 тыс. точек обслуживания. Это случилось во время трансформации, ожидался повышенный спрос на продукты Банка, который должен был повлечь за собой рост количества операций, выполняемых пользователями и рост нагрузки […]

Запись Нагрузочное тестирование Siebel впервые появилась Перфоманс Лаб.

1 год, 3 месяца назад @ performance-lab.ru
Как выявить ошибки сайта за 1 день?
Как выявить ошибки сайта за 1 день? Как выявить ошибки сайта за 1 день?

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

Запись Как выявить ошибки сайта за 1 день? впервые появилась Перфоманс Лаб.

1 год, 3 месяца назад @ performance-lab.ru
Как повысить эффективность команды с помощью инструментов Trello и Slack
Как повысить эффективность команды с помощью инструментов Trello и Slack Как повысить эффективность команды с помощью инструментов Trello и Slack

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

Запись Как повысить эффективность команды с помощью инструментов Trello и Slack впервые появилась Перфоманс Лаб.

1 год, 4 месяца назад @ performance-lab.ru
Как читать трафик мобильного приложения под Android 7 и выше
Как читать трафик мобильного приложения под Android 7 и выше Как читать трафик мобильного приложения под Android 7 и выше

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

Запись Как читать трафик мобильного приложения под Android 7 и выше впервые появилась Перфоманс Лаб.

1 год, 4 месяца назад @ performance-lab.ru
Пресейловая оценка проекта по нагрузочному тестированию
Пресейловая оценка проекта по нагрузочному тестированию Пресейловая оценка проекта по нагрузочному тестированию

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

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

1 год, 7 месяцев назад @ performance-lab.ru
Эффективность применения матрицы критичности-сложности для регрессионного тестирования
Эффективность применения матрицы критичности-сложности для регрессионного тестирования Эффективность применения матрицы критичности-сложности для регрессионного тестирования

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

Запись Эффективность применения матрицы критичности-сложности для регрессионного тестирования впервые появилась Перфоманс Лаб.

1 год, 8 месяцев назад @ performance-lab.ru
Блог Сергея Пирогова - Записки Автоматизатора Блог Сергея Пирогова - Записки Автоматизатора
последний пост 1 день, 19 часов назад
QAGuild live #34: Каким должно быть тестовое задание для QA Automation?
QAGuild live #34: Каким должно быть тестовое задание для QA Automation? QAGuild live #34: Каким должно быть тестовое задание для QA Automation?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1 месяц, 3 недели назад @ automation-remarks.com
QAGuild S03E10: Путь QA в BA и в Amazon
QAGuild S03E10: Путь QA в BA и в Amazon QAGuild S03E10: Путь QA в BA и в Amazon

Подкаст про путь QA в BA и в Amazon

2 месяца назад @ automation-remarks.com
QAGuild: Мок интервью тестировщика на позицию Middle
QAGuild: Мок интервью тестировщика на позицию Middle QAGuild: Мок интервью тестировщика на позицию Middle

Собеседование на позицию Middle QA

2 месяца назад @ automation-remarks.com
QAGuild: Мок интервью тестировщика на позицию Senior QA Automation
QAGuild: Мок интервью тестировщика на позицию Senior QA Automation QAGuild: Мок интервью тестировщика на позицию Senior QA Automation

Собеседование на позицию Senior QA Automation

2 месяца назад @ automation-remarks.com
QAGuild: Мок интервью тестировщика на позицию трейни
QAGuild: Мок интервью тестировщика на позицию трейни QAGuild: Мок интервью тестировщика на позицию трейни

Пробный собес в трех лицах

2 месяца, 1 неделя назад @ automation-remarks.com
QAGuild S03E09: Что общего между SRE и QA
QAGuild S03E09: Что общего между SRE и QA QAGuild S03E09: Что общего между SRE и QA

Подкаст про работу SRE

2 месяца, 3 недели назад @ automation-remarks.com
Как я делал тихий компьютер дома
Как я делал тихий компьютер дома Как я делал тихий компьютер дома

Давненько я не писал заметок.

Сейчас я работаю из дома и у меня в качестве основного компьютера - системник и два монитора.

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

На тот момент на вдув и на выдув у меня стояли кулеры 120мм Be Quiet silent wings 3 в количестве 2х штук.

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

3 месяца назад @ automation-remarks.com
QAGuild S03E08: Про DevOps и немного про релокацию в США
QAGuild S03E08: Про DevOps и немного про релокацию в США QAGuild S03E08: Про DevOps и немного про релокацию в США

Подкаст про особенности работы DevOps инжинера и релокацию в США

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

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

3 месяца, 1 неделя назад @ automation-remarks.com
QAGuild S03E07: Про DevSecOps с Барухом Садогурским
QAGuild S03E07: Про DevSecOps с Барухом Садогурским QAGuild S03E07: Про DevSecOps с Барухом Садогурским

Барух Садогурский - может все рассказать про DevOps

3 месяца, 1 неделя назад @ automation-remarks.com
Блог Ольги Назиной Блог Ольги Назиной
последний пост 6 дней назад
Для локализации бага строим догадки и... Опровергаем их!
Для локализации бага строим догадки и... Опровергаем их! Для локализации бага строим догадки и... Опровергаем их!

Это помогает вывести догадку — не просто «А» вводится в поле, а вообще любой символ.Но второй этап локализации намного сложнее.

Если вводишь «А», проверь и «Б», и латинскую букву.

Основной функционал не работает, о ужас, о кошмар!Катька тоже сначала так думает, но проверяет свою теорию и опровергает ее.

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

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

6 дней назад @ okiseleva.blogspot.com
Тестировщик не просто клацает по кнопкам! (отзыв выпускника)
Тестировщик не просто клацает по кнопкам! (отзыв выпускника) Тестировщик не просто клацает по кнопкам! (отзыв выпускника)

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

И опять карандаши, опять кофеварки.Дошло до того, что стресс-тест не входил в тестирование производительности и вопросы на собеседовании: "Что мне мешает убить человека?".

Видимо я не подходил им по критериям и они стали откровенно издеваться.Вскоре меня взяли на новую работу.

Работа тестировщика - это не просто, но в этой профессии всегда есть что-то новое.

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

1 неделя, 2 дня назад @ okiseleva.blogspot.com
Сответствие консольных команд Windows и Linux
Сответствие консольных команд Windows и Linux Сответствие консольных команд Windows и Linux

В чат выпускников скинули такую классную шпаргалочку — Соответствие команд CMD Windows командам Linux:При переходе с Windows на Linux и наоборот, для тех, кто знаком с командной строкой, может пригодиться небольшая справка по соответствию консольных команд этих операционных систем.Полезная штука!

1 неделя, 4 дня назад @ okiseleva.blogspot.com
Мнемоники ТОП, ОПоРа и М&М
Мнемоники ТОП, ОПоРа и М&М Мнемоники ТОП, ОПоРа и М&М

ツОльга: ТОПОльга: ОПоРаИрина: М&МПосмотрите, что придумали ребята на этот раз!ТОП —естируйпределенноеоле (подразумевается, что нужно учитывать назначение поля, а не просто тестировать абстрактное поле)Для тех, кому предстоят собесы, советую запомнить!

Потому что только ТОП тестировщики знают этот секрет)Анализируем продукт для тестирования.ОПоРа— Объект — Что именно мы анализируем?— Предмет — На что мы его анализируем?— Результат — Что мы хотим получить в результате?Пример:Я анализирую текстовое поле гугл-переводчика на предмет корректного распознавания количества символов.

Результат — правильно подсчитанное количество символов от 0 до 5000.

И, исходя из результата, составляю список проверо…

1 неделя, 4 дня назад @ okiseleva.blogspot.com
Панбагон. HTML-код с div элементом в ошибке о незаполненном адресе
Панбагон. HTML-код с div элементом в ошибке о незаполненном адресе Панбагон. HTML-код с div элементом в ошибке о незаполненном адресе

This field is required.HTML-код с div элементом в ошибке о незаполненном адресеВойти в аккаунт на https://www.iconfinder.com/ (логин test, пароль test) Положить любой пак в корзину, например, этот.

В корзине нажать «оплатить» не заполнив поля адресаРезультатОколо полей адреса вылезает ошибка:This field is required.См также:Шаблон бага → использовался в статьеШаблон улучшения — Как продумывать свое улучшение с примером, когда это приводит к отказу от постановки задачи.

Решила не заполнять поля с адресом, и огребла ошибку:Проблема в том, что вместо самого текста «» мы видим HTML-теги:Нехорошо!

Давайте оформим баг по шаблону *************************************************************Прямо с …

3 недели, 3 дня назад @ okiseleva.blogspot.com
Как найти границы на клиенте и сервере
Как найти границы на клиенте и сервере Как найти границы на клиенте и сервере

Граница на клиенте, мы ее нашли, ура.Но это не значит, что за сим надо успокоиться.

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

Граница — это когда у нас до нее поведение системы одно (ошибок нет), а после другое.Помните, что сообщения об ошибках — это тоже код.

Значит, это тоже граница.Граница на клиенте — это значение атрибута «» в поле ввода символов.

Вот пример из folks Это значит, что в поле «фамилия» мы можем сохранить 255 символов, в имя 100, а в город — 20.

3 недели, 3 дня назад @ okiseleva.blogspot.com
Как снять maxlength со всех полей формы
Как снять maxlength со всех полей формы Как снять maxlength со всех полей формы

И все, ограничений на клиенте нету =))Только учтите, что ваши изменения работают здесь и сейчас, если обновить страницу, все исходные значения maxlength вернутся.

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

Это ограничение на клиенте.

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

И все, ограничений на клиенте нету =))Только учтите, что ваши изменения работают здесь и сейчас, если обновить страницу, все исходные значения maxlength вернутся.

3 недели, 6 дней назад @ okiseleva.blogspot.com
Severity и Priority. Заполняем приоритет в баге
Severity и Priority. Заполняем приоритет в баге Severity и Priority. Заполняем приоритет в баге

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

Если вы сами выставляете приоритет, не перегните палку.

И, конечно, не стоит ставить "critical" на вашу личную хочушку из серии «после регистрации мне не предложили скидку!».

Это может быть одно поле, а может быть два разных — Severity и Priority.

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

1 месяц назад @ okiseleva.blogspot.com
Как отправить фото в формате base64 через Soap Ui
Как отправить фото в формате base64 через Soap Ui Как отправить фото в формате base64 через Soap Ui

Выбрать изображение Загрузить через любой сервис конвертирования изображения в base64 строку, например, https://www.base64-image.de/ Скопировать полученную строку целиком, включая начало: «data:image/png;base64,iVBORw0KG...» Вставить в параметр для передачи фото в формате base64Профит!

Инструкция одинаковая для REST и SOAP.

Мы будем вызывать метод create через Soap Ui, проверяя SOAP API.

Конвертировать изображение в формат base64 через любой сервис конвертации.

Всё работаетСм также:Как отправить фото в формате base64 через PostmanPS — статья написана в помощь студентам моего курса «Тестирование SOAP API»Чтобы отправить фото в формате base64, нужно:

1 месяц назад @ okiseleva.blogspot.com
Как отправить фото в формате base64 через Postman
Как отправить фото в формате base64 через Postman Как отправить фото в формате base64 через Postman

Выбрать изображение Загрузить через любой сервис конвертирования изображения в base64 строку, например, https://www.base64-image.de/ Скопировать полученную строку целиком, включая начало: «data:image/png;base64,iVBORw0KG...» Вставить в параметр для передачи фото в формате base64Профит!

Сделать это можно в API бесплатной системы Shop , метод create или updateМы будем вызывать метод create .

Например, через https://www.base64-image.de/Чтобы в этом сервисе получить строку base64, нужно нажать « show code »И скопировать раздел «For use in elements».

Подставить эту строку в запрос.

Всё работаетСм также:Как отправить фото в формате base64 через Soap UiPS — статья написана в помощь студентам мое…

1 месяц назад @ okiseleva.blogspot.com
Поздравляем Александра с первой работой!
Поздравляем Александра с первой работой! Поздравляем Александра с первой работой!

Знания, которые мне дали билет в новую жизнь — это Школа для начинающих тестироващиков.

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

И это именно заслуга ШНАТ.

Отдельно благодарю тренера Ольгу Голубеву за помощь и поддержку даже после окончания школы.Ну и по традиции: "Порекомендуете ли вы ШНАТ своим друзьям?".

Особенно для «не-Москвы»А если вы только только начинаете свой путь, то смотрите и мотивируйтесь на успех!

1 месяц назад @ okiseleva.blogspot.com
Shop — на чем потестить SOAP, REST, и селекты к БД
Shop — на чем потестить SOAP, REST, и селекты к БД Shop — на чем потестить SOAP, REST, и селекты к БД

То есть вы можете создать товар через REST, а потом проверить — сохранился ли он в базу?

Тут вы можете потренироваться в тест-дизайне или набить руку в REST и SOAP запросах.

А не нос воротить «тут поиск почти не описан, я не могу его тестировать тогда!».

А это тоже важно — тестировать пользователя с большой историей.

А мне полный ретест делать очень больно, ведь там ни автотестов, ничего.Да и в базу Юзерс пускать не хочется, а если разломают?

1 месяц назад @ okiseleva.blogspot.com
Курсы по SQL, моя подборка
Курсы по SQL, моя подборка Курсы по SQL, моя подборка

Udemy: «SQL для начинающих: с нуля до сертификата Oracle»2.

Курс Павла Абдюшева: «SQL для тестировщиков»SQL сейчас требуют на собеседованиях даже от новичков.

И это уже полноценная практика с фидбеком от тренера!Вот фидбек из чата моих выпускников:— 13000 рубВот тут уже полный хардкор!

А еще оптимизировать, иначе тренер не примет ))) Это очень крутой навык, если вы будете работать с большими базами!Этот курс можно взять после курса Арсения, узнаете еще кучу всякого нового.

Линн Бейли — бомбическая книга про SQL с нуля https://www.sql-ex.ru/ — бесплатный тренажер, но там «гугли сам», без особой теории

1 месяц, 1 неделя назад @ okiseleva.blogspot.com
Что такое CI (Continuous Integration)
Что такое CI (Continuous Integration) Что такое CI (Continuous Integration)

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

Перезапустить билд, если TeamCIty настроен проверять изменения раз в час — а нам нужно сейчас проверить исправленияПерезапустить билд, если в VCS исправления вносились не в этот проект, а в связанный.

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

Например, у нас на половине агентов линукс, а на половине винда.

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

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

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

Эти 2 месяца пролетели как один миг)Это было настолько интересно и увлекательно, что я готова была посвящать всё своё свободное время выполнению заданий.

Это очень ценно!

Это очень круто, что так здорово срослось, и практически с двух откликов она нашла работу!!

Смотрите на пример Дианы, и верьте в себя и свои силы, всё реально!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

7 месяцев, 3 недели назад @ test-failed.blogspot.com
Как попасть на главную сцену Гейзенбага (за деньги)
Как попасть на главную сцену Гейзенбага (за деньги) Как попасть на главную сцену Гейзенбага (за деньги)

Мы на гейзенбаге делаем эксперименты - ну а где их еще делать как не на конференции где более 800 тестировщиков?

Точнее даже так - мы предлагаем сделать эксперименты, но ребята из Jug.ru Group вовремя останавливают наши самые упоротые инициативы, и поддерживают неупоротые.

Причем тут деньги и главная сцена Гейзенбага ?

PapaMinosHeisenbugMsk2019), подать заявку на выступление ( Для этого нужно купить билет на конференцию ( покупать тут , промокод), подать заявку на выступление ( вот тут ) и выступить.

Ну и да, на этом Гейзнебаге снова будут эксперименты :)

8 месяцев, 2 недели назад @ test-failed.blogspot.com
Книга: Юваль Ной Харари "Homo Deus"
Книга: Юваль Ной Харари "Homo Deus" Книга: Юваль Ной Харари "Homo Deus"

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

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

Книга (опять же в отличии от Sapiens) не претендует на сильную объективность и научность, скорее явлется набором размышлений с весьма специфичной точки зрения автора о будущем человечества.

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

Тра…

9 месяцев назад @ test-failed.blogspot.com
Книга: Рэй Далио "Принципы"
Книга: Рэй Далио "Принципы" Книга: Рэй Далио "Принципы"

Недочитал.Книга очень хорошо структурирована и это кстати может быть даже основная причина почему не дочитал.Первые 25% книги (по замерам моего Kindle :)) посвящены жизнеописанию автора, его пути и истории формирования компании.

Именно в этих страницах можно четко проследить историю формирования тех или иных принципов , откуда они возникли вообще.Дальнейшее содержимое книги делится на два больших блока - личные принципы (или принципы жизни) и принципы работы (организации).И если личные принципы я еще осилил, то вот от чтения принципов работы организации я уже осознанно отказался.Личные принципы не произвели на впечатления даже близкого к тому какое произвели "7 навыков" Стивена Кови.

Принци…

9 месяцев, 3 недели назад @ test-failed.blogspot.com
Про продажу опыта
Про продажу опыта Про продажу опыта

- Учитель, как мне получать больше денег ?- Просто продай себя дороже.- Но как?- Что у тебя было на завтрак ?- То же что и у всех.Удар палки учителя по дельтавидной мышце последовал незамедлительно и как всегда абсолютно неожиданно.

Где у нас выращивают бананы?

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

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

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

10 месяцев, 2 недели назад @ test-failed.blogspot.com
Игорь Манн, Рента Шагабутдинов - Бизнесхак 2.0
Игорь Манн, Рента Шагабутдинов - Бизнесхак 2.0 Игорь Манн, Рента Шагабутдинов - Бизнесхак 2.0

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

Лично я календари не очень люблю, но практика интересная.

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

Совещания в неровное время - если ваш босс позовет вас на планерку в равно 11.43 и до 12.46 вы что подумаете ?

Kanbqnfor1 - (приложения уже нет в сторе, но суть та же) канбан в одно лицо, сольно!

10 месяцев, 2 недели назад @ test-failed.blogspot.com
Блог Алексея Лупана Блог Алексея Лупана
последний пост 2 недели, 6 дней назад
Когда это отключено, тогда этого нет
Когда это отключено, тогда этого нет Когда это отключено, тогда этого нет

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

5 месяцев, 3 недели назад @ testitquickly.com
Анонс_final
Анонс_final Анонс_final

— (голосом пионера) Приглашаем всех на «Анонс_final», ежегодную конференцию для анонимных анонсистов и финалистов и всех-всех-всех, которых интересует качественный процесс анонса и финализации!

Спешите скорее, билеты уже в продаже!

— (по телефону из Кишинёва) Да это файл с пресс-релизом так назвали, «Анонс_final».

Спешите скорее, билеты уже в продаже!

Одна из редких конференций, на которые надо поскорее поспешить, бо билеты уже в продаже!

6 месяцев, 2 недели назад @ testitquickly.com
Кюазэдэй. Нипанятна. Не пиарим
Кюазэдэй. Нипанятна. Не пиарим Кюазэдэй. Нипанятна. Не пиарим

Не, не пропиарим.

И про что там такого будет, о чём мы не знаем?

Оси в xpath и как избежать их явного указания 2.0.

* так в оригинале и написано.

Короче, нiт, такое мы пиарить не будьмо, анитрохи.

7 месяцев, 3 недели назад @ testitquickly.com
Clean out your closet
Clean out your closet Clean out your closet

Но они выпустили это всё в мир.

Не надо… много чего, по-хорошему говоря, не надо делать.

И как он на новом месте вообще справится, он ведь практически ничего о владении продуктом может и не знать?

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

Ну… вместо дурнычных дурныць, будет полезно на десять лет вперёд послушать самого дядю Боба про то, как всё было, и как всё будет, и понять, почему всё именно так.

8 месяцев, 1 неделя назад @ testitquickly.com
Хабр: Тестирование IT-систем Хабр: Тестирование IT-систем
последний пост 1 день, 10 часов назад
Так ли безопасен ваш iPhone? Обзор уязвимостей и тайных ходов в iOS
Так ли безопасен ваш iPhone? Обзор уязвимостей и тайных ходов в iOS Так ли безопасен ваш iPhone? Обзор уязвимостей и тайных ходов в iOS

Пользовательские данные не являются разменной монетой. Компания Apple потратила значительные усилия для того, чтобы заслужить себе репутацию, стойко отбиваясь от ФБР и прочих представителей силовых структур, ищущих возможность произвольного сбора данных владельцев iPhone. В 2016 г. Apple отказалась ослабить защиту iOS для того, чтобы ФБР могла разблокировать iPhone стрелка из Сан-Бернардино. Завладев смартфоном Сайеда Фарука и промахнувшись десять раз с набором четырехзначного PIN кода, правоохранители тем самым заблокировали смартфон. Тогда в ФБР потребовали, чтобы Apple создала специальную ОС, в которой возможно подобрать код безопасности методом перебора… Читать дальше →

1 день, 10 часов назад @ habr.com
Как пройти финальный уровень JS QA Game от SEMrush
Как пройти финальный уровень JS QA Game от SEMrush Как пройти финальный уровень JS QA Game от SEMrush

Привет, меня зовут Тимур, и я написал QA Game от SEMrush. Вы могли слышать об этой игре, если участвовали в Heisenbug online или видели анонсы игры в Telegram-чатах для тестировщиков. Если коротко, то в QA Game нужно проходить уровни с нарастающей сложностью и отлавливать баги, используя JavaScript. В этой статье я разберу седьмой (финальный и самый сложный) уровень и поделюсь решением победителя игры*. Читать дальше →

5 дней, 11 часов назад @ habr.com
Работа с базами данных глазами разработчика
Работа с базами данных глазами разработчика Работа с базами данных глазами разработчика

Когда вы разрабатываете новый функционал с использованием базы данных, цикл разработки обычно включает следующие этапы (но не ограничивается ими): Написание SQL миграции → написание кода → тестирование → релиз → мониторинг. В этой статье я хочу поделиться некоторыми практическими советами как можно сократить время этого цикла на каждом из этапов, при этом не снизив качество, а скорее даже повысив его. Поскольку мы в компании работаем с PostgreSQL, а серверный код пишем на Java, то примеры будут основаны на этом стеке, хотя большинство идей не зависят от используемой БД и языка программирования. Читать дальше →

5 дней, 13 часов назад @ habr.com
[Из песочницы] RIPE Atlas
[Из песочницы] RIPE Atlas [Из песочницы] RIPE Atlas

Всем доброго времени суток! Свою дебютную статью на habr хочу посвятить весьма интересной теме – системе контроля качества сети Интернет RIPE Atlas. Частично поле моих интересов затрагивают вопросы исследования Интернета или киберпространства (термин стремительно набирает популярность, особенно в научных кругах). Материалов по RIPE Atlas в интернете, в том числе на habr, предостаточно, но мне они показались недостаточно целостными. По большей части в статье использовалась информация с официального сайта RIPE Atlas и собственные соображения. Читать дальше →

1 неделя, 6 дней назад @ habr.com
[Перевод] Отслеживание ошибок в приложении React с помощью Sentry
[Перевод] Отслеживание ошибок в приложении React с помощью Sentry [Перевод] Отслеживание ошибок в приложении React с помощью Sentry

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

2 недели, 1 день назад @ habr.com
[Из песочницы] «Подготовка к собеседованию QA» starter pack или самая большая шпаргалка вопросов-ответов по тестированию
[Из песочницы] «Подготовка к собеседованию QA» starter pack или самая большая шпаргалка вопросов-ответов по тестированию [Из песочницы] «Подготовка к собеседованию QA» starter pack или самая большая шпаргалка вопросов-ответов по тестированию

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

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

2 недели, 3 дня назад @ habr.com
Что такое XSS-уязвимость и как тестировщику не пропустить ее
Что такое XSS-уязвимость и как тестировщику не пропустить ее

По моему наблюдению довольно много тестировщиков когда-либо слышали такое понятие, как XSS-уязвимость. Но мало кто может просто и на пальцах рассказать на собеседовании про нее. Или эффективно проверить веб-сайт на наличие этой уязвимости. Давайте вместе разберемся со всем этим подробнее и попробуем сами найти несложную XSS-уязвимость на демо-странице, которую я специально подготовил к этой статье. Если вы гуру тестирования безопасности и на раз-два участвуете в баунти-программах крупных IT-компаний, а количество найденных вами XSS исчисляется десятками или даже сотнями — можно смело проходить мимо этой статьи. Если же вы новичок в теме и только начинаете интересоваться поиском уязвимостей …

2 недели, 5 дней назад @ habr.com
[Перевод] Куклы гибнут за людей
[Перевод] Куклы гибнут за людей [Перевод] Куклы гибнут за людей

До начала 1990-х годов прогресс в области безопасности дорожного движения был минимальным. Несмотря на то, что интерес к повышению уровня защиты пассажиров был высок с момента появления этой концепции, результаты были невероятно низкими. Достаточно взглянуть на то, как автомобили проходили краш-тесты в середине 80-х годов, а затем сравнить их с автомобилями середины 90-х и 2000-х годов – разница в результатах поразительна. Также изменилось потребительское восприятие этой темы, а это значит, что теперь безопасность действительно продается. Более того, безопасность стала одной из основных характеристик, на которые люди смотрят при покупке нового автомобиля. В то время как все автомобильные ко…

2 недели, 5 дней назад @ habr.com
Программные IP-АТС, E1, DSS-1 и нагрузочное тестирование
Программные IP-АТС, E1, DSS-1 и нагрузочное тестирование

Всем доброго дня! Сегодня я решил написать про тестирование протокола DSS-1 в IP-АТС, начнем как всегда с теории, рассмотрим преобразования сообщений из SIP в DSS-1, поговорим про анализаторы протоколов и закончим нагрузочным тестированием. Читать дальше →

2 недели, 6 дней назад @ habr.com
Прозрачные процессы тестирования на удалёнке
Прозрачные процессы тестирования на удалёнке

Публикуем статью Анастасии Шариковой — QA Lead в Bookmate и преподавателя профессионального курса «QA Lead», с программой которого мы приглашаем вас ознакомиться! Также приглашаем на бесплатный пробный открытый урок «Тестовое покрытие по Бейзеру», где Анастасия Асеева-Нгуен (эксперт по инженерным практикам в Tinkoff Group) рассмотрит основные подходы для построения тестовой модели, расскажет, что такое test coverage и code coverage, покажет способы подсчета тестового покрытия, а также подробно раскроет темы: цикломатическая сложность, использование статических анализаторов для расчета тестового покрытия, диаграммы для подсчета тестового покрытия. Всем привет!

Меня зовут Анастасия Шарикова, …

2 недели, 6 дней назад @ habr.com
[Перевод] Ты добавил всего две строчки. Почему на это ушло два дня?
[Перевод] Ты добавил всего две строчки. Почему на это ушло два дня?

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

2 недели, 6 дней назад @ habr.com
Использование TeamCity внутри компании JetBrains. Евгений Кошкин (2016г)
Использование TeamCity внутри компании JetBrains. Евгений Кошкин (2016г)

Этот доклад 2016 года, но он все равно полезен для тех кто хочет разобраться как работает TeamCity. Читать дальше →

3 недели назад @ habr.com
[recovery mode] Фрактальное тестирование
[recovery mode] Фрактальное тестирование [recovery mode] Фрактальное тестирование

Здравствуйте, меня зовут Дмитрий Карловский и я… люблю гнать всякую странную дичь. Осторожно, после этого доклада у вас может появиться странное, но непреодолимое желание удалить все модульные и e2e тесты из вашего проекта, ибо они требуют много ресурсов, но дают мало профита. Это — расшифровка выступления на TechLead Conf 2020. Вы можете посмотреть видео, прочитать как статью или открыть в интерфейсе проведения презентаций. Читать дальше →

3 недели назад @ habr.com
Тестировать больше и лучше: Закончился разбор аварийного полета Boeing Starliner
Тестировать больше и лучше: Закончился разбор аварийного полета Boeing Starliner Тестировать больше и лучше: Закончился разбор аварийного полета Boeing Starliner

NASA и Boeing закончили анализ декабрьского полета Boeing Starliner. Напомню, в первом беспилотном испытательном пуске нового корабля программу полета получилось выполнить только частично, сорвалась стыковка с МКС, продолжительность миссии пришлось сократить до двух суток, и при этом корабль дважды едва не был потерян окончательно. Отчет не опубликован полностью, но известно, что 80 рекомендаций в очередной раз подчеркивают важность тщательного и качественного тестирования. Послеполетное обслуживание Boeing Starliner, фото NASA/Bill Ingalls Читать дальше →

3 недели, 1 день назад @ habr.com
[Перевод] Юнит-тесты переоценены
[Перевод] Юнит-тесты переоценены [Перевод] Юнит-тесты переоценены

Предлагаем вам перевод поста «Unit Testing is Overrated» от Alex Golub, чтобы подискутировать на тему юнит-тестов. Действительно ли они переоценены, как считает автор, или же являются отличным подспорьем в работе? Опрос — в конце поста Результаты использования юнит-тестов: отчаяние, мучения, гнев Важность тестирования в современной разработке ПО сложно переоценить. Для создания успешного продукта недостаточно выпустить его и сразу забыть, это долгий итеративный процесс. После изменения каждой строки кода программа должна сохранять свою функциональность, что подразумевает необходимость тщательного тестирования. В процессе развития отрасли разработки ПО совершенствовались и методики тестирова…

3 недели, 1 день назад @ habr.com
In English
Ministry of Testing Ministry of Testing
последний пост 3 часа назад
Risks vs Dependencies
Risks vs Dependencies Risks vs Dependencies

When planning Program increments or sprints – How do you distinguish between a risk & dependency?

To complete specific tasks, you may have dependencies on some activities to finish first for you to proceed.

Ideally before / or during sprint planning you’d want call out these dependencies and raise them with concerned team / individual.

Further, any unknowns you might be aware of, but have not been able to analyze should be called out as risks.

#Agile #Planning

3 часа назад @ quality-spectrum.com
One Approach to Interviewing Testers: Episode Two
One Approach to Interviewing Testers: Episode Two One Approach to Interviewing Testers: Episode Two

Reading through a high number of CVs in a short time can be quite daunting and rather mind numbing to be honest.

Did they mention anything like mentoring other testers, Exploratory Testing (or other approaches or techniques at all)?

Phone screeningAfter finding an interesting looking CV we would follow up with a half an hour (maybe 40 mins) phone chat with the candidate.

We would then ask the candidate to test or evaluate this “product” in whatever way they saw fit.

Stay tuned for Episode Three where we dig into the details of the Grand Finale that was the “S.I.A.D”.

6 часов назад @ plusonetesting.com
Teaser for Test Bash Manchester 2020
Teaser for Test Bash Manchester 2020 Teaser for Test Bash Manchester 2020

Jesper OttosenAbout managing testingin all kinds of IT projects.

226 posts since Jan 2012.

7 часов назад @ jlottosen.wordpress.com
Пишу книгу по тестированию ПО на русском
Пишу книгу по тестированию ПО на русском Пишу книгу по тестированию ПО на русском

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.

8 часов назад @ medium.com
4 Exit Criteria your User Stories must have
4 Exit Criteria your User Stories must have 4 Exit Criteria your User Stories must have

Having predetermined exit criteria helps you be able to make the decision that a feature is truly ready to ship.

In my article published at TestRail Blog, I compiled a list of exit criteria you must add to your user story to make it easy to bring conformity and quality to all your features.

Put that practice to an end once and for all by making sure that no user story can be proclaimed done without having all tasks under it completed, including development tasks, testing tasks, design and review tasks, and any other tasks that were added to the user story at the beginning.

*Adding meaningful exit criteria to a user story is important, and so is following through on them.

Once you decide on …

13 часов назад @ testwithnishi.com
Add Photo To Our PhotoShare Application
Add Photo To Our PhotoShare Application Add Photo To Our PhotoShare Application

Reading Time: 2 minutesTL;DRWe already created Main module for our application.

Let’s add some style to application text along with our first photo.

Working On Virtual DOM TreeFor now, our Picshare application has only text Picshare.

We will expand it with an image and image caption text.

Compile Elm to Javascript:picshare git:(master) ✗ elm make src/Picshare.elm --output picshare.jsAnd open index.html in Browser:Let’s add img by following comments in the source file by following steps from 1. to 8.:And our first photo (do not forget to compile):Remember

14 часов назад @ blog.tentamen.eu
Write once and run multiple test cases with Cypress
Write once and run multiple test cases with Cypress Write once and run multiple test cases with Cypress

We should instead focus on only coding one test (in our case) and rely instead on the test automation framework to run our required test cases with the various scenarios that we ask of it.

It also enables us to ramp up our testing efforts and run more test cases if needed.

In essence, our goal is to have a single test case that is reusable and allows us to pass in our predefined test data and be able to run it with no modifications to the test code.

describe(`Dynamic Data Test`, () => { beforeEach(() => { cy.visit("/login"); cy.get('#username').type('admin') cy.get('#password').type('password') cy.contains("button", "Login").click() }); });Personally, I would use the Custom Commands feature…

14 часов назад @ kevintuck.co.uk
Waiting for parallel features to complete in Karate / IntelliJ
Waiting for parallel features to complete in Karate / IntelliJ Waiting for parallel features to complete in Karate / IntelliJ

Anyone using KarateDSL ( https://github.com/intuit/karate ) getting the below mentioned error?

[main] INFO http://com.intuit.karate.Runner - waiting for parallel features to complete ...Restarting IntelliJ did not help.

Karate version: 0.9.5JDK: Adopt Open JDK 11.0.8

14 часов назад @ essenceoftesting.blogspot.com
Five Blogs – 5 August 2020
Five Blogs – 5 August 2020 Five Blogs – 5 August 2020

The (best) five blogs we can read today.

Check them out.

10 Years in Testing, 10 lessons – Lesson 2Written by: Maaike BrinkhofLooking Back on Perfection and Burnout: Mindset – part 2Written by: Huib SchootsOne Approach to Interviewing Testers: Episode OneWritten by: Geir GulbrandsenWhy the Most Successful Leaders Don’t Care About Being LikedWritten by: Deborah Grayson RiegelCreating Your Personal RealityWritten by: Steve KeatingQuote of the day:“I’ve decided to make myself strong.

As far as I can tell, that’s all I can do.” -Haruki MurakamiYou can follow this page on Twitter

14 часов назад @ 5blogs.wordpress.com
Five Blogs – 4 August 2020
Five Blogs – 4 August 2020 Five Blogs – 4 August 2020

The (best) five blogs we can read today.

Check them out.

Signs That You’re a MicromanagerWritten by: Muriel Maignan WilkinsRemote work is a platformWritten by: Jason FriedDirective or Non-directive CoachingWritten by: Thomas CagleyThe Other SidesWritten by: James ThomasThe 6 Cs Model for Planning a Rewarding Day for TestersWritten by: Sandeep GargQuote of the day:“When the pain of being the same becomes greater than the pain of being different, you change.” -Deepak ChopraYou can follow this page on Twitter

15 часов назад @ 5blogs.wordpress.com
Creating artifacts to communicate alignment for goals
Creating artifacts to communicate alignment for goals Creating artifacts to communicate alignment for goals

Artifacts of AlignmentThe biggest and most time-consuming activity each week is maintaining alignment across my teams and organization.

Keeping a cross-functional team aligned on a goal is challenging and I use many methods to keep this alignment.

In some ways, I long for the days of small teams with focused, clear goals, and timelines.

Mental Models in graphical formWorking remotely and collaborating asynchronously I found creating graphical mental models the simplest method to gain alignment on abstract work and make decision models explicit.

Building AlignmentIf you want your project or effort to succeed you must be ruthless in seeking out alignment.

18 часов назад @ alanmbarr.com
Continuous Learning – What I did in the last Month (July 2020)
Continuous Learning – What I did in the last Month (July 2020) Continuous Learning – What I did in the last Month (July 2020)

Scrum Guide –In last month I have read Scrum Guide.

As a regular practice I read Scrum guide at least once in a six months.

- Do you have an essential understanding of the Scrum Framework (Roles, Events, Artifacts, rules etc.)?

- Is everyone in the Scrum Team has an essential understanding of the Scrum Framework (Roles, Events, Artifacts, rules etc.)?

In my honest opinion, if you are using Scrum; make sure you understand it well.

22 часа назад @ qa-qcarena.blogspot.com
Leçon d’entrepreneur : “On n’a rien sans rien”
Leçon d’entrepreneur : “On n’a rien sans rien” Leçon d’entrepreneur : “On n’a rien sans rien”

(lien à la fin) Aujourd’hui, je voudrais partager un autre enseignement, à la formulation elle aussi tirée de la sagesse populaire :On n’a rien sans rien.

Cela prend plus de temps que ce que l’on imagine.

Quoi que l’on fasse, cela prend toujours plus de temps que ce que l’on imagine.

En fait tout ce que je voudrais dire c’est que : on n’a rien sans rien.

Vous savez ce que je vais dire… On n’a rien sans rien.

22 часа назад @ jp-lambert.me
An Analysis of Exploratory Testing
An Analysis of Exploratory Testing An Analysis of Exploratory Testing

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

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

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

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

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

1 день назад @ visible-quality.blogspot.com
Why You May Not Need Test Cases.
Why You May Not Need Test Cases. Why You May Not Need Test Cases.

While there are many arguments in favor of and against abolishing test cases, the key to determining if you can leave test cases behind is context.

I would argue that in most cases you spend more time writing and maintaining test cases than actually testing.

When the code is ready to test, the tester will fully understand what their goals are and they will be able to test the application without needing fully defined test cases.

With test cases, it’s easy to spell out that you have X number of test cases in total, and you’ve executed Y, so you’re Z% completed.

Or maybe the next time you get a feature, try writing test scenarios but leaving the test cases behind.

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

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

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

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

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

How to measure quality is a popular question.

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

Are you using a bug count to measure quality?

And still I have no urge to measure quality.

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

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

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

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

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

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

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

8 месяцев назад @ satisfice.com
Let’s Encourage Live Thinking
Let’s Encourage Live Thinking Let’s Encourage Live Thinking

I like this exercise because it introduces the need for philosophical and analytical skill in the world of testing.

Create a representation– Learn the work– Learn the design– Learn the matters of import2.

If any blog post of mine triggers thinking like this, I am very pleased.

I want to leave a legacy, not of frozen words, but live thinkers.

I asked him instead if I could make them the subject of a new post, and he said yes.

1 год, 2 месяца назад @ satisfice.com
Why I Am a Tester
Why I Am a Tester Why I Am a Tester

I am pretty convinced that had you chosen the path of a software developer/engineer/architect, you’d be as successful and as influential as you are as a tester.

First, my intent as a tester is not to improve quality.

Just exactly as you suggest, moments after I became a tester (in 1987) my thoughts turned to where quality comes from.

I wanted to know where my quality as a tester came from.

His perceptions were unreliable, but he didn’t test and he didn’t listen to his tester.

1 год, 2 месяца назад @ satisfice.com
The Immaturity of CMM
The Immaturity of CMM The Immaturity of CMM

The Software Engineering Institute’s (SEI) Capability Maturity Model (CMM) gets a lot of publicity.

My thesis, in this essay, is that the CMM is a particular mythology of software process evolution that cannot legitimately claim to be a natural or essential representation of software processes.

The CMM encourages displacement of goals from the true mission of improving process to the artificial mission of achieving a higher maturity level.

I’ve become more comfortable with the distinction between the CMM philosophy, and the CMM issue list.

As a list of issues worth addressing in the course of software process improvement, the CMM is useful and benign.

1 год, 3 месяца назад @ satisfice.com
How Much is Enough? Testing as Story-Telling
How Much is Enough? Testing as Story-Telling How Much is Enough? Testing as Story-Telling

A classic question asked about test strategy is “How much testing is enough?” If you’re testing strictly from pre-scripted procedures or automation, the answer may seem obvious: You’ve done enough testing when you’ve run all of that.

Plot Points for a Testing StoryA complete testing story answers the questions: What is the status of the product (bug, etc.)?

I have to take care, though, because when I hide details of the testing, other people on the project may think that there isn’t much to testing.

One way that a lot of testers simplify the testing story is to hide it all behind test cases.

For this reason, in the Rapid Software Testing Framework the testing story has a central place.

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

A Rapid Software Testing Applied class runs this week, from July 29-31.

Rapid Software Testing Explored, set up for the daytime in Europe, the UK, and India runs September 15-18, and another session of Rapid Software Testing Applied runs from September 23-25.

Learn about upcoming Rapid Software Testing classes here.

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

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

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

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

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

Frieda, my coaching client, and I had been discussing how to manage testing without dependence on formalized, scripted, procedural test cases.

First, though, let’s consider what you’d be doing during a testing session in which you weren’t interrupted.

I’d be learning about the product, exercising test conditions, increasing test coverage.

” When I find a bug, I’m not covering new territory.

While you’re setting up for a test, you aren’t obtaining coverage, and you’re not investigating or reporting a bug.

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

The one-pager replaces explicit, formal, procedure test cases with a theme and a set of test ideas, a set of guidelines, or a checklist.

“With test cases,” she said, in character, “I can be sure about what has been tested.

Without test cases, how will anyone know what the tester has done?”A key first step in breaking the test case addiction is acknowledging the client’s concern.

With test cases, I know that they’ve followed the test cases, at least.

Test cases don’t usually raise new questions, or encourage testers to look around at the sides of the path.

1 год, 1 месяц назад @ developsense.com
Breaking the Test Case Addiction (Part 6)
Breaking the Test Case Addiction (Part 6) Breaking the Test Case Addiction (Part 6)

Here’s another: scenario testing.

PCE Scenario Testing General Setup SheetThis document is an overview that applies to every sessions.

(A supporting tester is someone who is not a full-time tester, but is performing testing under the guidance and supervision of a responsible tester — an experienced tester, test lead, or a test manager.

Because they focus on themes and test ideas, rather than specific test conditions, the sheets are more compact and easier to review and maintain.

You can find more details on the development of the scenarios in the section “PCE Scenario Testing” in the Rapid Software Testing Appendices.

1 год, 6 месяцев назад @ developsense.com
Breaking the Test Case Addiction (Part 5)
Breaking the Test Case Addiction (Part 5) Breaking the Test Case Addiction (Part 5)

Let’s look at why making a tester work through test cases might not be such a good approach.

It seems to me that when people use formalized procedural test cases, often their intention is to examine particular test conditions.

Would test cases really make that problem go away?

Presumably the test cases and the product would be written in English too.

If a product does something important, presumably there’s a risk of important problems, many of which will be unanticipated by test cases.

1 год, 6 месяцев назад @ developsense.com
Breaking the Test Case Addiction (Part 4)
Breaking the Test Case Addiction (Part 4) Breaking the Test Case Addiction (Part 4)

Software problems are mostly due to design and development, far less to building and reproduction.

Apropos of the present discussion, the document doesn’t describe what a test case is, nor how it should be documented.

By my count, the document mentions “test case” or “test cases” 30 times.

See: test procedureOkay, let’s see “test procedure”:test procedure (NIST) A formal document developed from a test plan that presents detailed instructions for the setup, operation, and evaluation of the results for each defined test.

The Control Box was connected to a Zapper Box that delivered Healing Energy to the patient’s body.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

I recommend Continuous Testing for DevOps Professional…

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

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

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

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

4 месяца назад @ thethinkingtester.blogspot.com
Alan Richardson (Evil tester) blog Alan Richardson (Evil tester) blog
последний пост 1 день, 10 часов назад
July 2020 EvilTester.com and Patreon Content Summary
July 2020 EvilTester.com and Patreon Content Summary July 2020 EvilTester.com and Patreon Content Summary

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

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

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

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

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

1 день, 10 часов назад @ 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.

4 дня, 9 часов назад @ 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.

4 дня, 10 часов назад @ eviltester.com
API Testing Challenge Activities - a gamified playground to practice API Testing
API Testing Challenge Activities - a gamified playground to practice API Testing API Testing Challenge Activities - a gamified playground to practice API Testing

Announcing API Testing ChallengesUse Challenges to Practice API TestingHow can you learn and practice API Testing?

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

One of the challenges for all API Testing is… reading and understanding the documentation, and using it to guide your testing.

Work through the challenges and learn API technologyTest the API, and use the API challenges as a rough coverage checklist - did your test approach cover all the challenges?

Have an internal API challenge and exploration party.

1 неделя назад @ eviltester.com
Automating To Detect Change
Automating To Detect Change Automating To Detect Change

Automating To Detect ChangeMuch of “Test Automation” falls into the set of “Automated Execution to Detect Change”, in this post I will explain what that means and provide some examples.

When our code detects change it can:Amplify, make the change more obviousAbsorb, reduce or minimise the impact of the changeAttenuate, make the change less obvious or hide it altogetherAmplifyThe assertion below Amplifies the change.

Abstraction layers can help us absorb the impact of change because they often isolate the change to a single place in the code e.g.

Automating For Change DetectionAutomating for Change Detection is not always for the purpose of Test Automation.

Attenuation often appears when we …

2 недели, 4 дня назад @ eviltester.com
BrowserStack - Breakpoint 2020 - Talk
BrowserStack - Breakpoint 2020 - Talk BrowserStack - Breakpoint 2020 - Talk

[More Conferences]Much of the automating we do to support testing involves detecting change.

Much of the automating we do to support testing involves detecting change.

Free RegistrationAutomating to Augment TestingPublished blurb:Automation isn’t just to enable testing—it can also be wielded to support testing.

Alan Richardson will talk about the other ways in which automation can help us, using case studies and his own experience.

This talk is going to focus on some of ‘the other ways’ automating can help us, and using some case studies, the topics and skills I had to learn to use them.

2 недели, 5 дней назад @ eviltester.com
Ordering Headers In HTTP Requests with RestAssured and UniRest
Ordering Headers In HTTP Requests with RestAssured and UniRest Ordering Headers In HTTP Requests with RestAssured and UniRest

Ordering Headers In HTTP RequestsTLDR; RestAssured does not support ordering headers in HTTP Requests.

I needed to send some HTTP requests to a server behind a cache, but the cache was refusing my requests.

Accept: */* User-Agent: ...

Accept: */* User-Agent: ...

Header host = new Header("Host", "..."); Header accept = new Header("Accept-Language", "en-US,en;q=0.9"); Header useragent = new Header("User-Agent", PRETEND_TO_BE_BROWSER); Headers headers = new Headers(host, useragent, accept); Response response = RestAssured.given().

4 недели, 1 день назад @ eviltester.com
RestAssured Tips for Proxies and Logging
RestAssured Tips for Proxies and Logging RestAssured Tips for Proxies and Logging

RestAssured Tips for Proxies and LoggingTLDR; Some tips for seeing traffic when using RestAssured.

LoggingRestAssured.filters( new RequestLoggingFilter(), new ResponseLoggingFilter());When the above code is used then you will see logging messages to the console which show you the basic requests and responses that your messages send out.

FileOutputStream fileOutput = new FileOutputStream(outputFile); PrintStream printToFile = new PrintStream(fileOutput); // configuring RestAssured to use the file RestAssured.filters(new RequestLoggingFilter(printToFile), new ResponseLoggingFilter(printToFile));ProxiesI have found the logging approach useful for simple debugging and for seeing the output.

But…

4 недели, 1 день назад @ eviltester.com
June 2020 EvilTester.com and Patreon Content Summary
June 2020 EvilTester.com and Patreon Content Summary June 2020 EvilTester.com and Patreon Content Summary

June 2020 Content SummaryTLDR; June content contains links to a lot of updated WebDriver content and new code repos to study.

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.

Happy Father's DayBlog Posts For June 2020Patreon Posts For June 2020You can gain access to the content on Patreon for only $1 a month at patreon.com/eviltester.

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

4 недели, 1 день назад @ eviltester.com
Fluent Helper Classes for SlowLoadableComponent Page Objects
Fluent Helper Classes for SlowLoadableComponent Page Objects Fluent Helper Classes for SlowLoadableComponent Page Objects

How to Make Fluent Helper ClassesI generally caution against ‘Helper’ classes and Static Helper classes when I’m consulting.

SlowLoadableComponent isLoaded methods can be very ugly but are a good example of where helper classes can help, and in particular fluent helper classes.

Helper ClassesBy Helper classes I mean things like:PageObjectHelper,ApplicationHelper,StringHelperetc.

Good Examples of Helper ClassesWebDriver has a ‘good’ Helper class in the form of the ExpectedConditions class.

I think that this ‘Helper’ object is well enough named, and tightly enough scoped that it won’t cause a problem, so it doesn’t trigger my ‘Ugh, helper Class’ response.

1 месяц назад @ eviltester.com
How to Create Fluent Page Objects
How to Create Fluent Page Objects How to Create Fluent Page Objects

A Fluent Page Object Approach - return thisFluent Page Objects can help make code easier to write, but we have to be careful not to couple too many classes together.

public AdminLoginPage enterUserName(String username){ final WebElement elem = driver.findElement(By.name("username")); elem.clear(); elem.sendKeys(username); return this; }On returning ‘other’ Page ObjectsNote that this does not mean that I advocate returning ‘other’ Page Objects from a Page Objecti..e if ‘submitForm’ causes a chain of system events such that a new page is displayed in the browser then I don’t advocate returning that page as a Page Object from the ‘submitForm’ object.

I find it easier to use Page Object methods…

1 месяц назад @ eviltester.com
What are my next steps after writing my first Selenium WebDriver test?
What are my next steps after writing my first Selenium WebDriver test? What are my next steps after writing my first Selenium WebDriver test?

You’ve written and run your first Selenium WebDriver test?

If you haven’t written your first test yet then try our “Start Using Selenium WebDriver” project.

Web ResourcesYou need to:Browse the documentation on the Selenium HQ site selenium.dev Check out our WebDriver Test Automation blog post categories Search YouTube for “Selenium WebDriver”, “WebDriver Tutorial”, etc.

Read the Official SourceRemember the most important code to look at is the Selenium code base itself, so in your IDE attach the source, and start browsing.

ctrl-click on Windowson Windows alt+click on MacBrowse GithubThere are open source projects which use WebDriver - have a look at their code.

1 месяц назад @ eviltester.com
Difference between Selenium WebDriver getText and getAttribute
Difference between Selenium WebDriver getText and getAttribute Difference between Selenium WebDriver getText and getAttribute

WebDriver getText and getAttribute nuancesWhat is the difference between getText and getAttribute?

getTextGiven a WebElement getText returns the text inside that element.

forA paragraph of textThe following Assertion using getText passes.

getText());getAttributeGiven a WebElement getAttribute returns the value of an attribute on the element, or null if the attribute does not exist.

But… in later versions of WebDriver, getText stopped working on title and I dropped the exercise.

1 месяц назад @ eviltester.com
Why Does Selenium Not Work With This Alert?
Why Does Selenium Not Work With This Alert? Why Does Selenium Not Work With This Alert?

Why Does Selenium Not Work With This Alert?

Q: “Why does Selenium not work with my Alert?” or “Why can’t Selenium handle the alert in my application?”A: “Because the thing you think is an alert, is not an alert”The use of the web has changed.

something triggered by the JavaScript methods: alert , confirm or promptAlertsYou can experiment with alerts on this page.

With any of the above examples, try and “inspect element” on the alert when it appears.

If you are using the Alert API, and it isn’t working, then the thing you are testing probably isn’t an an Alert.

1 месяц назад @ eviltester.com
How to Select a Web Element using CSS when id containing '.'
How to Select a Web Element using CSS when id containing '.' How to Select a Web Element using CSS when id containing '.'

How to Select a Web Element using CSS when id containing '.'

TLDR: Selecting an id with a fullstop or period in it requires a little escaping with CSS selectors.

ContextI was working with a site and trying to select an element via its id e.g.

Locate the id using CSS with:#select\.me\.by\.idOf course, you could use XPath instead.

Example@Test public void cssWithoutEscapingFails(){ driver.get("https://testpages.herokuapp.com/styled/" + "challenges/hard-selectors.html"); Assertions.assertThrows(NoSuchElementException.class, () -> driver.findElement(By.cssSelector("#select.me.by.id"))); } @Test public void cssEscapingExample(){ driver.get("https://testpages.herokuapp.com/styled/" + "challenges/…

1 месяц назад @ eviltester.com
Maaret Pyhäjärvi blog Maaret Pyhäjärvi blog
последний пост 1 день назад
An Analysis of Exploratory Testing
An Analysis of Exploratory Testing An Analysis of Exploratory Testing

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

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

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

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

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

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

6 дней, 5 часов назад @ visible-quality.blogspot.com
Anchoring an idea while Exploratory Testing an API
Anchoring an idea while Exploratory Testing an API Anchoring an idea while Exploratory Testing an API

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

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

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

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

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

2 недели назад @ visible-quality.blogspot.com
Dealing with Rejection in Teams
Dealing with Rejection in Teams Dealing with Rejection in Teams

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

Ask once, ask again.

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

Ask once, ask again.

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

2 недели, 3 дня назад @ visible-quality.blogspot.com
Where in Testing is Exploratory Testing?
Where in Testing is Exploratory Testing? Where in Testing is Exploratory Testing?

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

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

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

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

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

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

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

NPM is another package manager.

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

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

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

3 недели назад @ visible-quality.blogspot.com
Never tested an API? - A Python Primer from My Summer Trainee
Never tested an API? - A Python Primer from My Summer Trainee Never tested an API? - A Python Primer from My Summer Trainee

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

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

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

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

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

1 месяц назад @ visible-quality.blogspot.com
Learning about Learning
Learning about Learning Learning about Learning

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

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

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

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

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

1 месяц назад @ visible-quality.blogspot.com
Automation First Microheuristic
Automation First Microheuristic Automation First Microheuristic

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

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

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

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

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

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

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

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

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

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

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

1 месяц, 3 недели назад @ visible-quality.blogspot.com
Five Years of Mob Testing, Hello to Ensemble Testing
Five Years of Mob Testing, Hello to Ensemble Testing Five Years of Mob Testing, Hello to Ensemble Testing

In September, I run a session on Mob Testing on CITCON open space conference in Helsinki, Finland.

A week later, I run another session on Mob Testing at Testival open space conference in Split, Croatia.

While I run some trainings specifically on Mob Testing, I was mostly using it to teach other things testing: exploratory testing (incl.

November 2017 I took my Mob Testing course to Potsdam, Germany for Agile Testing Days.

They are great terms to specifically find this particular style of programming or testing, but need replacing.

2 месяца, 1 неделя назад @ visible-quality.blogspot.com
Feature and Release Testing
Feature and Release Testing Feature and Release Testing

Eventually, release testing turned into the stage where the feature/change testing that was still leaking and not completed was done.

It was the moment of stopping just barely enough to see that the new things we are making promises on were there.

Separating the two, establishing what belongs in each box and how that maps into the work of "system testers".

System testing was the work done by testers, with an integrated system where hardware and software were both closer to whatever we would imagine having in production.

We're not integrating only our individual pieces, but 3rd party software and whatever hardware the system runs on.

2 месяца, 1 неделя назад @ visible-quality.blogspot.com
Going beyond the Defaults
Going beyond the Defaults Going beyond the Defaults

Quality-wise, I am happy as long as my defaults work.

When we approach a system with the intent of testing it, our own defaults are not sufficient.

For each claim made in requirements, different users can approach it with different expectations, situations, and use scenarios.

Exploratory testing says we approach this reality knowing we, the testers, have defaults.

We know we weren't hired to do all testing, but to get all testing done and we actively seek everyone's contributions.

2 месяца, 2 недели назад @ visible-quality.blogspot.com
The Foundation Moves - Even in Robot Framework with Selenium
The Foundation Moves - Even in Robot Framework with Selenium The Foundation Moves - Even in Robot Framework with Selenium

Robot Framework has a great, popular example of this: the Robot Framework Selenium Library.

The Robot Selenium Library is built on top of Selenium.

As something built on top, it can abstract a lot of this change for its users, for both good and bad.

In case you did not know, Robot Framework has a nice slack group - say hi to me in case you're there!

One of the things the shift made me watch over more carefully is the Robot Framework community.

2 месяца, 2 недели назад @ visible-quality.blogspot.com
Blood on the Terrace
Blood on the Terrace Blood on the Terrace

The other person on the terrace quickly assessed the situation, with a feeling of panic summing it simply: blood on the terrace.

And what do you do when you have blood on the terrace?

All of this, while the friend in need of patching, was still in need of patching, bleeding on the terrace.

You might recognize this situation: a bug report telling you to hide a wrong text.

While a lot of times the metaphor we use is adding bandaids, blood on the terrace describes the problem we face better.

3 месяца, 3 недели назад @ visible-quality.blogspot.com
Katrina Clokie blog Katrina Clokie blog
последний пост 2 года, 1 месяц назад
3 ways to define your role without a RACI matrix
3 ways to define your role without a RACI matrix 3 ways to define your role without a RACI matrix

Rainbow RolesI lead a team of Test Coaches, which is still a relatively unusual role in our industry.

As a Test Coach I was part of a number of conversations about my role.

Some people had preconceptions about our role being similar to test management.

This environment had created confusion in the test chapter of the tribe and conflict in direction for testing.To resolve this, a meeting was scheduled for the people directly involved in test leadership.

The facilitator drove the discussion towards a RACI matrix, which was distributed to the participants of the meeting after the session.In this context the RACI matrix was usefully divisive for the leadership audience.

2 года, 1 месяц назад @ katrinatester.blogspot.com
The world of test automation capability
The world of test automation capability The world of test automation capability

It lists what is important in a specific domain, but not how other people are using different skills to solve the same problem.

Or we could think about capability from another angle.The world of test automation capability is a model that illustrates the skills and experience of a test team using layers of the earth: core, mantle and crust.

At the core are the testers with the least knowledge about coding and test automation frameworks.

The crust of test automation frameworks might include suites for web-based user interfaces, iOS and Android mobile applications, desktop applications, and APIs.

The world of test automation capability is a new perspective that creates an opportunity for a new…

2 года, 1 месяц назад @ katrinatester.blogspot.com
9 quick ideas for flexible testing
9 quick ideas for flexible testing

When you're a tester in an agile team, it can be easy to fall into a comfortable testing pattern. The transparency of daily stand-up and reflection of retrospectives can create an illusion of continuous improvement. These routines make us feel that we work in a flexible way but, if we dig a little deeper, we may not be as adaptable as we think.If you think back to the last time that you felt uncomfortable at work, there's a strong probability that this feeling was associated with a change that you were experiencing. A flexible approach means that you are willing to accept and adopt change regularly, which means that you routinely experience discomfort.When was the last time that you were su…

2 года, 2 месяца назад @ katrinatester.blogspot.com
No unit tests? No problem!
No unit tests? No problem! No unit tests? No problem!

"Is code without unit tests inherently bad code?"

Is code without unit tests inherently bad code?

Though there are some solid arguments for writing unit tests, their absence isn't always a red flag.

That the absence of unit tests would be a definitive sign, one of a set of impartial measures for assessing code.In my organisation, most of our agile development teams include unit tests in their Definition of Done.

Where a production problem requires refactoring of existing code, the presence of unit tests can make this a much quicker process by providing feedback that the code is still behaving as expected.The existence of unit tests does not guarantee these benefits.

2 года, 2 месяца назад @ katrinatester.blogspot.com
How do you choose a test automation tool?
How do you choose a test automation tool? How do you choose a test automation tool?

If it’s an open source tool, or a popular vendor tool, how is it supported by documentation and the user community?

If you’re extending a legacy application you may require a similarly aged test tool.

If you’re working in a new JavaScript framework you may require a test tool that’s still in beta.

If you have existing frameworks for the same type of testing that use a different tool, consider whether a divergent solution really makes sense.

Integration is also about whether the test tool will integrate with the development environment or software development process that the team use.

2 года, 3 месяца назад @ katrinatester.blogspot.com
Setting strategy in a Test Practice
Setting strategy in a Test Practice Setting strategy in a Test Practice

Just over 50 testers opted to participate, which is roughly 50% of our Test Practice.

Just over 50 testers opted to participate, which is roughly 50% of our Test Practice.

I filtered the themes to those relevant to action from the Test Practice, and removed anything that I felt was beyond the boundaries of our responsibilities or that we were unable to influence.

Because the sessions were opt-in, I used my map of the entire Test Practice to consider whose views were missing from the aggregated summary.

I'm looking forward to developing clear actions with the Test Coach team and seeing more changes across the Test Practice as a result.

2 года, 3 месяца назад @ katrinatester.blogspot.com
How do you decide what to automate?
How do you decide what to automate? How do you decide what to automate?

The same approach would be inappropriate in other contexts.At a slightly lower level of product strategy, which features in your backlog are most important to the business?

As the features of the product change, what is objective and repetitive in its evaluation will evolve.

You can decide what to automate now with a view to how regularly you will need to revisit these conversations to keep your solution relevant.

Be confident in explaining your rationale, but be open to hearing different perspectives and discovering new information too.You don't decide what to automate.

Your team decide what to automate together, and regularly review those choices.

2 года, 5 месяцев назад @ katrinatester.blogspot.com
A stability strategy for test automation
A stability strategy for test automation A stability strategy for test automation

As part of the continuous integration strategy for one of our products, we run stability builds each night.

Stability builds give us test results against a consistent code base during a period of time that our test environments are not under heavy load.The stability builds execute a suite of web-based user interface automation against mocked back-end test data.

As problems emerge, the stability test result trend starts to look like this:In a suite of over 250 tests, there might be a handful of failures.

In the build that is run during the day, the test result trend is skewed by unit test failures.

The stability build makes problems visible quickly, to a wide audience.

2 года, 6 месяцев назад @ katrinatester.blogspot.com
Three types of coding dojo for test automation
Three types of coding dojo for test automation Three types of coding dojo for test automation

Three types of coding dojo for test automationTrainingTraining dojoThis can create quite different individual experiences within the same shared environment.

RefactoringRefactoring dojoDiscoveryDiscovery dojoThe Test Coaches in my organisation provide support for our test automation frameworks.

The group set a clear objective for a test automation task that they would like to complete together.

A coding dojo in this context is about transfer of knowledge to satisfy this curiosity.

I would be curious to know how these experiences match your own, or where you've participated in a dojo for test automation work in a different context.

2 года, 6 месяцев назад @ katrinatester.blogspot.com
30 articles for tech leaders written by women
30 articles for tech leaders written by women 30 articles for tech leaders written by women

When I was first promoted to a leadership role in tech, I looked for leadership resources that were written by women with advice targeted to a tech environment.It took some time to discover these articles, which resonated with me and have each contributed to my leadership style in some way. They are written by a variety of women in the US, UK, Europe and New Zealand, many have ties to the software testing community.This list includes several themes: leadership, communication, learning, inclusion, and recruitment. I would love your recommendations for other articles that could be added.Why we should care about doing better - Lynne CazalyFollow the leader - Marlena ComptonDealing with surpris…

2 года, 7 месяцев назад @ katrinatester.blogspot.com
Pairing for skill vs. Pairing for confidence
Pairing for skill vs. Pairing for confidence Pairing for skill vs. Pairing for confidence

The types of activities that build confidence can be different to those that teach the material.Confidence comes from repetition and experimentation in a safe environment.

Rather than pairing each person with someone experienced, she paired them with each other.

Without an experienced person in the pair, both operate on a level footing.

They feel safe to make mistakes, correct each other, and explore together when neither know the answer.I hadn’t considered that there would be a difference in pairing for skill vs. pairing for confidence.

I can imagine situations where I’ll want to pair two people who are learning, so that they can build their confidence together.

2 года, 7 месяцев назад @ katrinatester.blogspot.com
Conference Budgets
Conference Budgets Conference Budgets

Humble BeginningsWeTest Budget 2014Stepping UpWeTest Budget 2016The Big LeagueIn 2017 we had around 230 participants in each city.

Our total budget for this event was approximately $100,000 where our income and expenses were:WeTest Budget 2017To re-iterate, WeTest is a not-for-profit organisation that is volunteer-led.

I hope that these examples provide specific evidence of how a conference might approach speaker reimbursement, whether they are a small community event or a larger endeavour.

At WeTest we have consistently balanced our budget without asking speakers to pay their own way.

How do we afford to pay all of our speakers?Our 2014 WeTest conference was a half-day event in a single ci…

2 года, 8 месяцев назад @ katrinatester.blogspot.com
Strategies for automated visual regression
Strategies for automated visual regression Strategies for automated visual regression

In my organisation we have adopted automated visual regression in the test strategy for three of our products.

We have made different choices in implementing our frameworks, as we use automated visual regression testing for a slightly different purpose in each team.

Even a difference of a single pixel can be significant.The tester in the this team made automated visual regression the primary focus of their test strategy.

Cross-browser capability was a lower priority than in the Team One.A third team are starting to integrate automated visual regression into their test strategy.

We use visual regression to target:As with any test automation, if you're looking to implement automated visual re…

2 года, 9 месяцев назад @ katrinatester.blogspot.com
Identifying and influencing how people in your team contribute to test automation
Identifying and influencing how people in your team contribute to test automation Identifying and influencing how people in your team contribute to test automation

If you'd prefer to watch the talk, it is available on the Selenium YouTube channelHow do your colleagues contribute to test automation?

What would happen if people in your team changed how they participate in test automation?

SkillWheel of Testing by Ash WinterMotivationWider PerspectiveConclusionHow do your colleagues contribute to test automation?

Where would you put your colleagues in a test automation farmyard?Next, think about how people participate in test automation dependent on where they fall into this model.

What training should your team seek?Motivation is not simply "I want test automation" or "I don’t want test automation".

2 года, 9 месяцев назад @ katrinatester.blogspot.com
How to start a Test Coach role
How to start a Test Coach role How to start a Test Coach role

Avoid AssessmentA test coach role is usually created by an organisation who are seeking to address a perceived problem.

I think it is a bad idea to start a test coach role with a survey of testing practices intended to quantify that judgement.

And you give yourself an opportunity to challenge your own assumptions about why you've been bought into the test coach role.

Measuring Success The final part of the question I received this morning was about determining success of the test coach role.

".The final part of the question I received this morning was about determining success of the test coach role.

2 года, 10 месяцев назад @ katrinatester.blogspot.com
Youtube
Heisenbug Conference Heisenbug Conference
последний пост 1 неделя, 1 день назад
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.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

1 неделя, 1 день назад @ youtube.com
#12 Артем и Сева и командная строка(Command line).
#12 Артем и Сева и командная строка(Command line). #12 Артем и Сева и командная строка(Command line).

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 неделя, 3 дня назад @ youtube.com
11й выпуск. Артем и Сева. Моки(Mocks) и стабы(Stubs).
11й выпуск. Артем и Сева. Моки(Mocks) и стабы(Stubs). 11й выпуск. Артем и Сева. Моки(Mocks) и стабы(Stubs).

Одиннадцатый выпуск шоу «Ошибка выжившего» выйдет в субботу вечером. Эксперт по автоматизации тестирования, автор Allure/Allure 2 Артем Ерошенко и участник программного комитета конференции Heisenbug, бывалый QA и разработчик, ведущий подкаста «Битовая Каска» Всеволод Брекелов встретятся в студии, чтобы обсудить, что произошло в мире тестирования за неделю, и разобраться с инструментами мокирования, которые вы отметили в твиттере: https://twitter.com/brekelov/status/1281171866607128576?s=20

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

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

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

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

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

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

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

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

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

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

2 месяца назад @ youtube.com
#5 Open Source Testing, Wallaby.js Tests, Penetration Testing. Демо Allure Server.
#5 Open Source Testing, Wallaby.js Tests, Penetration Testing. Демо Allure Server. #5 Open Source Testing, Wallaby.js Tests, Penetration Testing. Демо Allure Server.

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

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

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.

2 месяца, 1 неделя назад @ youtube.com
#4 Slothman, Google Web Vitals, Lighthouse. Свой Record&Play за 2 вечера.
#4 Slothman, Google Web Vitals, Lighthouse. Свой Record&Play за 2 вечера. #4 Slothman, Google Web Vitals, Lighthouse. Свой Record&Play за 2 вечера.

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.

2 месяца, 2 недели назад @ youtube.com
Тяжелое утро с Heisenbug #1
Тяжелое утро с Heisenbug #1 Тяжелое утро с Heisenbug #1

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.

2 месяца, 2 недели назад @ youtube.com
#3 Jenkins, GitLab, TeamCity. Подробный разбор GitHub Actions.
#3 Jenkins, GitLab, TeamCity. Подробный разбор GitHub Actions. #3 Jenkins, GitLab, TeamCity. Подробный разбор GitHub Actions.

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.

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

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

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

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

1 месяц, 2 недели назад @ youtube.com
OpenID Connect In Depth. Kevin Dockx. .NET Fest 2019
OpenID Connect In Depth. Kevin Dockx. .NET Fest 2019 OpenID Connect In Depth. Kevin Dockx. .NET Fest 2019

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

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

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

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

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

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

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

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

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

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

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

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

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

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

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

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

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

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

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

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

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

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

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

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

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

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

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

Du kannst dich stattdessen auch anmelden.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

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

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

1 неделя, 1 день назад @ youtube.com
QAGuild live #33: Юбилейный стрим
QAGuild live #33: Юбилейный стрим QAGuild live #33: Юбилейный стрим

#qaguild

В этом эпизоде поговорим про работу с SQL и базами данных с помощью Java Тренинг по работе с базами данных Java + SQL - https://automation-remarks.com/trainings/java-sql/index.html Тренинг по автоматизации тестирования API с помощью Python https://automation-remarks.com/trainings/api-python/index.html Донат заносить сюда https://donatesystem.io/donate/automation_remarks Подписывайтесь в telegram - http://bit.ly/qaguild-telegram

Слушайте наш подкаст - http://bit.ly/qaguild-podcast

Становитесь патроном - http://bit.ly/qaguild-patreon Привет, меня зовут Сергей Пирогов, я являюсь основателем QAGuild подкаста и автором блога "Заметки автоматизатора". На этом канале я делюсь своим опытом…

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

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 месяц назад @ youtube.com
QAGuild live #31: Про SQL и базы данных для тестировщика
QAGuild live #31: Про SQL и базы данных для тестировщика

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 месяц назад @ youtube.com
QAGuild live #30: Про python для тестировщика
QAGuild live #30: Про python для тестировщика

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 месяц, 2 недели назад @ youtube.com
QAGuild: Мок интервью на позицию Senior QA Automation
QAGuild: Мок интервью на позицию Senior QA Automation

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…

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

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…

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

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…

2 месяца, 2 недели назад @ youtube.com
QAGuild live #29: Менторинг для тестировщика
QAGuild live #29: Менторинг для тестировщика

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…

2 месяца, 2 недели назад @ youtube.com
Шум компьтера дома
Шум компьтера дома

This page appears when Google automatically detects requests coming from your computer network which appear to be in violation of the Terms of Service .

The block will expire shortly after those requests stop.

In the meantime, solving the above CAPTCHA will let you continue to use our services.This traffic may have been sent by malicious software, a browser plug-in, or a script that sends automated requests.

If you share your network connection, ask your administrator for help — a different computer using the same IP address may be responsible.

Learn more Sometimes you may be asked to solve the CAPTCHA if you are using advanced terms that robots are known to use, or sending requests very qu…

3 месяца назад @ youtube.com
Тихий компьютер для тестировщика дома
Тихий компьютер для тестировщика дома

This page appears when Google automatically detects requests coming from your computer network which appear to be in violation of the Terms of Service .

The block will expire shortly after those requests stop.

In the meantime, solving the above CAPTCHA will let you continue to use our services.This traffic may have been sent by malicious software, a browser plug-in, or a script that sends automated requests.

If you share your network connection, ask your administrator for help — a different computer using the same IP address may be responsible.

Learn more Sometimes you may be asked to solve the CAPTCHA if you are using advanced terms that robots are known to use, or sending requests very qu…

3 месяца назад @ youtube.com
Про донаты для QAGuild
Про донаты для QAGuild

This page appears when Google automatically detects requests coming from your computer network which appear to be in violation of the Terms of Service .

The block will expire shortly after those requests stop.

In the meantime, solving the above CAPTCHA will let you continue to use our services.This traffic may have been sent by malicious software, a browser plug-in, or a script that sends automated requests.

If you share your network connection, ask your administrator for help — a different computer using the same IP address may be responsible.

Learn more Sometimes you may be asked to solve the CAPTCHA if you are using advanced terms that robots are known to use, or sending requests very qu…

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

This page appears when Google automatically detects requests coming from your computer network which appear to be in violation of the Terms of Service .

The block will expire shortly after those requests stop.

In the meantime, solving the above CAPTCHA will let you continue to use our services.This traffic may have been sent by malicious software, a browser plug-in, or a script that sends automated requests.

If you share your network connection, ask your administrator for help — a different computer using the same IP address may be responsible.

Learn more Sometimes you may be asked to solve the CAPTCHA if you are using advanced terms that robots are known to use, or sending requests very qu…

3 месяца, 1 неделя назад @ youtube.com
QAGuild online #27: Selenide на Kotlin для тестирования UI
QAGuild online #27: Selenide на Kotlin для тестирования UI

This page appears when Google automatically detects requests coming from your computer network which appear to be in violation of the Terms of Service .

The block will expire shortly after those requests stop.

In the meantime, solving the above CAPTCHA will let you continue to use our services.This traffic may have been sent by malicious software, a browser plug-in, or a script that sends automated requests.

If you share your network connection, ask your administrator for help — a different computer using the same IP address may be responsible.

Learn more Sometimes you may be asked to solve the CAPTCHA if you are using advanced terms that robots are known to use, or sending requests very qu…

3 месяца, 2 недели назад @ youtube.com
Online BOF для тестировщиков
Online BOF для тестировщиков

This page appears when Google automatically detects requests coming from your computer network which appear to be in violation of the Terms of Service .

The block will expire shortly after those requests stop.

In the meantime, solving the above CAPTCHA will let you continue to use our services.This traffic may have been sent by malicious software, a browser plug-in, or a script that sends automated requests.

If you share your network connection, ask your administrator for help — a different computer using the same IP address may be responsible.

Learn more Sometimes you may be asked to solve the CAPTCHA if you are using advanced terms that robots are known to use, or sending requests very qu…

3 месяца, 3 недели назад @ youtube.com
SQA Days SQA Days
последний пост 5 дней, 11 часов назад
Analyst Days-11. Анонс доклада от Олега Колтунова
Analyst Days-11. Анонс доклада от Олега Колтунова Analyst Days-11. Анонс доклада от Олега Колтунова

Анонс доклада от Олега Колтунова

Конференция Analyst Days-11. 9-10 октября 2020. Москва

www.analystdays.com

5 дней, 11 часов назад @ youtube.com
Analyst Days-11. Анонс доклада от Михаила Позднякова
Analyst Days-11. Анонс доклада от Михаила Позднякова Analyst Days-11. Анонс доклада от Михаила Позднякова

Анонс доклада от Михаила Позднякова

Конференция Analyst Days-11. 9-10 октября 2020. Москва

www.analystdays.com

5 дней, 11 часов назад @ youtube.com
Analyst Days-11. Анонс доклада от Петра Тисиневича
Analyst Days-11. Анонс доклада от Петра Тисиневича Analyst Days-11. Анонс доклада от Петра Тисиневича

Анонс доклада от Петра Тисиневича

Конференция Analyst Days-11. 9-10 октября 2020. Москва

www.analystdays.com

5 дней, 11 часов назад @ youtube.com
Analyst Days-11. Анонс доклада от Максима Низамова
Analyst Days-11. Анонс доклада от Максима Низамова Analyst Days-11. Анонс доклада от Максима Низамова

Анонс доклада от Максима Низамова

Конференция Analyst Days-11. 9-10 октября 2020. Москва

www.analystdays.com

5 дней, 11 часов назад @ youtube.com
Analyst Days-11. Анонс доклада от Екатерины Тихомировой
Analyst Days-11. Анонс доклада от Екатерины Тихомировой Analyst Days-11. Анонс доклада от Екатерины Тихомировой

Анонс доклада от Екатерины Тихомировой

Конференция Analyst Days-11. 9-10 октября 2020. Москва

www.analystdays.com

5 дней, 11 часов назад @ 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.

Bitte verwende die offizielle YouTube App für Android oder iOS oder nutze YouTube Go.

5 дней, 12 часов назад @ youtube.com
SQA Days-27. Анонс доклада от Ирины Бушмелевой
SQA Days-27. Анонс доклада от Ирины Бушмелевой SQA Days-27. Анонс доклада от Ирины Бушмелевой

Анонс доклада от Ирины Бушмелевой

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

www.sqadays.com

1 неделя, 5 дней назад @ youtube.com
Analyst Days-11. Анонс доклада от Леонида Юденкова
Analyst Days-11. Анонс доклада от Леонида Юденкова Analyst Days-11. Анонс доклада от Леонида Юденкова

Анонс доклада от Леонида Юденкова

Конференция Analyst Days-11. 9-10 октября 2020. Москва

www.analystdays.com

1 неделя, 5 дней назад @ youtube.com
Разработка требований для тестировщиков
Разработка требований для тестировщиков

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…

5 месяцев назад @ youtube.com
Requirements Engineering for Testers
Requirements Engineering for Testers

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…

5 месяцев назад @ youtube.com
Практическое введение в тестирование микросервисов с помощью .NET
Практическое введение в тестирование микросервисов с помощью .NET

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…

5 месяцев назад @ youtube.com
A practical introduction to consumer contract testing with.NET
A practical introduction to consumer contract testing with.NET

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…

5 месяцев назад @ youtube.com
Teaching Selenium with interactive online-course
Teaching Selenium with interactive online-course

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…

5 месяцев назад @ youtube.com
Automation in the world of projects
Automation in the world of projects

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…

5 месяцев назад @ youtube.com
Платформа для тест-ия и разработки: Путь от RAID до распределенного хранилища с хот-свопом и кэшами
Платформа для тест-ия и разработки: Путь от RAID до распределенного хранилища с хот-свопом и кэшами

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…

5 месяцев назад @ youtube.com
Яндекс Тестирование Яндекс Тестирование
последний пост 1 год, 1 месяц назад
Стажировка для тестировщиков
Стажировка для тестировщиков

This page appears when Google automatically detects requests coming from your computer network which appear to be in violation of the Terms of Service .

The block will expire shortly after those requests stop.

In the meantime, solving the above CAPTCHA will let you continue to use our services.This traffic may have been sent by malicious software, a browser plug-in, or a script that sends automated requests.

If you share your network connection, ask your administrator for help — a different computer using the same IP address may be responsible.

Learn more Sometimes you may be asked to solve the CAPTCHA if you are using advanced terms that robots are known to use, or sending requests very qu…

1 год, 1 месяц назад @ youtube.com
006. Анализ логов в тестировании — что объединяет QA, аналитику и DevOps – Ирина Пчелинцева
006. Анализ логов в тестировании — что объединяет QA, аналитику и DevOps – Ирина Пчелинцева

This page appears when Google automatically detects requests coming from your computer network which appear to be in violation of the Terms of Service .

The block will expire shortly after those requests stop.

In the meantime, solving the above CAPTCHA will let you continue to use our services.This traffic may have been sent by malicious software, a browser plug-in, or a script that sends automated requests.

If you share your network connection, ask your administrator for help — a different computer using the same IP address may be responsible.

Learn more Sometimes you may be asked to solve the CAPTCHA if you are using advanced terms that robots are known to use, or sending requests very qu…

3 года, 5 месяцев назад @ youtube.com
004. Тестовые базы данных как сервис – Василий Окунев, Павел Новицкий
004. Тестовые базы данных как сервис – Василий Окунев, Павел Новицкий

This page appears when Google automatically detects requests coming from your computer network which appear to be in violation of the Terms of Service .

The block will expire shortly after those requests stop.

In the meantime, solving the above CAPTCHA will let you continue to use our services.This traffic may have been sent by malicious software, a browser plug-in, or a script that sends automated requests.

If you share your network connection, ask your administrator for help — a different computer using the same IP address may be responsible.

Learn more Sometimes you may be asked to solve the CAPTCHA if you are using advanced terms that robots are known to use, or sending requests very qu…

3 года, 5 месяцев назад @ youtube.com
001. Облачные тестовые среды Яндекс.Маркета – Олег Бекетов
001. Облачные тестовые среды Яндекс.Маркета – Олег Бекетов

This page appears when Google automatically detects requests coming from your computer network which appear to be in violation of the Terms of Service .

The block will expire shortly after those requests stop.

In the meantime, solving the above CAPTCHA will let you continue to use our services.This traffic may have been sent by malicious software, a browser plug-in, or a script that sends automated requests.

If you share your network connection, ask your administrator for help — a different computer using the same IP address may be responsible.

Learn more Sometimes you may be asked to solve the CAPTCHA if you are using advanced terms that robots are known to use, or sending requests very qu…

3 года, 5 месяцев назад @ youtube.com
005. Десктопные GUI-тесты на Python – Василий Рябов
005. Десктопные GUI-тесты на Python – Василий Рябов

This page appears when Google automatically detects requests coming from your computer network which appear to be in violation of the Terms of Service .

The block will expire shortly after those requests stop.

In the meantime, solving the above CAPTCHA will let you continue to use our services.This traffic may have been sent by malicious software, a browser plug-in, or a script that sends automated requests.

If you share your network connection, ask your administrator for help — a different computer using the same IP address may be responsible.

Learn more Sometimes you may be asked to solve the CAPTCHA if you are using advanced terms that robots are known to use, or sending requests very qu…

3 года, 5 месяцев назад @ youtube.com
002. Back-to-back автотесты: практические вариации – Максим Свентух
002. Back-to-back автотесты: практические вариации – Максим Свентух

This page appears when Google automatically detects requests coming from your computer network which appear to be in violation of the Terms of Service .

The block will expire shortly after those requests stop.

In the meantime, solving the above CAPTCHA will let you continue to use our services.This traffic may have been sent by malicious software, a browser plug-in, or a script that sends automated requests.

If you share your network connection, ask your administrator for help — a different computer using the same IP address may be responsible.

Learn more Sometimes you may be asked to solve the CAPTCHA if you are using advanced terms that robots are known to use, or sending requests very qu…

3 года, 5 месяцев назад @ youtube.com
003. 1001 ночь QA-менеджера – Дмитрий Петунин
003. 1001 ночь QA-менеджера – Дмитрий Петунин

This page appears when Google automatically detects requests coming from your computer network which appear to be in violation of the Terms of Service .

The block will expire shortly after those requests stop.

In the meantime, solving the above CAPTCHA will let you continue to use our services.This traffic may have been sent by malicious software, a browser plug-in, or a script that sends automated requests.

If you share your network connection, ask your administrator for help — a different computer using the same IP address may be responsible.

Learn more Sometimes you may be asked to solve the CAPTCHA if you are using advanced terms that robots are known to use, or sending requests very qu…

3 года, 5 месяцев назад @ youtube.com
015. Покрытие кода – Садыков Илья
015. Покрытие кода – Садыков Илья

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…

5 лет, 3 месяца назад @ youtube.com
016. Покрытие кода (мастер класс) – Садыков Илья
016. Покрытие кода (мастер класс) – Садыков Илья

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…

5 лет, 3 месяца назад @ youtube.com
013. Статический анализ кода – Кошелев Артём
013. Статический анализ кода – Кошелев Артём

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…

5 лет, 3 месяца назад @ youtube.com
014. Статический анализ кода (мастер класс) – Кошелев Артём
014. Статический анализ кода (мастер класс) – Кошелев Артём

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…

5 лет, 3 месяца назад @ youtube.com
002. Системы контроля версий - Марат Мавлютов
002. Системы контроля версий - Марат Мавлютов

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…

5 лет, 3 месяца назад @ youtube.com
003. Системы контроля версий (мастер класс) – Марат Мавлютов
003. Системы контроля версий (мастер класс) – Марат Мавлютов

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…

5 лет, 3 месяца назад @ youtube.com
009. Отчеты автотестов – Баев Дмитрий
009. Отчеты автотестов – Баев Дмитрий

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…

5 лет, 3 месяца назад @ youtube.com
010. Отчеты автотестов (мастер класс) – Баев Дмитрий
010. Отчеты автотестов (мастер класс) – Баев Дмитрий

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…

5 лет, 3 месяца назад @ youtube.com
Подкасты
QA Guild QA Guild
последний пост 3 недели, 5 дней назад
S03E11: Про релокацию в Эстонию
S03E11: Про релокацию в Эстонию S03E11: Про релокацию в Эстонию

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

8 месяцев назад @ soundcloud.com
S2E12: Про T-Shape QA
S2E12: Про T-Shape QA S2E12: Про T-Shape QA

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

8 месяцев, 3 недели назад @ soundcloud.com
S2E11: Про тестирование контрактов
S2E11: Про тестирование контрактов S2E11: Про тестирование контрактов

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

9 месяцев, 3 недели назад @ soundcloud.com
S2E10: Про Android автоматизацию на Espresso
S2E10: Про Android автоматизацию на Espresso S2E10: Про Android автоматизацию на Espresso

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

6 месяцев, 1 неделя назад @ radio-qa.com
Выпуск 54: Репорты, Тест-менеджемент, Allure
Выпуск 54: Репорты, Тест-менеджемент, Allure Выпуск 54: Репорты, Тест-менеджемент, Allure

Выпуск посвящен репортингу в авто-тестировании и в просто тестировании, а также фреймворку и сервису Allure, как одному из известных инструментов в этой областиАртём Ерошенко — Qameta software, разработчик АллюраМихаил Левин — Wrike, старший директор по разработкеАлексей Виноградов — ведущий, главный по тарелочкамЗачем нужен репортинг в целом и автотестах в частности Cвязь с тест-менеджментПримеры инструментов (Аллюр, Рипорт Портал, Serenity, Cypress, Zaphira)Аллюр (без сервер) Фичи Особенности Чего не хваталоНовые подходы к взаимодействию тестировщиков и автоматизаторов и ведению тестовой документацииАллюр-Сервер Что за зверь Фичи Чем лучше или нужнее имеющихся тулов Когда выйдет Чего пока…

7 месяцев, 1 неделя назад @ radio-qa.com
Спецвыпуск: Паб-квизы
Спецвыпуск: Паб-квизы Спецвыпуск: Паб-квизы

Внезапно и без объявления войны, мы захотели записать совсем не айтишный выпуск про новомодное популярное развлечение — Паб-квизы.

Захотели и записали!

В гостях у нас были:Магистр Игры «Что?Где?Когда?» (это кроме всего прочего) — Максим Поташёв, автор и основатель квиза GeniumОснователь старейшего (и вероятно крупнейшего) в СНГ клуба квизов «60-секунд» — Леонид ЭдлинПредставитель Алматинского клуба Quantum, выпускающего уникальный игровой софт для квизов и сходных игр — Асхат УтегуловАвтор квиза B-Quiz с родины большого количества современных квизовых франшиз (Минск, Беларусь) — Руслан ОгородникВели выпуск большие любители квизов и пабов, как вместе, так и по раздельности:Андрей Мясникови А…

11 месяцев, 2 недели назад @ radio-qa.com
AB Testing AB Testing
последний пост 1 день, 4 часа назад
ABT 343 – Danny Faught
ABT 343 – Danny Faught ABT 343 – Danny Faught

My guest for the ABT 343 is Danny Faught.

We talk about his move out of being a dedicated tester, and well as the biography he’s putting together.

Find Danny on twitter and read his blog.

1 день, 4 часа назад @ angryweasel.com
AB Testing – Episode 125: P* Management and ATAOSQ
AB Testing – Episode 125: P* Management and ATAOSQ AB Testing – Episode 125: P* Management and ATAOSQ

Just Brent and Alan this week.

We talk about how Program Management can help with Modern Testing and Accelerating the Achievement of Shippable Quality……but mostly Alan tries to explain to Brent that Product Management is different than Program Management, no matter what titles Microsoft use.

Worth reading on the topic: https://leanpub.com/agileprogrammanagement

1 неделя, 1 день назад @ 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 недели, 1 день назад @ angryweasel.com
AB Testing – Episode 123: Sue Loh’s Evil Plan to Save the World
AB Testing – Episode 123: Sue Loh’s Evil Plan to Save the World AB Testing – Episode 123: Sue Loh’s Evil Plan to Save the World

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

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

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

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

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

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/)

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

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

3 месяца, 3 недели назад @ angryweasel.com
AB Testing – Episode 118: Covid continues; and Velocity
AB Testing – Episode 118: Covid continues; and Velocity AB Testing – Episode 118: Covid continues; and Velocity

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

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

4 месяца назад @ angryweasel.com
ABT 343 – Chris Kenst
ABT 343 – Chris Kenst ABT 343 – Chris Kenst

I’m joined by Chris Kenst, who talks about his path into testing, his job as an automation engineer (which he convinces me not to hate), and his work with AST.

He also mentions these links.

4 месяца назад @ angryweasel.com
ABT 343 – Melissa Pohlman
ABT 343 – Melissa Pohlman ABT 343 – Melissa Pohlman

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

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

4 месяца, 2 недели назад @ angryweasel.com
AB Testing – Episode 117: The Covid-19 WFH Show
AB Testing – Episode 117: The Covid-19 WFH Show AB Testing – Episode 117: The Covid-19 WFH Show

We talk quite a bit about working from home, and a bit about test coaching / consulting in the Modern Testing world.

We hope everyone is staying healthy and sane out there.

4 месяца, 2 недели назад @ angryweasel.com
AB Testing – Episode 116: What’s the Deal with ISTQB?
AB Testing – Episode 116: What’s the Deal with ISTQB? AB Testing – Episode 116: What’s the Deal with ISTQB?

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

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

5 месяцев назад @ angryweasel.com
Ministry of Testing Podcasts Ministry of Testing Podcasts
последний пост 6 дней, 19 часов назад
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:

6 дней, 19 часов назад @ 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 @StooCrock, @PeetRonics and @ThisIsFrag 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 500.

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

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

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

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

3 месяца, 1 неделя назад @ ministryoftesting.com
MoT Podcast - Adam Meets Mark Abrahams and Geoffrey van der Tas
MoT Podcast - Adam Meets Mark Abrahams and Geoffrey van der Tas MoT Podcast - Adam Meets Mark Abrahams and Geoffrey van der Tas

MoT Podcast - Adam Meets Mark Abrahams and Geoffrey van der TasDescription:Our resident podcaster, Adam Leon Smith, meets Mark Abrahams and Geoffrey van der Tas who are hosting a workshop together at TestBash Netherlands 2020.

They discuss Microservices, Performance Testing and Resilience Testing, as well as, their upcoming workshop from TestBash.

Has your company shifted to a remote workforce, making it impossible to test on physical devices in the office?

The Sauce Labs Real Device Cloud lets you test from anywhere, on any device, at any time.

Did you know you can listen to and subscribe to our podcasts on iTunes and SoundCloud?

3 месяца, 3 недели назад @ ministryoftesting.com
Testers' Island Discs Ep33 - Corina Pip
Testers' Island Discs Ep33 - Corina Pip Testers' Island Discs Ep33 - Corina Pip

Testers' Island Discs Ep33 - Corina PipDescription:Mark is joined by the talented cartoonist, tester and test automator Corina Pip.

The two dive into a deep conversation about the challenges of implementing robust and stable automation and what it can help in.

Corina also shares her experiences of being on both sides of the submission process for getting talks accepted at conferences.

Podcast links:Regular Links:

4 месяца назад @ ministryoftesting.com
MoT Podcast - Mike Meets Konrad Marszalek
MoT Podcast - Mike Meets Konrad Marszalek MoT Podcast - Mike Meets Konrad Marszalek

MoT Podcast - Mike Meets Konrad MarszalekDescription:Our resident podcaster, Mike Lang, meets Konrad Marszalek who is hosting a workshop at TestBash Brighton 2020.

They discuss non-functional testing, as well as, his workshop from TestBash.

Did you know you can listen to and subscribe to our podcasts on iTunes and SoundCloud?

5 месяцев назад @ ministryoftesting.com
Testers' Island Discs Ep32 - Michaela Greiler
Testers' Island Discs Ep32 - Michaela Greiler Testers' Island Discs Ep32 - Michaela Greiler

Testers' Island Discs Ep32 - Michaela GreilerDescription:Mark is joined by a fellow podcaster and all round super smart person Michaela Greiler.

Michaela is Mark’s first guest with a PhD, so naturally, Mark wants to know as much as possible about the work Michaela has done.

In addition to this, the pair discuss the power of modelling when strategising automation, how teams can get the most out of code reviews and what it’s like being a podcast host.

Michaela also gives us a taste of her upcoming talk at TestBash Brighton 2020Podcast links:Regular Links:

5 месяцев, 1 неделя назад @ ministryoftesting.com
MoT Podcast - Adam Meets Lindsay Strydom & Shey Crompton
MoT Podcast - Adam Meets Lindsay Strydom & Shey Crompton MoT Podcast - Adam Meets Lindsay Strydom & Shey Crompton

MoT Podcast - Adam Meets Lindsay Strydom & Shey CromptonDescription:Our resident podcaster, Adam Leon Smith, meets Lindsay Strydom & Shey Crompton who are hosting a workshop and speaking, respectively, at TestBash Brighton 2020.

They discuss leadership, coaching and mentoring, as well as, each of their upcoming talks and workshops from TestBash.

This podcast was kindly sponsored by WonderProxy:Combine a robust global proxy network with flexible interactive & automated testing tools to verify what your website looks like to customers around the world.

Leave the localization guesswork behind with WonderProxy.

Did you know you can listen to and subscribe to our podcasts on iTunes and SoundClou…

5 месяцев, 2 недели назад @ ministryoftesting.com
MoT Podcast - Adam Meets Elizabeth Zagroba, Huib Schoots & Jitesh Gosai
MoT Podcast - Adam Meets Elizabeth Zagroba, Huib Schoots & Jitesh Gosai MoT Podcast - Adam Meets Elizabeth Zagroba, Huib Schoots & Jitesh Gosai

MoT Podcast - Adam Meets Elizabeth Zagroba, Huib Schoots & Jitesh GosaiDescription:Our resident podcaster, Adam Leon Smith, meets Elizabeth Zagroba, Huib Schoots & Jitesh Gosai who are all workshop instructors from TestBash Brighton 2020.

They discuss the importance of how we think and communicate about testing, as well as, their upcoming workshops from TestBash.

Use PractiTest as a centralized hub for your entire application lifecycle management and benefit from:Clear visibility of all your testing efforts in one place.

Increased efficiency with reusable testsReduced time to market and improved ROIPractiTest fits all testing approaches, and enables confident software delivery, faster.

Did …

5 месяцев, 3 недели назад @ ministryoftesting.com
MoT Podcast - Carlos Meets Ashley Hunsberger, Janet Gregory & Lisa Crispin
MoT Podcast - Carlos Meets Ashley Hunsberger, Janet Gregory & Lisa Crispin MoT Podcast - Carlos Meets Ashley Hunsberger, Janet Gregory & Lisa Crispin

MoT Podcast - Carlos Meets Ashley Hunsberger, Janet Gregory & Lisa CrispinDescription:Our resident podcaster, Carlos Kidman, meets Ashley Hunsberger, Janet Gregory & Lisa Crispin who are speakers, and workshop and course creators from TestBash Brighton 2020.

They discuss agile testing, as well as, each of their upcoming workshop, course and talk from TestBash software testing conference.

BrowserStack is the world’s largest software testing platform powering over two million tests every day across 14 global datacenters.

We help customers like Microsoft, Twitter, Barclays, Expedia, and over 25,000 customers deliver quality software at speed by moving testing to our Cloud.

With BrowserStack, D…

5 месяцев, 4 недели назад @ ministryoftesting.com
MoT Podcast Challenge - Adam Leon Smith meets Trish Khoo
MoT Podcast Challenge - Adam Leon Smith meets Trish Khoo MoT Podcast Challenge - Adam Leon Smith meets Trish Khoo

MoT Podcast Challenge - Adam Leon Smith meets Trish KhooDescription:Using the power of Twitter, we reached out to the software testing community to find new podcast hosts for the Ministry of Testing podcasts.

From our search, we connected with some lovely folks who were each set the challenge of creating a pilot podcast with a guest from an upcoming TestBash software testing conference.

Here is Adam Leon Smith's pilot podcast where he got to meet Trish Khoo from TestBash New Zealand and discuss integration tests and test scope.

We hope you enjoy the podcast and get in touch to let us know what you think!

Did you know you can listen to and subscribe to our podcasts on iTunes and SoundCloud?

6 месяцев, 1 неделя назад @ ministryoftesting.com
MoT Podcast Challenge - David Williams meets Karen Greaves
MoT Podcast Challenge - David Williams meets Karen Greaves MoT Podcast Challenge - David Williams meets Karen Greaves

MoT Podcast Challenge - David Williams meets Karen GreavesDescription:Using the power of Twitter, we reached out to the software testing community to find new podcast hosts for the Ministry of Testing podcasts.

From our search, we connected with some lovely folks who were each set the challenge of creating a pilot podcast with a guest from an upcoming TestBash software testing conference.

Here is David William's pilot podcast where he got to meet Karen Greaves from TestBash New Zealand and discuss agile and becoming a more mindful and deliberate tester.

We hope you enjoy the podcast and get in touch to let us know what you think!

Did you know you can listen to and subscribe to our podcasts …

6 месяцев, 1 неделя назад @ ministryoftesting.com
Telegram-каналы
Automation Remarks Automation Remarks
последний пост 12 часов назад
Релиз версии Report portal 5.3
Релиз версии Report portal 5.3 Релиз версии Report portal 5.3

Релиз версии Report portal 5.3 На днях состоялся релиз Report portal 5.3. Среди новых фич - виджет Component Health Check. Это очень крутая фича, которой мне очень давно не хватало. Теперь вы сможете увидеть состояние вашего релиза в N последних билдах🔥 https://reportportal.io/docs/Table-Component-health

12 часов назад @ t.me
QAGuild live Каким должно быть тестовое задание для QA Automation?
QAGuild live  Каким должно быть тестовое задание для QA Automation? QAGuild live Каким должно быть тестовое задание для QA Automation?

QAGuild live Каким должно быть тестовое задание для QA Automation? В этом эпизоде поговорим про то, каким же должно быть тестовое задание для QA Automation специалиста. Пишите в комментариях, с какими заданиями вы сталкивались, присылайте ссылки на свои Github проекты, в следующем выпуске будем делать код ревью. https://www.youtube.com/watch?v=qgmFhVyJ2oE

1 день, 11 часов назад @ t.me
Что нового в puppeteer?
Что нового в puppeteer? Что нового в puppeteer?

Что нового в puppeteer? 17 часов назад состоялся релиз puppeteer 5.0.0💥 Поменялось несколько вещей, которые сломали обратную совместимость. В целом, наблюдая за развитием двух конкурирующих инструментов Playwright и Puppeteer можно заметить, что оба они прямо одинаковые и сдается мне, что выживет только сильнейший. Что думаете?🤔

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

1 день, 17 часов назад @ t.me
Записи c web.dev от Google
Записи c web.dev от Google Записи c web.dev от Google

Записи c web.dev от Google Привет, пару дней назад мне в разных ресурсах начала выскакивать реклама мероприятия web.dev. Я как-то был не особо в курсе того, что это такое, поэтому игнорировал. Однако потом в твиттере начал видеть все больше постов про это событие и решил узнать подробнее. Оказалось, что это трехдневная онлайн конфа про современный веб🌎. Вчера начал смотреть запись и мне очень понравилось. Ребята рассказали про Web Vitals, Accessibility, Performance, Lighthouse и еще много всего полезного. Рекомендую посмотреть🔥

2 дня, 17 часов назад @ t.me
Playwright продолжает отжигать
Playwright продолжает отжигать Playwright продолжает отжигать

Playwright продолжает отжигать У набирающего обороты проекта Playwright появился официальный Docker image 🐳. Огромный шаг к покорению мира автоматизации. Теперь можно запускать тесты для Chromium, Firefox and WebKit в CI на разных системах: Azure Pipelines, Travis CI, CircleCI, AppVeyor, GitLab and Bitbucket Pipelines😮 Че вообще происходит, а? Это законно? Похоже пора тряхнуть стариной и идти читать книги по JS 😃

3 дня, 17 часов назад @ t.me
Learn AWS Lambda from scratch
Learn AWS Lambda from scratch Learn AWS Lambda from scratch

Learn AWS Lambda from scratch Вчера я достал из своего архива "смотреть позже" прикольный материал про AWS Lambda. Рекомендую посмотреть тем, кто не знает и не понимает что это такое, потому как тестировать приложения на лямбдах тоже нужно уметь. https://egghead.io/playlists/learn-aws-lambda-from-scratch-d29d

4 дня, 12 часов назад @ t.me
QAGuild live Про SQL и базы данных для тестировщика
QAGuild live  Про SQL и базы данных для тестировщика QAGuild live Про SQL и базы данных для тестировщика

QAGuild live Про SQL и базы данных для тестировщика Привет, SQL достаточно проблемая тема для тестировщиков разного уровня. Вчера вечерком посидели и поговорили про SQL. Показал 3 сервиса, на которых можно попрактиковаться писать запросы. https://youtu.be/F9ITL4PmW6Y

4 дня, 17 часов назад @ t.me
Testing on the Toilet: Don’t Mock Types You Don’t Own
Testing on the Toilet: Don’t Mock Types You Don’t Own Testing on the Toilet: Don’t Mock Types You Don’t Own

Testing on the Toilet: Don’t Mock Types You Don’t Own В блоге гугла появилась новая статья о том, почему нельзя мокать 3rd party зависимости. https://testing.googleblog.com/2020/07/testing-on-toilet-dont-mock-types-you.html

5 дней, 12 часов назад @ t.me
Вышел Aerokube Moon 1.6 с поддержкой Playwright
Вышел Aerokube Moon 1.6 с поддержкой  Playwright Вышел Aerokube Moon 1.6 с поддержкой Playwright

Вышел Aerokube Moon 1.6 с поддержкой Playwright Привет, перед выходными состоялся релиз Moon 1.6. Разработчики добавили возможность запускать Playwright тесты в докере. https://aerokube.com/moon/latest/

5 дней, 17 часов назад @ t.me
Праздничный пост🥃
Праздничный пост🥃 Праздничный пост🥃

Праздничный пост🥃 В 23 я пришел в индустрию и не умел писать тесты. Сегодня мне 31 и я все еще не умею их писать. Главное сохранять стабильность невзирая на годы😃

6 дней, 13 часов назад @ t.me
Тренажер для работы с CSS
Тренажер для работы с CSS Тренажер для работы с CSS

Тренажер для работы с CSS Отличный тренажер по написанию CSS селекторов. В нем вы найдете 32 задания, которые охватывают основные возможности построения CSS селекторов:

📌Поиск по основным тегам, id, class и их комбинациям

📌Псевдоселекторы (:first-child, :last-child, :nth-child)

📌Поиск вложенных элементов с фильтрацией

📌Универсальные селекторы Я поигрался и мне понравилось🔥

Ссылка на инструмент: https://flukeout.github.io

1 неделя назад @ t.me
Load testing a web application’s serverless backend
Load testing a web application’s serverless backend Load testing a web application’s serverless backend

Load testing a web application’s serverless backend В блоге Amazon вышла прикольная статья про нагрузочное тестирование приложений основанных на AWS Lambda. Забавно что в качетве инструмента нагрузки они используют https://artillery.io. Уже даже нагрузочные тесты начинают писать на JS😮 shorturl.at/AKPV7

1 неделя, 1 день назад @ t.me
Лучшие курсы по Python
Лучшие курсы по Python Лучшие курсы по Python

Лучшие курсы по Python Привет, на очередном QAGuild live стриме поговорили про Python. Плюсы, минусы и перспективы. Как бонус к видео прилагаю ссылку на топ онлайн курсов по изучению Python. https://www.youtube.com/watch?v=RhRCs6qqJ84

1 неделя, 2 дня назад @ t.me
Школа инженеров по автоматизации тестирования qa.guru начинает второй поток и приглашает на вводное занятие сегодня в 20:00.
Школа инженеров по автоматизации тестирования qa.guru начинает второй поток и приглашает на вводное занятие сегодня в 20:00. Школа инженеров по автоматизации тестирования qa.guru начинает второй поток и приглашает на вводное занятие сегодня в 20:00.

Школа инженеров по автоматизации тестирования qa.guru начинает второй поток и приглашает на вводное занятие сегодня в 20:00. Вход на вводное занятие свободный, запись по форме внизу сайта

1 неделя, 4 дня назад @ t.me
Автоматизация тестирования на JavaScript + webdriverIO
Автоматизация тестирования на JavaScript + webdriverIO Автоматизация тестирования на JavaScript + webdriverIO

Автоматизация тестирования на JavaScript + webdriverIO Как-то меня занесло на плейлист с уроками по автоматизации тестирования на JavaScript + webdriverIO. Рекомендую глянуть, если вы давно хотели освоить автоматизацию на JS. https://www.youtube.com/playlist?list=PLP1-M5OhC7yjAZ1-llDH45nxLfKKbcxGe

1 неделя, 4 дня назад @ t.me
Automated-testing.info Automated-testing.info
последний пост 9 часов назад
https://habr.com/ru/post/513432/
https://habr.com/ru/post/513432/ https://habr.com/ru/post/513432/

https://habr.com/ru/post/513432/

Тесты на pytest с генерацией отчетов в Allure с использованием Docker и Gitlab Pages и частично selenium. Этот текст предназначен для начинающих тестировщиков, желающих понять как делать отчеты на allure с историей тестов, также разъяснить где их хранить, чтобы в отчет мог заглянуть любой участник вашей команды.

9 часов назад @ t.me
https://youtu.be/dQoOh_yKNEA
https://youtu.be/dQoOh_yKNEA https://youtu.be/dQoOh_yKNEA

https://youtu.be/dQoOh_yKNEA Selenium advanced http mock request. В данном ролике показано, как сделать простой API для http mock request с selenium.

В интерфейс мока входит mock/restore и "механизм" по автономному реагированию на перегрузку страницы.

1 день, 12 часов назад @ t.me
https://www.youtube.com/watch?v=r9HdJ8P6GQI
https://www.youtube.com/watch?v=r9HdJ8P6GQI https://www.youtube.com/watch?v=r9HdJ8P6GQI

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

На данный момент JavaScript является лидером по популярности языком программирования. В автоматизации тестирования он так же один из первых. Но если вы не знакомы с JavaScript то в данном видео вы сможете познакомиться с основами написания E2E, интеграционных тестов на JavaScript.

1 день, 13 часов назад @ t.me
https://aws.amazon.com/ru/blogs/compute/load-testing-a-web-applications-serverless-backend/?sc_channel=sm&sc_campaign=Serverless&sc_publisher=TWITTER&sc_country=Global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=Serverless&trk=Serverless_TWITTER&sc_cont
https://aws.amazon.com/ru/blogs/compute/load-testing-a-web-applications-serverless-backend/?sc_channel=sm&sc_campaign=Serverless&sc_publisher=TWITTER&sc_country=Global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=Serverless&trk=Serverless_TWITTER&sc_cont https://aws.amazon.com/ru/blogs/compute/load-testing-a-web-applications-serverless-backend/?sc_channel=sm&sc_campaign=Serverless&sc_publisher=TWITTER&sc_country=Global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=Serverless&trk=Serverless_TWITTER&sc_cont

https://aws.amazon.com/ru/blogs/compute/load-testing-a-web-applications-serverless-backend/?sc_channel=sm&sc_campaign=Serverless&sc_publisher=TWITTER&sc_country=Global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=Serverless&trk=Serverless_TWITTER&sc_content=Blog_Post&sc_category=AWS+Lambda,Amazon+API+Gateway&linkId=94312582 Если вы сталкивались с serverless архитектурой бекенда и думали о том как протестировать производительность такого бекенда - это для вас. Пример такого нагрузочного тестирования от амазон блог.

3 дня, 1 час назад @ t.me
Super Linter.
Super Linter. Super Linter.

Super Linter.

Комбайн из разных линтеров от github, для комплексной валидации вашего кода на разных языках.

Звучит достаточно интересно если у вас модно-молодежная монорепа/лерна репа.https://github.blog/2020-06-18-introducing-github-super-linter-one-linter-to-rule-them-all/

4 дня, 4 часа назад @ t.me
https://levelup.gitconnected.com/getting-started-with-puppeteer-24fc44f0a637
https://levelup.gitconnected.com/getting-started-with-puppeteer-24fc44f0a637 https://levelup.gitconnected.com/getting-started-with-puppeteer-24fc44f0a637

https://levelup.gitconnected.com/getting-started-with-puppeteer-24fc44f0a637 В настоящее время Puppeteer одна из самых известных библиотек автоматизации в headless браузера. Он предоставляет высокоуровневый API-интерфейс Node.js, который позволяет раскручивать и отправлять команды экземпляру браузера Chromium или Chrome. Он зарекомендовал себя как простой в установке, простой в использовании и производительный по своей природе. Как начать работать с Puppeteer. P.S.пробовали автоматизировать с помощью Puppeteer?

4 дня, 11 часов назад @ t.me
https://testing.googleblog.com/2020/07/testing-on-toilet-dont-mock-types-you.html
https://testing.googleblog.com/2020/07/testing-on-toilet-dont-mock-types-you.html https://testing.googleblog.com/2020/07/testing-on-toilet-dont-mock-types-you.html

https://testing.googleblog.com/2020/07/testing-on-toilet-dont-mock-types-you.html Google testing blog. Почему не стоит мокать 3rd party. Читать мало, а польза есть.

5 дней, 4 часа назад @ t.me
Что нужно знать тестировщику о рецензировании и как его использовать в работе. Вначале определим, что же такое рецензирование. Согласно IEEE 1028 Standard for Software Reviews and Audits, рецензирование (Review) — это оценка состояния продукта или проекта
Что нужно знать тестировщику о рецензировании и как его использовать в работе. Вначале определим, что же такое рецензирование. Согласно IEEE 1028 Standard for Software Reviews and Audits, рецензирование (Review) — это оценка состояния продукта или проекта Что нужно знать тестировщику о рецензировании и как его использовать в работе. Вначале определим, что же такое рецензирование. Согласно IEEE 1028 Standard for Software Reviews and Audits, рецензирование (Review) — это оценка состояния продукта или проекта

Что нужно знать тестировщику о рецензировании и как его использовать в работе. Вначале определим, что же такое рецензирование. Согласно IEEE 1028 Standard for Software Reviews and Audits, рецензирование (Review) — это оценка состояния продукта или проекта с целью установления расхождений с запланированными результатами и выдвижения предложений по совершенствованию.

https://dou.ua/lenta/articles/review-in-testing/

5 дней, 9 часов назад @ t.me
https://habr.com/ru/post/511318/
https://habr.com/ru/post/511318/ https://habr.com/ru/post/511318/

https://habr.com/ru/post/511318/

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

6 дней, 11 часов назад @ t.me
https://blog.testproject.io/2020/06/23/testing-graphql-api/
https://blog.testproject.io/2020/06/23/testing-graphql-api/ https://blog.testproject.io/2020/06/23/testing-graphql-api/

https://blog.testproject.io/2020/06/23/testing-graphql-api/

Тестирование GraphQL API. Давайте будет откровенными - GraphQL API это модно и молодежно, но даже не все новые проекты выбирают для себя GraphQL. Но не нужно пропускать мимо себя интересные и новые технологии, и рассмотрим то как можно тестировать GraphQL API.

1 неделя назад @ t.me
Как часто тебе предлагали оплатить тестовое задание? Если за твой стаж это больше 0 - то наверное ты счастливчик) Инвестировать свое время в тестовое и в итоге даже не получить нормальный фит бек - знакомая нам всем практика. А вот что говорят сами IT-рекр
Как часто тебе предлагали оплатить тестовое задание? Если за твой стаж это больше 0 - то наверное ты счастливчик) Инвестировать свое время в тестовое и в итоге даже не получить нормальный фит бек - знакомая нам всем практика. А вот что говорят сами IT-рекр Как часто тебе предлагали оплатить тестовое задание? Если за твой стаж это больше 0 - то наверное ты счастливчик) Инвестировать свое время в тестовое и в итоге даже не получить нормальный фит бек - знакомая нам всем практика. А вот что говорят сами IT-рекр

Как часто тебе предлагали оплатить тестовое задание? Если за твой стаж это больше 0 - то наверное ты счастливчик) Инвестировать свое время в тестовое и в итоге даже не получить нормальный фит бек - знакомая нам всем практика. А вот что говорят сами IT-рекрутеры.

https://mc.today/nado-li-platit-za-testovye-zadaniya-i-kogda-mozhno-zaplatit-100-otvechayut-it-rekrutery/

1 неделя, 1 день назад @ t.me
На злобу дня. Не про тестирование, но если думали о своем стартапе и решили взять денег у ИТ гигантов
На злобу дня. Не про тестирование, но если думали о своем стартапе и решили взять денег у ИТ гигантов На злобу дня. Не про тестирование, но если думали о своем стартапе и решили взять денег у ИТ гигантов

На злобу дня. Не про тестирование, но если думали о своем стартапе и решили взять денег у ИТ гигантов

Amazon встречается со стартапами, а потом выпускает конкурирующие продукты. https://habr.com/ru/news/t/512324/

1 неделя, 1 день назад @ t.me
https://youtu.be/uPP8ixi_71w
https://youtu.be/uPP8ixi_71w https://youtu.be/uPP8ixi_71w

https://youtu.be/uPP8ixi_71w

Тестирование кода. Философия и примеры.

Зачем писать тесты? Test Driven Development хорошо или плохо? 5 причин тестировать свой код, хорошие практики и примеры плохих практик из жизни. Вторая половина - мастер класс с написанием пары тестов на реальном проекте.

1 неделя, 1 день назад @ t.me
То что делает Apple, Google,.. и то что тестируешь ты 😀
То что делает Apple, Google,.. и то что тестируешь ты 😀 То что делает Apple, Google,.. и то что тестируешь ты 😀

То что делает Apple, Google,.. и то что тестируешь ты 😀

1 неделя, 2 дня назад @ t.me
Замечательная статья-диалог на "поразмыслить" о селениум и тестировании
Замечательная статья-диалог на "поразмыслить" о селениум и тестировании Замечательная статья-диалог на "поразмыслить" о селениум и тестировании

Замечательная статья-диалог на "поразмыслить" о селениум и тестировании https://habr.com/ru/company/jugru/blog/499658/?fbclid=IwAR1wTTeC_llAqxO8jJ2F2To1BTw2EAZmO9E8XZIsVSZQ5dkTZK1I581zIgY

1 неделя, 2 дня назад @ t.me
QA Mania (Украиноязычный канал) QA Mania (Украиноязычный канал)
последний пост 12 часов назад
TestDesign Quiz - ПоясненняМинулої п'ятниці наше традиційне мало два цікавих наслідки:
TestDesign Quiz - ПоясненняМинулої п'ятниці наше традиційне  мало два цікавих наслідки: TestDesign Quiz - ПоясненняМинулої п'ятниці наше традиційне мало два цікавих наслідки:

TestDesign Quiz - ПоясненняМинулої п'ятниці наше традиційне мало два цікавих наслідки: 1️⃣ Досить багато людей не полінувались натиснути кнопочку "посперечатись" й ми мали цікаві аргументовані дискусії :) Дякуємо вам за це!

2️⃣ Більшість відповідей на поставлене запитання не збігались з тим варіантом, що ми позначили як "вірний". Сукупність цих двох факторів спонукає детально розібрати питання та відповідь на нього. То що ж там з цими границями та класами еквівалентності? - Відповідає Олександр Друзь! 👨🏻‍🏫 ❓Чому ми не перевіряємо окремо від'ємні значення? ℹ️Класс "менше 18" на рівних правах включає в себе як "17", так і "-1", і "0" бо всі ці значення належать до класу , тобто відповідають у…

12 часов назад @ t.me
Negative testing of ISTQB examПровів невеличкий негативний тест на сайті ;)
Negative testing of ISTQB examПровів невеличкий негативний тест на сайті  ;) Negative testing of ISTQB examПровів невеличкий негативний тест на сайті ;)

Negative testing of ISTQB examПровів невеличкий негативний тест на сайті ;)

Якщо хтось збирався найближчим часом здавати ISTQB екзамен - то маєте нагоду провести подібний позитивний тест ;)

Пропозиція актуальна до 17 липня.

17 часов назад @ t.me
Record and Replay WebВсім привіт! Нещодавно мій колега поділився цікавою знахідкою - бібліотека для
Record and Replay WebВсім привіт! Нещодавно мій колега поділився цікавою знахідкою - бібліотека для Record and Replay WebВсім привіт! Нещодавно мій колега поділився цікавою знахідкою - бібліотека для

Record and Replay WebВсім привіт! Нещодавно мій колега поділився цікавою знахідкою - бібліотека для Можна додати кілька JS скриптів на ваш сайт, після чого з'явиться можливість записувати та відтворювати дії його користувачів.

Навіщо? Автори стверджують, що це має бути зручно для

🔎 аналізу дій користувачів

🐞 відтворення багів

🎭 проведення демо 🤖 Я відразу подумав, чи можна це застосувати для автоматизації тестування, але поки не бачу гарних варіантів Для того, щоб погратись з рекордером локально, можна зробити наступні дії:

1️⃣ скачати та встановити NodeJS

2️⃣ завантажити 3️⃣ завантажити залежності проекту командою npm install в папці проекту

4️⃣ виконати команду npm run repl в консолі та в…

1 день, 8 часов назад @ t.me
Рішення ломиголовок
Рішення ломиголовок Рішення ломиголовок

Рішення ломиголовок ⚠️SPOILER ALERT⚠️

Привіт друзі! Як ми і обіцяли, нижче напишемо [рішення завдань

](https://t.me/qamania/203)Всього їх 4 і ми не робили їх дуже складними, щоб розважити та не забрати багато часу. 1️⃣ ми зашифрували за допомоги алгоритму . Цей формат широко використовується у web, оскільки дозволяє кодувати будь-які символи лише знаками a..z, A..Z, 0..9, +, /, що зводить до мінімуму шанс зламати форматування, наприклад, html, зайвими дужками. "__Як же я міг здогадатись?__" - зазвичай всі, хто хоч кілька разів працював з base64, взнають формат. Ще його характерною ознакою є знак = в кінці строки. У всіх популярних мовах програмування є функція шифрування/розшифрування base6…

1 день, 17 часов назад @ t.me
Risk identification and assessment
Risk identification and assessment Risk identification and assessment

Risk identification and assessment Привіт друзі! ми написали про управління ризиками і багатьом тема "зайшла". Тому сьогодні підемо далі і спробуємо ідентифікувати та оцінити типові ризики для тестування. Отже, уявімо, що нам треба розробити чернетку тест плану невеликого проекту, в якому працює лише 1-2 тестери і прописати типові ризики, наприклад такі: R1️⃣ тестування не буде завершено вчасно

R2️⃣ задачі тестування можуть бути недооцінені

R3️⃣ середовище тестування може бути недоступне

R4️⃣ тестер може захворіти чи звільнитись

R5️⃣ вимоги до продукту можуть бути змінені у фазі тестування Як і з будь-яким іншим артефактом, кожному ризику дається унікальний ID, щоб легше було його відстежув…

2 дня, 17 часов назад @ t.me
Humble python programming bundleНі від кого не приховую свою любов до python. Гарна мова програмування для тестера, що дозволяє автоматизувати свою роботу (і я зараз не тільки про автоматизоване тестування) - збирати звіти, генерувати дані, обробляти та ан
Humble python programming bundleНі від кого не приховую свою любов до python. Гарна мова програмування для тестера, що дозволяє автоматизувати свою роботу (і я зараз не тільки про автоматизоване тестування) - збирати звіти, генерувати дані, обробляти та ан Humble python programming bundleНі від кого не приховую свою любов до python. Гарна мова програмування для тестера, що дозволяє автоматизувати свою роботу (і я зараз не тільки про автоматизоване тестування) - збирати звіти, генерувати дані, обробляти та ан

Humble python programming bundleНі від кого не приховую свою любов до python. Гарна мова програмування для тестера, що дозволяє автоматизувати свою роботу (і я зараз не тільки про автоматизоване тестування) - збирати звіти, генерувати дані, обробляти та аналізувати дані та інше. - PyCharm став моїм основним робочим інструментом (на рівні з Outlook та Jira) А ще я давно підписаний на Humble Bundle - колись давно купляв там пачками ігри, в більшість з яких так ні разу і не зіграв 🤷‍♂️ Але зараз не про ігри - нещодавно розпочався розпродаж . За $1 можна отримати 2-місячну ліцензію на PyCharm та купу навчальних матеріалів і інтерактивних сервісів. Якщо давно хотіли спробувати - це хороший шанс!

2 дня, 17 часов назад @ t.me
Epic quest?Привіт друзі! Можливо, ви не звернули увагу, але минулого тижня під кожним постом ми залишали таємничі послання 🕵️‍♂️
Epic quest?Привіт друзі! Можливо, ви не звернули увагу, але минулого тижня під кожним постом ми залишали таємничі послання 🕵️‍♂️ Epic quest?Привіт друзі! Можливо, ви не звернули увагу, але минулого тижня під кожним постом ми залишали таємничі послання 🕵️‍♂️

Epic quest?Привіт друзі! Можливо, ви не звернули увагу, але минулого тижня під кожним постом ми залишали таємничі послання 🕵️‍♂️

Того, хто зможе першим їх розгадати, чекає нагорода 🏆

Удачі!

3 дня, 17 часов назад @ t.me
Уявіть собі! Не пройшло і години, а в нас вже є переможець! (наступного разу придумаємо складніші шифри)
Уявіть собі! Не пройшло і години, а в нас вже є переможець! (наступного разу придумаємо складніші шифри) Уявіть собі! Не пройшло і години, а в нас вже є переможець! (наступного разу придумаємо складніші шифри)

Уявіть собі! Не пройшло і години, а в нас вже є переможець! (наступного разу придумаємо складніші шифри) Найспритніший тестер @Hothead_n зі Львова отримує книгу Foundations of Software Testing, адаптовану до актуальної версії конспекту ISTQB. З чим ми всі його і вітаємо 🥳 Щоб не псувати інтригу тим, хто ще хоче поламати голову, опублікуємо рішення наших ломиголовок у п'ятницю, якщо вам цікаво

3 дня, 17 часов назад @ t.me
Туторіал з WebDriverIO
Туторіал з WebDriverIO Туторіал з WebDriverIO

Туторіал з WebDriverIO Всім привіт!

Сьогодні хотілося б трохи поговорити про автоматизацію тестування 🤖.

Я вже давно підписаний на оновлення сайту 🎓, де є корисна інформація зі світу ІТ та багато чого іншого. Тож рекомендую підписатися на їхні оновлення. Нещодавно мені надійшла одна рекомендована стаття-туторіал .

Скажу одразу, що я ніколи ще не робив автоматизацію тестування на __javascript__, але останнім часом в мене почало з'являтись бажання почати освоєння цього стеку. Саме тому цей туторіал мене зацікавив та я вирішив поділитися ним з вами. В туторіалі наведено перелік основних фіч інструменту. Наприклад, підтримка старого доброго __WebDriver protocol__ і разом з тим __Chrome Devtools…

4 дня, 17 часов назад @ t.me
Тренажер із прокачки навичок роботи з Докер
Тренажер із прокачки навичок роботи з Докер Тренажер із прокачки навичок роботи з Докер

Тренажер із прокачки навичок роботи з Докер Привіт, друзі!

Хто зараз не погодиться, що Docker є одним із найпопулярніших інструментів для швидкого запуску різних сервісів ізольовано один від одного. Для ОС Windows існує версія Docker Desktop, яка підтримує 🐧 Linux контейнери (що є найбільш розповсюдженими) в двох режимах: Hyper-V режимі, а також режимі WSL 2 (який заслуговує окремого посту та підтримується тільки Windows 10, починаючи з версії 2004); та 💠 (які є менш розповсюдженими).

Docker образи, на відміну від класичних віртуальних машин, не містять в собі ОС, що робить їх більш легкими. До того ж Docker оптимізує сховище образів за рахунок їх пошарового зберігання, тобто для нових обра…

5 дней, 7 часов назад @ t.me
Один рікВітаємо всіх! Рівно рік тому, 29 липня 2019, ми створили цей канал з метою цікаво писати про тестування.
Один рікВітаємо всіх! Рівно рік тому, 29 липня 2019, ми створили цей канал з метою цікаво писати про тестування. Один рікВітаємо всіх! Рівно рік тому, 29 липня 2019, ми створили цей канал з метою цікаво писати про тестування.

Один рікВітаємо всіх! Рівно рік тому, 29 липня 2019, ми створили цей канал з метою цікаво писати про тестування.

Вбачаємо нашу місію та внесок у QA спільноту - в збільшенні кількості та якості україномовних матеріалів. За цей рік Вас приєдналось майже 600 👥, й ми опублікували 203 📝 дописи на різні теми. Встигли розробити для телеграму, та провести "" з підручником з ISTQB в якості . Деякі з думок, статей, посилань, опитувань набагато більше сподобались читачам, аніж авторам, деякі навпаки - авторам, і не дуже читачам :) Але щодо більшості дописів наші смаки збігались! Найбільш популярними постами стали наступні:

За переглядами: 👀

🥇 t.me/qamania/142 - "перше квітня awesomeness"

🥈 t.me/qamani…

6 дней, 6 часов назад @ t.me
Performance of Performance Testing tools
Performance of Performance Testing tools Performance of Performance Testing tools

Performance of Performance Testing tools Привіт друзі! Минулого тижня на каналі було менше активності, але ми не лінувались, а готували давно заплановану статтю про тестування навантаження. І, нарешті, вона готова і . В статті ми проводимо один і той самий набір тестів різними тулами та перевіряємо їх ресурси та результати роботи. Приємного читання 😊

1 неделя, 1 день назад @ t.me
Найкрутіша фіча
Найкрутіша фіча Найкрутіша фіча

Найкрутіша фіча Гарної п'ятниці, друзі! Після насиченого корисною інформацією тижня захотів написати щось легке і розважливе. Років 5 тому працював в скрам команді над "дуже важливою системою" ™, де всі задачі пріоритетні і все треба зробити на вчора (певне, ви теж над такими працювали 😁). І от закінчується черговий спринт, за який ми реалізували декілька "дуже критичних фіч" ™ і настав час демо. Як часто буває, демо проводить тестувальник. На мітинг прийшов product owner та кілька досвідчених користувачів, які, власне, і вимагали нові фічі для поліпшення своєї роботи. Проводжу демо, показую, як працюють фічі і дивуюсь реакції користувачів - я очікував "__ВАУ, ми так давно цього хотіли! Дяк…

1 неделя, 1 день назад @ t.me
Тест План на один екранКоли багато пишеш про стандарти, то іноді хочеться зробити щось нестандартне :)
Тест План на один екранКоли багато пишеш про стандарти, то іноді хочеться зробити щось нестандартне :) Тест План на один екранКоли багато пишеш про стандарти, то іноді хочеться зробити щось нестандартне :)

Тест План на один екранКоли багато пишеш про стандарти, то іноді хочеться зробити щось нестандартне :)

В нетрях нашої секретної qamania лабораторії народився тест план для реального проекту на одну сторінку. Ми колись вже згадували про такий підхід до створення документації, а тепер вирішили й собі спробувати. Тож маємо чим поділитись зі спільнотою. Зустрічайте: тест план на один екран

https://app.mindmup.com/map/_free/2020/01/ae0584f0415e11eaa764bdbc55321f6d

Якщо сподобається, то поділимось ще деякими з наших подібних розробок. tbii alkb1 ixpq mxoq fp sqmi. mibxpb pbka vlro qbibdoxj rpbokxjb xka zlab ql lro cbbayxzh ylq

1 неделя, 2 дня назад @ t.me
How to setup gatling in Windows 10
How to setup gatling in Windows 10 How to setup gatling in Windows 10

How to setup gatling in Windows 10 Всім привіт! Готую велику статтю про перформанс тестування і в рамках підготовки по підготовці та запуску та (для JMeter не роблю, оскільки його запустити простіше всього). Для того, щоб робити тестування навантаження з gatling, достатньо мати на вашому комп'ютері Java 8+, та завантажити сам gatling. Тести можна писати в будь-якому текстовому редакторі. Але цей сценарій для спражніх професіоналів чи якщо в вас вже є готові тести і їх просто треба запустити - я ж звик до роботи в IDE з блек джеком та censored 🤖 1️⃣ Що качати? Згідно офіційної документації, для роботи потрібно:

☕️ [Java 8

📊](https://www.java.com/en/download/) - саме 2.12! 2.11 чи 2.13 вже не…

1 неделя, 3 дня назад @ t.me