четверг, 31 июля 2025 г.

Как в Postman использовать данные из файла


Ссылка на ХАБР


В Postman есть возможность загружать данные из файла — указал в запросе «возьми имя из файла», сделал файл на 100 имен, и вуаля! Запускаешь 1 запрос, а он выполняется 100 раз с разными данными.

Так удобно готовить тестовые данные. Заранее прикинул классы эквивалентности, и создал всё одним махом. Нужно исправить? Вот он, файлик, в формате csv или json — легко читается, легко исправляется. 


А вот что с этим файликом делать дальше? Как сказать постману, что мы хотим подставить эти данные в запрос или в автотест? Где какой синтаксис использовать? Об этом и поговорим в статье на примере системы Users. 


Я выложила файлы и запросы, используемые в статье, на гитхаб — можно скачать и использовать «на пробу», так как Users открытая бесплатная система, все запросы будут работать.


Как скачать файл с гитхаба

Допустим, что у нас есть ссылка на гитхаб и мы хотим скачать оттуда файл (например, users_csv.csv), не выкачивая проект целиком — как это сделать?

Надо нажать на многоточие — Download! Там же подписано, с помощью каких горячих клавиш выполняется эта операция:

Вот и всё! 👻


пятница, 25 июля 2025 г.

SQA Days 36, как это было


25-26 апреля в Санкт-Петербурге прошла 36-ая конференция по тестированию SQA Days. И я там была 😏

Это всегда очень крутое место для того, чтобы зарядиться энергией и эмоциями. Мой муж не даст соврать, я вернулась с кучей планов и идей! Правда, на реализацию всего этого потребуется время, которого пока что в обрез... Но уже ради таких эмоций стоит ездить на конференции — общаться в кулуарах и вдохновляться!

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

понедельник, 21 июля 2025 г.

Как составить запрос в GraphQL API без автозаполнения

 


22 мая 2025 на встрече Moscow QA № 13 рассказала о том, как составляется запрос в GraphQL API «ручками». Чтобы понимать, как система типа Apollo делает это «под капотом» =)

Видео в youtube

Видео в ВК

Тестовая система для «потыкать GraphQL самому» — https://testbase.atlassian.net/wiki/spaces/GraphQL/pages/4427939842/Cards

пятница, 18 июля 2025 г.

Мои 12 недель в году. Часть 31 (SQA Days, годик Леше, рождение Кати, статус многодетной семьи)


Первый опыт, второй, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 

16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30


Что это за техника

Вы собираетесь с друзьями в группу и ставите себе цели на 12 недель (3 месяца). Это могут быть как рабочие, так и личные задачи. Такие, которые вы вроде как хотите сделать, но вечно откладываете, так как «некогда, потом, щас, вот только мелочевку разгребу и тот пожарчик потушу».

Настало время заняться тем, чем действительно хочется!  Отталкиваясь от глобальных целей, составляете план на неделю. И раз в неделю встречаетесь с группой и обсуждаете, сколько успели, сколько нет. Какой план на следующую неделю. Я, правда, уже давно не встречаюсь, а просто веду файлик "что сделано", откуда потом и просматриваю всё, что успела за цикл.


Результаты кратко

Основной план был:

- 💛 книга по чату — написать 10 глав

- 💚 переписать автоматизацию в постмане наполовину

- 💔 сделать новый курс хотя бы наполовину

- 💔1 статья на Хабр

Ну что сказать. Я слегка... Ладно, не слегка, а капитально облажалась в книге по SQL и с конца апреля (после SQA Days) я не делала НИЧЕГО по работе, кроме исправления косяков. По сути весь цикл ушел на эти правки и если я что-то и успела сделать, то ДО этого времени.

А там ещё и Катюша родилась и как-то совсем не до работы стало))) Ушло много времени на восстановление, попытки поспать, ну и оформление документов... Что в итоге сделала в этом цикле:

  1. Книга 4, SQL: 
    1. вычитала ВСЮ книгу
    2. навносила кучу правок, в том числе двигая главы туда-сюда
    3. добавила около сотни новых картинок!
    4. снова сдала!
  2. Книга 5, ChatGPT — делаю 4 главу...
  3. Курс по автоматизации в Postman — записала ещё пару уроков, начала обработку + сделала заготовки на ютуб.
  4. Выступила на SQA Days!
  5. Выступила на встрече московского клуба тестировщиков!
  6. Статьи на Хабр — 0 штук (╯︵╰,)
  7. Пополнила свой youtube-канал — 0 штук (╯︵╰,)
  8. Инструменты 12 недель — продолжаю вести файлик DONE, это все еще очень круто
  9. Встретилась с Олесей!
  10. Лешке исполнился годик!
  11. День рождения мужа, юбилей!
  12. Отправили старшего в лагерь «сделай сам»
  13. Родилась Катюшка!
  14. И годовщина свадьбы тоже в этом цикле была)))
  15. Прописалась вместе с детьми
  16. Получили статус многодетной семьи!

Результаты подробнее