SAFe vs LeSS: Make Love Not War Источник: Селяев Александр / Качество Вызывает Уважение 29.04.2019 11:06 "Я вижу, что переубедить вас не удаться, настроены вы серьезно, поэтому сразу перехожу к оскорблениям" Макс Дорофеев Сегодня я хочу поговорить об Agile, любви и борьбе. Об Agile - поскольку, ну, куда сегодня идти в разработку без этого самого гибко-адаптивного. О любви - к масштабируемому Agile, потому что наболело. О борьбе - противостоянии последователей двух известных уважаемых домов масштабируемого Agile: SAFe и LeSS Изначально планировалась презентация. Такое небольшое выступление в виде наброса на вентилятор стойких сторонников о |
Бизнес-басня Источник: Мясников Андрей / Блог Ленивого Тестировщика 08.04.2019 22:01 Бизнес-басня "Заяц и муравей" Лето красное подходило к концу, а трудолюбивому муравью надо было достраивать дом. Он слышал всякие модные слова про общивки, планировки и прочее. Денег, заработанных за лето на найм южных муравьёв не хватало. Значит, надо было учиться самому. Полистал газеты и нашел обьявление от зайца: "Учу строить дома". Муравей очень обрадовался - цена была не очень высокая, правда, материалы не входили в стоимость. Пришел в контору, записался на мастер-класс и в назначенное время пришел на пустырь на опущке. Рядом был ещё с деся |
История одного pairwise или как заменить мозги Гуглом и проиграть Источник: Виноградов Алексей / Brainual Tester 04.03.2019 07:15 Меня попросили придумать задачку "на подумать" без элементов автоматизации для тестировщиков. Не вопрос, подумал я и быстро накидал условие. Решив задачку прямо на мобильнике за 2 минуты, я удовлетворённо поделился ей в группах Telegram. Условие задачи.Программа может быть проинсталлирована на 3 операционные системы. Каждая ОС имеет 3 версии. Каждая версия доступна на 4 языках. Программа доступна в 2 версиях - демо и полная. Каждая инсталляция длится 5 минут, для смоук теста нужно ещё 10 минут. Один тестировщик может выполнять ручное тестир |
Крошка джун к отцу пришел. Источник: Мясников Андрей / Блог Ленивого Тестировщика 11.02.2019 21:51 Крошка джун к отцу пришел, и спросила кроха: — Что такое хорошо и что такое плохо? У меня секретов нет, — слушайте, разрабы, — размещу я тут ответ от этого папы. — Если кодер в JavaScript, Костылей отгрохал, — каждый знает — это вот для вёбсайта плохо. Тестировщика позвал. Чтобы он потестил. Это - очень хорошо и большим и детям. Если тестовый сервак, логами засрал весь спам, — ясно, будет плохо очень вашим микросервисам. Если тестер любит тесты и тесткейзы все прошел, этот тестер очень милый, поступает хорошо. Если юзает разраб только do и while'ы, я тако |
TestComplete: зависание при попытке использования Process.Terminate() Источник: Алпаев Геннадий -- Рецепты TestComplete 06.02.2019 00:28 В одном из проектов мы столкнулись с ситуацией, когда TestComplete зависал при попытке воспользоваться методом Process.Terminate(). В индикаторе висело сообщение Waiting for PROCNAME, а сам TestComplete просто чего-то ждал. Единственное решение — закрыть этот процесс вручную с помощью Task Manager, однако для автоматических запусков такой способ, естественно, не подходит. Решение было достаточно простым: мы воспользовались утилитой […] |
Наименование аттрибутов в Python: не все очевидно Источник: Нурлыгаянов Тимур / Путь обеспечения качества 21.01.2019 21:54 Недавно я начал работать над собственной библиотечкой Smart PageObject для Python тестов, и заметил, что наследование аттрибутов в Python зависит от имени аттрибута, что было неожиданно для меня, хотя я пишу на этом языке уже давно (и периодически продолжаю удивляться, да). Рассмотрим простой пример: Здесь стоит обратить внимание на то, что аттрибут, начинающийся с двух подчеркиваний, измененяет имя - он стал называться _a__my_attr3, хотя изначально я ожидал, что он будет называться просто __my_attr3. При наследовании этого аттрибута другим классом мы получае |
Извлекаем данные с помощью языка запросов JsonPath библиотеки Rest Assured Источник: testers little helper 20.01.2019 19:22 Традиционно начну с небольшого вступления: речь в статье пойдет о том, как достать нужные данные из JSON, используя библиотеку JsonPath, которая входит в состав Rest Assured – наиболее популярного решения для тестирования API. Есть и другие одноименные библиотеки (JsonPath), которые используют другой синтаксис, это даже специально подчеркнули в доках Rest Assured во избежание путаницы. JsonPath основан на Groovy Gpath и использует его для построения своих запросов, условно можно сказать, что это xpath для json – язык запросов для получения нужных данных. К сожалению н |
Три компетенции "сонного" менеджера Источник: Мясников Андрей / Блог Ленивого Тестировщика 09.01.2019 17:54 Так, народ, только не ржите громко, но мне тут недавно приснилось такое, что я даже проснулся и записал это.Мне приснилось, что я читал статью об основных компетенциях менеджера.Перечитал что записал наутро - не, вроде логично.Так что вот вам пересказ статьи об основных компетенциях менеджера из моего сна. Своего рода откровение. Го внутрь. Компетенций, на самом деле, всего три:1. Определение зон "моё, не моё".Одна из важнейших компетенций менеджера -- это способность понимать куда стоит лезть, а куда не стоит.Микроменеджмент или сквозное дел |
Простые советы по поиску багов - или напоминалка мне самому Источник: Нурлыгаянов Тимур / Путь обеспечения качества 12.12.2018 22:59 Пожалуй, многие пункты подойдут как для ручного тестирования, так и для автоматизации. Хотя, конечно, в первую очередь, статья написана по результатам разбора пропущенных багов после ручной проверки новых фич ???? Простые способы найти баги: 1) Фантазировать что вы реальный пользователь и выполнять реальные действия в системе (а не просто проверять функционал отдельных элементов) 2) Проверять JS консоль на ошибки (тут можно найти очень много "скрытых" проблем) 3) Постоянно тестировать с разными аккаунтами (разные роли / права доступа) 4) Обновлять |
Потестим: баги повсюду Источник: Нурлыгаянов Тимур / Путь обеспечения качества 06.12.2018 01:20 Решил запустить свой youtube канал про тестирование и одним из первых видео хотел сделать быструю пятиминутную демонстрацию того, что на крупном домене серьезной IT-компании не получится найти баги, но в процессе подготовки видео выяснилось: 1) Баги есть даже на серьезных и крупных проектах с миллионной аудиторией 2) За пять минут показать процесс тестирования не получается, и вместо 5ти минут видео получилось на 30ть минут ???? 3) Чтобы найти баги не нужно вообще знать ничего о тестировании (к сожалению) 4) Мне еще предстоит научиться записывать инт |