| Книга: Максим Батырев 45 татуировок менеджера Источник: Макаров Никита: Разрабатываем. Тестируем. Наблюдаем 10.02.2025 16:39 Мимо проходил и положил в корзину.Книга структурно представляет из себя 45 рефлексий и выработанных принципов (татуировок - терминология автора) на тему собственного/чужого опыта автора в отношении управлении собой/персоналом/организацией. Сказать что книга бесполезна - нельзя, пара мыслей отозвалось даже мне (собственно они сподвигли написать отзыв), что-то было чуть более очевидным, ценность некоторых дисконтируется мной по причине того что автор работал в продажах, природа которых мне чужда. Можно ли сказать, что книга отраж |
| ПРОГРАММИРОВАНИЕ И АВТОМАТИЗАЦИЯ ТЕСТИРОВАНИЯ Источник: Простой IT блог 03.02.2025 02:56 За свою 16 летнюю карьеру в QA я прошел десятки курсов по автоматизации тестирования. С 2011 года длительное время я проходил все русскоязычные курсы по Selenium + Java, которые находил. Мой список топ курсов по автоматизации тестирования, которые на мой взгляд надо пройти, основанный на моем опыте: JAVA WebDriver + Java (Web) Программирование на JAVA для тестировщиков — проходил его аж два раза в 2012 и 2016 году. Писал отзыв здесь (офигеть 13 лет прошло). На мой взгляд это лучший курс по Java+WebDriver с упором именно на програ |
| Как читается Schema в GraphQL API Источник: Киселева Ольга / Жизнь - это движение! А тестирование - это жизнь :) 28.01.2025 22:18 Чтобы понимать, какие запросы можно отправлять в GraphQL API и что можно получить в ответе, нужно уметь читать его схему. Это как WSDL в SOAP API — описание всех доступных методов. Да, программы типа Postman или Apollo сами считывают схему и показывают вам всё в красивом виде — просто ходи да «натыкивай» запросы. Но если само API ещё в разработке, чтение схемы поможет понять, что вас ожидает. Поэтому в этой статье я расскажу, что такое Schema GraphQL API и как её читать. |
| Документация в Apollo по методам GraphQL — откуда берется Источник: Киселева Ольга / Жизнь - это движение! А тестирование - это жизнь :) 27.01.2025 01:45 Если открыть GraphQL API в Apollo Studio, мы увидим документацию по методам. Посмотрим на примере системы Cards, ссылка в Apollo — https://cards.bugred.ru/online. Чтобы документация появилась, нужно вызвать первый запрос с авторизацией — система защищена, без заголовка Authorization ничего не вернет (пароль см в документации по ссылке выше). Можно послать универсальный запрос: query UniversalQuery { __typename} И вот мы видим, какие вообще методы нам доступны. Посмотрим на запросы Query: Зайдем в любой метод, например, в метод getUser. И смотрите, у возвращаемого объекта есть |
| Аргументы внутри объекта Schema GraphQL — для чего нужны Источник: Киселева Ольга / Жизнь - это движение! А тестирование - это жизнь :) 24.01.2025 23:21 В GraphQL для поля любого объекта вы можете указать аргументы. А объект — это который определяется через ключевое слово type: Однако обычно аргументы используют в запросах — query и mutation (это тоже объекты в схеме). Там всё логично: Получить конкретную книгу? Укажи её ID, вот тебе и аргумент.Создать книгу? Укажи её данные, снова через аргументы.Для этих примеров схема будет выглядеть как-то так:type Query { getBook(id: ID!): Book}type Mutation { createBook(id: ID!, title:String!): Book}Здесь всё понятно и логично, это аргументы методов. Но так как методы — это те же объе |
| Книга: Марти Каган. Вдохновленные. Все, что нужно знать продакт-менеджеру Источник: Макаров Никита: Разрабатываем. Тестируем. Наблюдаем 14.01.2025 19:07 Давно ничего не читал (кроме художественного или недостойного упоминания) и не писал и вот заставил себя.Одна из простых, казалось бы очевидных , но оттого не менее сложных вещей, которую я осознал довольно поздно, но которая давно описана - это то что коммерческая продуктовая деятельность состоит из discovery и delivery.И если про delivery нам мозги проссывали года с 2007 и теперь все кругом теперь Agile (но мы все еще не знаем чем абстрактный класс отличается от интерфейса), то с discovery как была жопа так и есть. Определенно наблюдается некоторое дв |
| Postman в глаз, или в Bruno раз Источник: Лупан Алексей / QA - грамотно 23.11.2024 20:16 Увидел сегодня такое видео: https://testitquickly.com/wp-content/uploads/2024/11/ГорящийАнтонПроPostman.mp4«И я бы сказал, что куда бы вы ни пошли, вам стоит знать Postman…» © оригинал Нет. Не стоит «обязательно знать Postman» и вообще не надо к нему привязываться. Postman — всего лишь одна из лопат, которой надо копать. Обязательно надо понять, что такое API само по себе, как/почему оно работает. А каким именно инструментом его можно удобнее и проще использовать — это уже второй этаж. У нас в конторе на днях произошёл резкий и однозначный переход на Bruno, потому чт |
| Туду в консоли Debian Источник: Лупан Алексей / QA - грамотно 14.11.2024 01:09 Любая система «туду» хороша, если список дел постоянно перед глазами. Придумал простой способ добавить себе напоминалки о чём-то, что нужно сделать, глядя в консоль — прямо в консоль. |
| Заметки на коленке: про тестирование (базисы для разрабов) Источник: Шульга Максим / Чудес не бывает или я ошибаюсь? 31.10.2024 12:47 Лет 5 назад наваял на коленке для рассказа разработчикам про тестирование в команде без тестировщиков.Что такое качество?С точки зрения пользователя:Качество — это пригодность к использованию. Делает ли данный продукт то, в чем я нуждаюсь, облегчает ли он мою работу, могу ли я его использовать так, как мне удобно.С точки зрения разработчика:Качество — это соответствие специфицированным и собранным требованиям. Делает ли данный продукт все то, что указано в требованиях.Характеристики качества программного продукта:ФункциональностьПроизв |
| Переучёба будущего Источник: Лупан Алексей / QA - грамотно 09.09.2024 17:00 Нашёлся любопытный коровьий сервис «для учебы» — unstuckstudy.com Он, как корова, может сожрать все ваши pdf, ppt и всякие видео с ютуба, пережевать их и переварить, выдать обратно сжатый набор информации о том, что внутри.Взял я первый же рэндомный доклад про тестирование на русском языке с ютюба, опрокинул его в этот сервис и получил в ответ компрехенсив эксчёрпт о содержимом видео — коротко, быстро, ясно, но только на английском языке. Вкратце такие дела При закидывании материалов в эту инфо-мясорубку мо |