Подписчик в комментариях поднял хороший вопрос: чем эмулятор отличается от симулятора?
Слова похожие, на практике же разница существенная
Разложил на карточках: в чем отличия
⚡️ Подписаться
#Термин
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡6
Попросили разобрать разницу между валидацией и верификацией. Оба слова звучат как «проверка», а проверяют они разное.
Собрал всю информацию в карточках
Напомню, у меня уже был блок постов по #ISTQB.
В первом разборе, по главе 1, эта тема тоже есть
⚡️ Подписаться
#Термин
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡5 2
Коллеги, привет
Эта неделя в канале получилась необычной.
Обычно я стараюсь держать сетку постов. А на этой неделе вышло всего два. Зато оба появились не из контент-плана, а по "заявкам телезрителей"
И мне это... понравилось
Что было:
1. Эмулятор vs симулятор
Разобрал отличия в терминах
2. Валидация и верификация
Тема из сертификации ISTQB, на которой легко запутаться
Получилась короткая неделя. Спасибо, что читаете, пишите в чат и предлагаете идеи
⚡️ Подписаться
#ИтогиНедели
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡3
Коллеги, привет
Если вы когда-нибудь запускали проект у себя на ноутбуке, то точно видели что-то вроде:
localhost:3000
Или его цифрового двойника:
127.0.0.1
Выглядит как обычный IP-адрес, но есть нюанс. Это адрес не какого-то сервера в интернете. Это адрес вашего же компьютера.
То есть вы как будто отправляете письмо самому себе (признавайтесь, я же не один так делал
Так работает loopback.
Запрос уходит в сетевой стек, но не покидает вашу машину.
Например, разработчик поднял сайт локально. Браузер открывает
localhost:3000, приложение отвечает, и всё происходит внутри ноутбука. Интернет, роутер и соседский Wi-Fi тут вообще не при делах.127.0.0.1 это привычный адрес localhost.Итого:
-
localhost это имя.-
127.0.0.1 это его привычный адрес.Так что если видите
127.0.0.1, не пугайтесь. Это не хакер в сети. Это ваш компьютер разговаривает сам с собой. Ну, все мы иногда так делаем localhost: в браузере, в Postman, в Docker или где-то ещё?⚡️ Подписаться
#Факт
Please open Telegram to view this post
VIEW IN TELEGRAM
Привет, коллеги
Периодически в канале я освещаю новости из ИИ-мира. И эту ситуацию я не могу обойти стороной.
Anthropic, это компания, которая делает Claude (Клод) - большой конкурент чата ДЖИПИТИ. А Fable 5, это их новая самая мощная модель.
И вот США потребовали закрыть доступ к Fable 5 и ещё одной модели, Mythos 5, для иностранных граждан. Даже если человек живёт в США или работает в самой Anthropic.
Anthropic решила не рисковать и отключила эти модели вообще для всех клиентов.
Причина звучит серьезно конечно: нацбезопасность. Власти США опасаются, что модель можно использовать для поиска слабых мест в программах.
Короче, модель вышла, люди начали делать с ней всякие крутые штуки, потом пришло государство и сказало:
"Всё, лавочка закрыыыта".
Потому что люди успели показать с этой моделью очень интересные штуки.
Например, один профессор без какого-то знания в области геймдева сделал несколько игр с одного промпта:
• обычную "змейку", где змейка ест яблоки
• игру про подземные тоннели и фонари
• странную прогулочную игру
Сами антропики - создатели модели показывали:
• симуляцию солнечной системы
• редактор 3D-моделей прямо в браузере
• красивую симуляцию жидкости под музыку
В интернете всплывали ещё более дикие примеры: полноценный клон Minecraft, хоррор-игра в стиле Backrooms, трекер калорий и 3D-модель двигателя.
Все эти штуки сделали буквально за ПАРУ дней, пока модель была доступна
AI это уже давно не просто "чатик", который просто отвечает текстом. Он давно стал полноценным помощником, которому можно сказать: "собери мне прототип игры", "набросай приложение", "сделай 3D-редактор".
Иногда результат кривой. Иногда впечатляющий. А иногда такой, что регуляторы хватаются за голову.
У меня был пост, где я делился каналами из сферы ИИ, которые сам читаю, там в том числе была и эта новость
Как вам такая история: больше вдохновляет или тревожит?
⚡️ Подписаться
#AI
Please open Telegram to view this post
VIEW IN TELEGRAM
🧪 Что такое Playwright
Если вы начинаете в QA, рано или поздно вы встретите Playwright.👋
Идея этой штуки довольно простая.
Он может:
• открыть страницу
• нажать кнопку
• заполнить поле
• выбрать пункт в списке
• проверить, что нужный текст появился на экране
То есть Playwright делает примерно то же, что ручной тестировщик в браузере. Только по заранее написанному сценарию.🤖
Например, вы хотите проверить вход на сайт.
📝 Ручной сценарий:
1. Открыть сайт.
2. Нажать «Войти».
3. Ввести логин и пароль.
4. Проверить, что открылся личный кабинет.
Автотест на Playwright делает те же шаги, но САМ.🤖
Без кофе, усталости и вопроса
А зачем?
Потому что некоторые проверки приходится повторять много раз.
После релиза. После правки бага. После обновления формы. После того, как разработчик сказал: «Я там чуть-чуть поправил, ничего не должно сломаться». 😅
Ещё он умеет работать с разными браузерами: Chromium, Firefox и WebKit. То есть можно проверять не только «у меня в Chrome работает», а шире.
🍒 Ну, и эйай вишенка на торте
Сейчас можно попросить ИИ провести проверки.
Например:
И AI-агент может пойти в браузер, кликать по странице и собирать тест. Под капотом для такого сценария как раз может использоваться Playwright
То есть вы проводите автотесты... с помощью ПРОМПТОВ, а не кода👀
Но тут важный момент.
AI не понимает ваш продукт лучше вас.
Он может помочь пройти сценарий или набросать автотест.
💡 Но QA всё равно должен понять:
• что именно проверяем
• какой результат правильный
• какие кейсы важные
• не написал ли AI красивую ерунду
Вот тут ссылочки на "почитать подробнее":
🔗Тык раз
🔗Тык два
Пользовались уже Playwright или пока только слышали это слово на собеседованиях?👀
#Инструмент
Если вы начинаете в QA, рано или поздно вы встретите Playwright.
Идея этой штуки довольно простая.
Playwright: это инструмент, который управляет браузером за вас. Всё.
Он может:
• открыть страницу
• нажать кнопку
• заполнить поле
• выбрать пункт в списке
• проверить, что нужный текст появился на экране
То есть Playwright делает примерно то же, что ручной тестировщик в браузере. Только по заранее написанному сценарию.
Например, вы хотите проверить вход на сайт.
1. Открыть сайт.
2. Нажать «Войти».
3. Ввести логин и пароль.
4. Проверить, что открылся личный кабинет.
Автотест на Playwright делает те же шаги, но САМ.
Без кофе, усталости и вопроса
«а где тут эта кнопка была вчера?».
А зачем?
Потому что некоторые проверки приходится повторять много раз.
После релиза. После правки бага. После обновления формы. После того, как разработчик сказал: «Я там чуть-чуть поправил, ничего не должно сломаться». 😅
Ещё он умеет работать с разными браузерами: Chromium, Firefox и WebKit. То есть можно проверять не только «у меня в Chrome работает», а шире.
Сейчас можно попросить ИИ провести проверки.
Например:
«Проверь, что пользователь может добавить задачу в todo-лист».
И AI-агент может пойти в браузер, кликать по странице и собирать тест. Под капотом для такого сценария как раз может использоваться Playwright
То есть вы проводите автотесты... с помощью ПРОМПТОВ, а не кода
Но тут важный момент.
AI не понимает ваш продукт лучше вас.
Он может помочь пройти сценарий или набросать автотест.
• что именно проверяем
• какой результат правильный
• какие кейсы важные
• не написал ли AI красивую ерунду
Вот тут ссылочки на "почитать подробнее":
🔗Тык раз
🔗Тык два
Пользовались уже Playwright или пока только слышали это слово на собеседованиях?
#Инструмент
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡4
🗂 Итоги недели:
Коллеги, привет👋
На этой неделе в канале вышло три поста.
Что было:
✅ Почему localhost это 127.0.0.1?
Разобрали, что localhost и 127.0.0.1 ведут на ваш же компьютер
✅ AI-модель, которую успели полюбить и тут же прикрыли
Поговорили про Fable 5 от Anthropic: модель, с которой уже успели сделать кучу крутых штук, а потом доступ к ней временно прикрыли из-за вопросов безопасности.
✅ Что такое Playwright
Объяснил идею Playwright простыми словами
И ещё отдельный повод сказать спасибо.
🎉 🎉 🎉 Нас тут уже 300 человек.
300 (!!!)🎉 🎉 🎉
Спасибо каждому, кто читает, реагирует, задаёт вопросы и пересылает посты коллегам.
Для маленького авторского канала это очень ощутимая цифра.
Думаю, можно попробовать сделать небольшую онлайн-встречу. Без большого вебинара и презентации на 100 слайдов.
Просто созвон.
Познакомиться, обсудить АЙТИ.
🔥 Если вам такая идея откликается, поставьте реакцию под постом или напишите в комментариях, какой формат был бы полезнее:
• просто общение
• разбор вопросов с собесов
• мини-встреча про мой путь в айти и первые шаги
• разговор про нагрузочное тестирование для новичков
Спасибо, что вы здесь❤️
⚡️ Подписаться
#ИтогиНедели
Коллеги, привет
На этой неделе в канале вышло три поста.
Что было:
Разобрали, что localhost и 127.0.0.1 ведут на ваш же компьютер
Поговорили про Fable 5 от Anthropic: модель, с которой уже успели сделать кучу крутых штук, а потом доступ к ней временно прикрыли из-за вопросов безопасности.
Объяснил идею Playwright простыми словами
И ещё отдельный повод сказать спасибо.
300 (!!!)
Спасибо каждому, кто читает, реагирует, задаёт вопросы и пересылает посты коллегам.
Для маленького авторского канала это очень ощутимая цифра.
Думаю, можно попробовать сделать небольшую онлайн-встречу. Без большого вебинара и презентации на 100 слайдов.
Просто созвон.
Познакомиться, обсудить АЙТИ.
• просто общение
• разбор вопросов с собесов
• мини-встреча про мой путь в айти и первые шаги
• разговор про нагрузочное тестирование для новичков
Спасибо, что вы здесь
⚡️ Подписаться
#ИтогиНедели
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡6
🧼 SOAP или REST: кто кого?
Привет, коллеги 👋
Когда впервые слышишь про SOAP и REST, кажется, что это одно и тоже, но это не так🤔
SOAP похож на официальное письмо по форме. Есть XML, структура, контракт и правила. Такой подход часто встречается там, где важны порядок, безопасность и совместимость.
REST ближе к обычному вебу. Есть адреса, HTTP-методы, часто JSON. Такой подход удобно использовать в вебе, мобильных приложениях, публичных API и быстрых интеграциях.
В карточках разложил, что такое SOAP и REST, где они встречаются и почему вопрос «что лучше?» обычно не тот вопрос😅
А вы с чем чаще сталкивались: SOAP, REST?
⚡️ Подписаться
#Термин
Привет, коллеги 👋
Когда впервые слышишь про SOAP и REST, кажется, что это одно и тоже, но это не так
SOAP похож на официальное письмо по форме. Есть XML, структура, контракт и правила. Такой подход часто встречается там, где важны порядок, безопасность и совместимость.
REST ближе к обычному вебу. Есть адреса, HTTP-методы, часто JSON. Такой подход удобно использовать в вебе, мобильных приложениях, публичных API и быстрых интеграциях.
В карточках разложил, что такое SOAP и REST, где они встречаются и почему вопрос «что лучше?» обычно не тот вопрос
А вы с чем чаще сталкивались: SOAP, REST?
⚡️ Подписаться
#Термин
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡5 2