Voodoo people, magic people Источник: Лупан Алексей / QA - грамотно 18.07.2024 10:34 У меня открылась странная способность определять автора тест-кейса сразу при его открытии, ещё не вчитываясь в буквы. Пока не знаю, хорошо это или нет. Кто-то шпарит чётко-последовательно, каждый шаг — отдельная задача, которую надо выполнить, в Expected result или однозначный результат, или цепочка результатов. Кто-то в первом же шаге собирает свободный собирательный образ Онегина в письме Татьяны турецкому султану в режиме «Найди и открой такой продукт от определенного продавца, в котором есть только один языковой вариант, а потом выгру |
Реликтовое излучение Источник: Лупан Алексей / QA - грамотно 18.07.2024 06:31 Ближайшая галактика, которая находится на расстоянии ~2,5 миллиона световых лет от нас, кажется нам СЕГОДНЯ такой, какой она была 2,5 миллиона лет назад, когда свет от неё начал двигаться в нашу сторону. Сегодня у этой галактики может быть вообще иное свечение, или даже самой той галактики уже может не быть. Но мы видим свет от объектов на небе и соотносим с ним нынешнее положение дел в космосе (привет астрологам). В принципе можно «увидеть» в космосе и тот свет, который был испущен условные 13,8 миллиарда лет назад после Большого взрыва — рели |
Appium или нативная автоматизация? Источник: Простой IT блог 17.07.2024 16:00 И так, хотел бы пообщаться на тему мобильной автоматизации и попросить совета у тех, у кого есть большой опыт в автоматизации на appium и нативках. Мой опыт с appium: У меня у самого большой опыт с веб автоматизацией и с автотестами на апи, там все понятно. Есть опыт работы с Appium, когда он только появился, но в обеих компаниях автотестов на нем мы не успели много напилить. Я начинал использовать appium, когда он только появился. И стабильность/скорость автотестов была тогда не фонтан Что имею сейчас: В текущей |
ИТ-книга от идеи до выпуска. Часть 3: редактура и выпуск Источник: Киселева Ольга / Жизнь - это движение! А тестирование - это жизнь :) 16.07.2024 19:52 Ссылка на Хабр (с кликабельным содержанием) Последний пост цикла про выпуск книги! Забыла с хабра в блог утащить, вот исправляюсь =) В 2021 году я выпустила свою первую книгу по тестированию — «Курс молодого бойца». Заняло у меня это 4.5 года! И я решила поделиться своим опытом в цикле статей: Часть 0. Как начать и не бросить Читать дальше |
Тестировщик (QA) с нуля — полный курс для начинающих за 9 часов Источник: Простой IT блог 01.07.2024 01:52 Решил соединить весь свой курс «Тестировщик с нуля» в одно видео, убрал все лишнее, кое-что добавил. Приятного обучения. Текстовая версия видео: О тестировании Принципы тестирования. Валидация и верификация Цели тестирования Словарь (веб элементы) тестировщика Интеллект-карты Что такое баг, что такое фича QA, QC, тестирование Виды тестирования. Функциональное и нефункциональное тестирование Как правильно тестировать. Мой алгоритм (чек лист) тестирования фичи Пишем идеальные баг-репорты Примеры баг-репортов в багтрекингах JIRA |
Таски и сабтаски в JIRA (и как найти их в ответе API) Источник: Киселева Ольга / Жизнь - это движение! А тестирование - это жизнь :) 08.06.2024 17:48 У меня на курсах по тестированию REST API и автоматизации в Postman есть задание — получить задачу из Jira (метод Get issue) и вывести на консоль некие поля, например: флаг, является ли связанная задача сабтаскомимя автора аттачаТак вот. Не все до этого работали с Jira, и уж тем более не щупали её api. Описание в целом неплохое, но там нет перечисления всех полей, которые возвращаются в ответе, с их описанием. Поэтому я немного поясню.Что такое задача / подзадачаJira — это баг-трекер. Туда заводят задачи на разработку или баги, найденные в процессе тести |
ИТ-книга от идеи до выпуска. Часть 2: поиск издательства Источник: Киселева Ольга / Жизнь - это движение! А тестирование - это жизнь :) 07.06.2024 20:25
Ссылка на Хабр В 2021 году я выпустила свою первую книгу по тестированию — «Курс молодого бойца». Заняло у меня это 4.5 года! И я решила поделиться своим опытом в цикле статей: Часть 0. Как начать и не бросить Часть 1. Работа с фриланс-художниками Часть 2. Поиск издательства Часть 3. Процесс производства Правда, после 1 части я ушла в астрал на пару лет, всё как-то некогда закончить было… Но теперь обещаю доделать цикл! Благо что черновики я писала сразу, поэтому смогу вспомнить даже самое начало. Заодно расскажу, как |
Шпаргалка по XPath и CSS-селекторам Источник: Киселева Ольга / Жизнь - это движение! А тестирование - это жизнь :) 29.05.2024 13:43 Для написания автотестов используются XPath и CSS-селекторы. Они помогают найти элемент на странице, чтобы потом с ним как-то взаимодействовать (кликнуть, ввести текст, или что-то другое). Я видела много статей о том, что это вообще такое, но мне очень не хватало шпаргалки по разным селекторам, причем в разрезе «Вот он в CSS и он же в XPath» для сравнения. А мне такое для студентов надо. Поэтому решила сделать сама. Вдохновлялась страничкой «Xpath cheatsheet», но сделала на свой вкус — под автоматизацию, а не XPath вообще. И с комментариями, с ними удобне |
CSS, XPath: локаторы или селекторы? Разбираемся в терминах Источник: Киселева Ольга / Жизнь - это движение! А тестирование - это жизнь :) 26.05.2024 16:45 Я обычно слышу такие словосочетания для поиска элементов на HTML-странице: CSS-селекторыXPath-локаторыНо как правильно их называть? Можно ли и то, и то назвать селекторами? Или локаторами? Сходила за уточнениями к Алексею Баранцеву, разработчику инструмента Selenium и автору курсов по автоматизации тестирования (где селекторы и применяем). Итак:1. Формально правильно говорить CSS Selectors и XPath, потому что CSS это не только селекторы, но и стили. Селекторы это только часть языка описания стилей CSS, а XPath это специализированный язык запросов2. Про XPat |
Почему XPath лучше для поиска N-ого элемента, чем nth-child в CSS Источник: Киселева Ольга / Жизнь - это движение! А тестирование - это жизнь :) 26.05.2024 03:40 В CSS есть псевдокласс :nth-child() — он находит один или более элементов, основываясь на их позиции среди группы соседних элементов. © Но у него есть ряд минусов: не срабатывает в firefox (даже когда в хроме всё нормально);срабатывает с оговорками — и поэтому xpath выражение для поиска будет лучше.Давайте посмотрим на примере.Создадим такой html-файл (можно сделать текстовый файлик и потом переименовать расширение в «.html»):<html> <body> <div attr='1'>Блок 1</div> <p>Блок 1</div> <div attr='2'>Блок 2</div> & |