Тут есть пользователи и их банковские карты. Можно пополнить баланс банковской карты, можно переводить деньги с одной карты на другую. Есть графический интерфейс и API. Есть даже ролевая модель! И даже ТЗ есть, хоть и не супер подробное =)
Жизнь - это движение! А тестирование - это жизнь :)
понедельник, 23 сентября 2024 г.
Cards — бесплатная песочница с GraphQL API
воскресенье, 21 июля 2024 г.
Мои 12 недель в году. Часть 27 (рождение Леши и курс по CSS)
Первый опыт, второй, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26
Что это за техника
Вы собираетесь с друзьями в группу и ставите себе цели на 12 недель (3 месяца). Это могут быть как рабочие, так и личные задачи. Такие, которые вы вроде как хотите сделать, но вечно откладываете, так как «некогда, потом, щас, вот только мелочевку разгребу и тот пожарчик потушу».
Настало время заняться тем, чем действительно хочется! Отталкиваясь от глобальных целей, составляете план на неделю. И раз в неделю встречаетесь с группой и обсуждаете, сколько успели, сколько нет. Какой план на следующую неделю. Я, правда, уже давно не встречаюсь, а просто веду файлик "что сделано", откуда потом и просматриваю всё, что успела за цикл.
Результаты кратко
Основной план был:
— написать книгу по SQL хотя бы до джойнов
— делать минимум один новый курс
— 1 статья на Хабр
С планом по книге я снова не справилась... Буду ставить более достижимые цели! Зато остальные цели выполнила и даже перевыполнила. Я сделала марафон набегов на Хабр, когда "не делаю новый курс, пока не допишу вот эти статьи", в итоге несколько статей + новый курс тоже успела. И даже начала следующий! Но об этом чуть дальше, а пока краткие итоги:
- Родился Леша! Собственно, цикл — это последний месяц беременности, роды и первые пара месяцев с малышом
- Книга 4, SQL: сделала с 8 по 14
- Сделала и запустила курс по CSS! \(〇_o)/
- Начала делать курс по GraphQL:
- Продумала структуру курса
- Сделала презентацию 1 урока
- Записала его
- Начала обработку
- Улучшалки по текущим курсам — они небольшие, но они есть =)
- Улучшалки по ПОТ и ШНАТ — 1
- Улучшалки по Рест — 3
- Улучшалки по Автоматизации в Postman — 6
- Улучшалки по Чарлиз — 1
- Улучшалки по CSS — 3 (да, новые курсы тоже сразу улучшаются!)
- Перевели диплом для ПОТ на английский язык, а то порой просят)
- Статьи на Хабр — 5 штук \(〇_o)/
- Заполнила профиль на Хабр-е
- Поучаствовала в жюри конкурса Хабра на лучшие статьи по тестированию
- Пополнила свой youtube-канал — 3 видео
- Инструменты 12 недель — продолжаю вести файлик DONE, это все еще очень круто
- Восстанавливалась после родов, даже начали снова звать друзей и играть в настолки)
- Приезжали гости, довольно много гостей!
- Сходили с мужем и детьми в кафе (с новорожденным прям челендж!)
- Выбрались и в киношку тоже, уже без детей)
- Играли в настолки!
- Продали кучу настолок на Авито в мае
- Научили ребенка засыпать на бутылочке
- Нашли ему няню
- Погуляли на свадьбе друзей
- Отметили свою годовщину
- Я разбила телефон о_О Пришлось обновлять)
Результаты подробнее
вторник, 16 июля 2024 г.
ИТ-книга от идеи до выпуска. Часть 3: редактура и выпуск
Ссылка на Хабр (с кликабельным содержанием)
Последний пост цикла про выпуск книги! Забыла с хабра в блог утащить, вот исправляюсь =)
В 2021 году я выпустила свою первую книгу по тестированию — «Курс молодого бойца». Заняло у меня это 4.5 года! И я решила поделиться своим опытом в цикле статей:
Часть 3. Редактура и выпуск (мы тут)
Сегодня я расскажу, как проходит выпуск книги после того, как вы нашли издательство, заключили договор и доделали книгу. Казалось бы, максимум месяц и книга уже в руках, да? Не-е-е-т, там всё сложнее =))
Я хочу поделиться, как оно бывает. Потому что со стороны кажется, что такого, а как заглянешь под капот — у-у-у-у… Поэтому я опишу, какие этапы включает в себя выпуск книги, и сколько времени это заняло нас. И как постоянно что-то шло не так, буквально на каждом этапе =))
Во время первой книги мы собрали максимум подводных камней, поэтому там процесс описан подробно. Я вела дневничок в то время, вот его и покажу. А потом расскажу кратенько про вторую и третью книги.
суббота, 8 июня 2024 г.
Таски и сабтаски в JIRA (и как найти их в ответе API)
У меня на курсах по тестированию REST API и автоматизации в Postman есть задание — получить задачу из Jira (метод Get issue) и вывести на консоль некие поля, например:
- флаг, является ли связанная задача сабтаском
- имя автора аттача
пятница, 7 июня 2024 г.
ИТ-книга от идеи до выпуска. Часть 2: поиск издательства
В 2021 году я выпустила свою первую книгу по тестированию — «Курс молодого бойца». Заняло у меня это 4.5 года! И я решила поделиться своим опытом в цикле статей:
Часть 2. Поиск издательства
Часть 3. Процесс производства
Правда, после 1 части я ушла в астрал на пару лет, всё как-то некогда закончить было… Но теперь обещаю доделать цикл! Благо что черновики я писала сразу, поэтому смогу вспомнить даже самое начало.
Заодно расскажу, как менялся процесс редактуры, ведь на текущий момент у меня уже три книги. Но об этом в следующий раз, а сегодня я расскажу о том, как искала издательства. Куда направляла запросы, как готовила сопроводительные письма, как почти потеряла надежду =)) И как нашла «БХВ»! (ой, спойлеры!)
среда, 29 мая 2024 г.
Шпаргалка по XPath и CSS-селекторам
Для написания автотестов используются XPath и CSS-селекторы. Они помогают найти элемент на странице, чтобы потом с ним как-то взаимодействовать (кликнуть, ввести текст, или что-то другое).
Я видела много статей о том, что это вообще такое, но мне очень не хватало шпаргалки по разным селекторам, причем в разрезе «Вот он в CSS и он же в XPath» для сравнения.
А мне такое для студентов надо. Поэтому решила сделать сама. Вдохновлялась страничкой «Xpath cheatsheet», но сделала на свой вкус — под автоматизацию, а не XPath вообще. И с комментариями, с ними удобнее.
Пишите, если где-то накосячила. Хотя я все селекторы проверяла на тестовых страницах, но мало ли… И надеюсь, вам такая шпаргалка тоже пригодится! =)
воскресенье, 26 мая 2024 г.
CSS, XPath: локаторы или селекторы? Разбираемся в терминах
Я обычно слышу такие словосочетания для поиска элементов на HTML-странице:
- CSS-селекторы
- XPath-локаторы