TGViewer
Channel Public Channel
Антон о QA

Антон о QA

@antonoqa

Авторский канал Антона Ватуцкого

Мнение о тестировании ПО

Вакансии для начинающих

Немного ссылок на туда - куда смотреть для обучения QA.

@antonvatuckii
Subscribers
1.47K
Photos
58
Videos
0
Links
78

Showing posts older than #181 · Back to latest

Older Posts 20 shown
Post #180 1.61K
🛠 Подборка бесплатных инструментов для кроссбраузерного тестирования

🚩TestGrid — позволяет вам протестировать ваш веб-сайт или веб-приложение на реальных устройствах, размещенных в облаке или локально. Тестируйте как вручную, так и автоматически, чтобы обеспечить более быстрое время выпуска.

🚩Selenium — один из самых популярных инструментов тестирования программного обеспечения. Он специально разработан для поддержки автоматического тестирования функциональных аспектов веб-приложений, широкого спектра платформ и браузеров.

🚩Browser-Stack — с его помощью можно проводить веб-тестирование браузеров на настольных и мобильных браузерах. Это один из облачных инструментов тестирования совместимости браузеров, поэтому он не требует установки.

🚩SauceLabs — позволяет запускать тесты в облаке на более чем 260 различных браузерных платформах и устройствах. Никакой настройки или обслуживания виртуальной машины не требуется. Имея доступ к действующим точкам останова, вы можете легко взять под свой контроль систему и исследовать проблему вручную.

🚩Virtuoso — использует искусственный интеллект для автоматизации комплексных тестов в любом браузере, операционной системе или устройстве. Создавайте функциональные тесты, используя программирование на естественном языке (простой английский, как если бы вы писали сценарий ручного тестирования), интегрированное тестирование API и тесты визуальной регрессии.
testgrid.io Cross Browser Testing on 1000+ Real Devices & Browsers Perform manual or automated cross-browser testing on all major browsers with TestGrid’s secure, scalable, and AI-powered test platform
  • 😁 2
  • 👎 1
Post #178 1.44K
  • 👎 2
Post #177 1.32K

Forwarded from QARocks. Тестировщик Рулит 🐞

🔥 Вакансии по тестированию за прошлую неделю:

🌱 Manual QA Engineer. Удалённо, 60-90 т.р.

🌱 QA Engineer. Удалённо, 100-180 т.р.

🌱 AQA Engineer. Удалённо (Россия), 120-200 т.р.

🌱 Тестировщик. Офис (Москва), 130 т.р. на руки

🌱 QA Engineer. Гибрид (Москва), 130 т.р. на руки

🌱 AQA Engineer. Удалённо, 160-180 т.р.

🌱 AQA Engineer. Удалённо (РФ), 180-200 т.р.

🌱 Тестировщик. Удалённо, до 190 т.р. на руки

🌱 QA Auto. Удалённо, до 200 т.р. на руки

🌱 QA Fullstack. Офис, удалённо, гибрид (Москва, Самара), до 225 т.р. на руки

🌱 QA Auto Engineer. Удалённо, 200-260 т.р.

🌱 QA Auto. Удалённо (РФ), 230-250 т.р.

🌱 QA Engineer. Удалённо (РФ), до 280 т.р.

🌱 QA Automation Engineer. Удалённо, 220-310 т.р.

🌱 QA Engineer. Удалённо (РФ, дружественные страны), 280-300 т.р.

🌱 QA Engineer. Удалённо (РФ, дружественные страны), 280-310 т.р.

🌱 QA Fullstack. Удалённо (РФ), 280-315 т.р.

🌱 QA Fullstack Engineer. Удалённо (РФ), 280-395 т.р.

🌱 QA Fullstack Engineer (JAVA). Удалённо, 340-385 т.р.

🌱 QA Fullstack. Удалённо (РФ, РБ), 350 т.р.

🌱 QA auto java (full stack). Удалённо (РФ), до 355 т.р.

🌱 QA Automation engineer (Java). Гибрид (Москва), ЗП договорная
Post #176 1.37K
Ответ: 🚩Один шнурок подожгите с двух концов, второй — только с одного. Когда первый шнурок догорит, пройдет полчаса. В это же время от второго останется отрезок на 30 минут. Подожгите его с двух сторон, и он будет гореть еще 15 минут.
  • 👍 7
  • ❤ 1
Post #175 1.44K
🤔 Логическая задача. "Задача про шнурки"

🚩Перед вами два шнурка. Если поджечь любой из них с одного конца, он будет гореть один час. Как с помощью двух шнурков отмерить 45 минут? Все, что у вас есть — коробок спичек.
  • 👎 2
Post #174 1.36K
🐞 Стоит ли писать баг-репорт на баг, который ты не можешь воспроизвести?🐞

Допустим, сидишь себе спокойно, тестишь. И тут — пум! — нечто странное. Кнопка не работает. Или работает, но как будто мимо. Обновляешь страницу — всё норм. Повторяешь шаги — всё снова норм. Понимаешь, что не можешь повторить. И вот тут начинается интересное.

Что делать? Писать баг-репорт или нет?

🙃 Некоторые скажут: «Да ну, раз не повторяется, значит не баг». Ну ок, но если ты видел — значит он был. А если он был один раз, он может быть снова. Может не у тебя. Может на проде. Может у СЕО за минуту до демо 😂

Я для себя выработал правило: если баг был замечен хоть один раз, и это не твои глюки после бессонной ночи, стоит хотя бы задокументировать наблюдение. Не обязательно писать суперформальный баг-репорт с видео, логами, танцем с бубном, если тебе самому пока всё кажется мутным. Но:

6️⃣ сделай скрин/видео, если успел

2️⃣запиши шаги, даже если не уверен на 100%

3️⃣напиши коммент в таске, оставь заметку в Confluence, Notion, да хоть в Telegram себе отправь

💡 Главное — не дать багу уйти в небытие. Потом может всплыть снова, и ты скажешь: «Ага! Я это уже видел!» и сможешь быстрее воспроизвести и добить.

И да, иногда такие «призраки» становятся большой проблемой. Потому что сложно воспроизводятся, их игнорят, а потом они прилетают неожиданно и больно.

Так что — видел баг? Запиши. Не будь тем QA, который отпустил баг просто потому что он «уже не проявляется» 😉

#размышления
  • 🔥 20
  • 👍 5
Post #173 1.26K
🛠 Подборка систем баг-трекинга, которые помогут тестировщику оформить и сохранить все найденные баги

🚩Jira — представляет собой интерактивную доску (Дашборд), с помощью которой можно следить за выполнением поставленных задач. Все задачи классифицируются различными видами функций, подзадач, багов и т.д. Используется для планирования agile-проектов

🚩Redmine — бесплатное веб-приложение. И это больше, чем просто трекер ошибок. Redmine — решение для управления проектами с открытым исходным кодом и существует он уже более десяти лет. Написан на Ruby и совместим с MySQL, PostgreSQL, Microsoft SQL и SQLite.

🚩Mantis — довольно простой инструмент. Он доступен как в виде web-приложения, так и в мобильной версии. Баг-репорт можно назначить на любого пользователя, который работает в проекте. Инструмент построен на PHP и совместим с базами данных MySQL и PostgreSQL. Его также можно настроить для управления проектами.

🚩Trac — Открытая бесплатная веб-система для контроля багов и разработки софтверных продуктов. Есть русская локализация. Trac специально создан для проектов разработки и отслеживания проблем, но также может использоваться для управления документами.

🚩Яндекс.Трекер — сервис для управления проектами по методологии Agile. Платный, но предоставляется бесплатный доступ на 30 дней. Пользователи могут создавать задачи, описывать их, назначать исполнителей и наблюдателей, а также комментировать ход решения вопроса в карточке задачи. Гибкие настройки прав доступа. Высокая производительность.

🚩Zoho — платная система, но при регистрации до 3-х пользователей предусмотрен бесплатный тариф. Zoho Issue Tracker является неотъемлемым модулем для программного обеспечения Zoho Projects. Это облачная сквозная система, которая позволяет сообщать об ошибках, управлять рабочими процессами и исправлять дефекты.

🚩YouTrack — платный баг-трекер с возможностью пользоваться бесплатной ограниченной версией. Поддерживает Scrum и Kanban, а также работу по собственной (свободной) методике. Обеспечивает контроль просроченных задач, диаграммы «выгорания задач» и кумулятивного потока исполнения, поддержку вложенных задач, а также возможность обслуживания нескольких проектов в одной контрольной панели.

🚩Trello — веб-приложение, которое изначально было предназначено для управления проектами небольших групп. Платная система, но есть бесплатный тариф с определенными ограничениями. Проекты распределяются на доски, которые выглядят очень наглядно. На досках задачи можно распределять по колонкам по принципу доски в канбан: новые задачи, задачи в очереди, задачи в работе, завершенные задачи и так далее.

🚩Google Таблицы — универсальный бесплатный инструмент. Если проект небольшой и в нем не так много баг-репортов, то Google Таблицы подойдут.
Atlassian Jira: Project Management for the AI Era Elevate your team
  • ❤ 5
  • 👍 1
  • 👎 1
Post #172 1.09K
Вакансии по тестированию за последние 7 дней:

✓ Senior Full Stack QA Engineer (Kotlin, Blockchain). Удалёнка/офис , до 4500 USD

✓ QA Engineer (Manual, SQL). Гибрид (Москва), 130 т.р. net

✓ Стажер AQA (Java, Selenium). Удалёнка (РФ), 100-115 т.р. на руки

✓ QA 1С (Vanessa Automation). Удалёнка (РФ), до 250 т.р. (ИП/СЗ)

✓ QA Fullstack (Java, Kafka). Удалёнка (РФ), 340-385 т.р. до налога

✓ QA Fullstack (TypeScript, Playwright). Удалёнка/офис/гибрид (Москва, Самара), до 225 т.р. на руки

✓ Senior AQA Engineer (Python, Docker). Удалёнка (РФ/РБ), до 220 т.р. net

✓ QA Automation Engineer (Java, Selenide). Удалёнка (РФ), до 355 т.р. гросс

✓ QA Automation Engineer (Java, TestNG). Гибрид (Москва), договорная

✓ Инженер по нагрузочному тестированию (HP LoadRunner). Удалёнка (РФ/дружественные страны), 220 т.р. net

✓ Senior QA Automation (TS/JS/Java/Kotlin). Удалёнка (РФ), до 300 т.р. на руки

✓ Fullstack QA (Java, REST Assured). Гибрид/офис (Тбилиси), от 1400 USD gross

✓ AutoQA Senior (Python, Playwright). Удалёнка (РФ), 230-250 т.р. гросс

✓ QA Engineer (C#, Kafka). Удалёнка (РФ/дружественные страны), 280-300 т.р. на руки

✓ QA | DT (REST API, Kafka). Удалёнка (РФ), до 280 т.р. на руки

✓ AQA Python Senior (pytest, Playwright). Удалёнка (РФ), 180-200 т.р.

#подборка #qa #тестирование
  • ❤ 5
  • 👍 1
  • 🔥 1
Post #171 1.13K
💡Ответ

Головоломку решайте, припомнив похожее, но верное равенство из таблицы умножение: 5×9=45. Значит, надо преобразовать 4 в 5 и 6 — в 5. Для этого в цифре 4 передвиньте вертикальную спичку справа вверху в горизонтальное положение, как хвостик цифры 5. Затем из цифры 6 заберите вертикальную левую нижнюю спичку, чтобы осталась цифра 5. Эту спичку подставьте в первую цифру снизу горизонтально, чтобы 4 окончательно преобразилась в 5. У вас получится верное равенство: 5×9=45.
  • 🤔 2
  • 👍 1
Post #170 1.18K
🤔Логическая задача. Продолжите последовательность: 972, 875, 788, 710, 639,...

🟠 Пишите ваши варианты ответов и обьяснения в комментарии внизу под постом

👀 Ответ будет скоро в канале!
Post #169 1.11K

Forwarded from QARocks. Тестировщик Рулит 🐞

✉️ Вакансии по тестированию за прошлую неделю:

🟢 QA Engineer. Удалённо, до 326 700 р. (ТК РФ) / 369 100 р. (ИП)

🟢 QA Engineer. Удалённо (РФ, дружественные страны), 280-310 т.р.

🟢 Тестировщик 1С. Удалённо (РФ), 200-225 т.р. на руки

🟢 QA Engineer (C#). Удалённо (РФ, дружественные страны), 280-300 т.р. на руки

🟢 QA auto engineer SDET. Удалённо (СНГ), до 270 т.р. (ТК РФ) / 300 т.р. (ИП/самозанятость)

🟢 QA Auto JAVA. Удалённо (РФ), 250-390 т.р.

🟢 QA Auto. Удалённо, до 200 т.р. на руки

🟢 QA Automation (Python + Playwright). Удалённо или офис (Москва, СПб), от 270 т.р. на руки

🟢 QA Auto. Удалённо (РФ, РБ), до 200 т.р.

🟢 AQA Python. Удалённо, 120-200 т.р.

🟢 AQA Python. Удалённо (UTC+3 ±2 ч.), 120-180 т.р. (ТК) / 120-200 т.р. (ИП)

🟢 QA Auto Python. Удалённо / гибрид (Москва), до 306 т.р. на руки

🟢 Автотестировщик. Офис (Москва), 180-230 т.р.

🟢 QA Auto. Удалённо (РФ, дружественные страны), 200-290 т.р.

🟢 Fullstack QA. Удалённо (РФ), 200-230 т.р. на руки

🟢 QA Fullstack Java. Удалённо (РФ), 315-350 т.р. на руки

🟢 QA full stack (Java). Удалённо (РФ), 280-315 т.р.

🟢 Fullstack QA JAVA. Удалённо, 250-390 т.р.

🟢 Автотестировщик. Удалённо, 10-14 т.р./день
  • ❤ 3
Post #168 1.27K
💡Ответ.

Обычно после прочтения задачи возникает желание заявить, что влияие ветра в целом нулевое. Встречный ветер замедлит движение в одном направлении, но в обратном пути он будет дуть вам в спину, что позволит преодолеть путь быстрее. В целом это так, но будет ли при этом время полёта таким же?


1️⃣Представим самолёт, который летает со скоростью 800 км/ч. Так случилось, что из-за погодной аномалии возник поток воздуха, дующий с запада также со скоростью 800 км/ч. При полёте на восток это создаст дополнительную силу и вы сможете прибыть во Владивосток вдвое быстрее. Но при обратном полёте, даже если самолёт поднимется в воздух, его скорость относительно земли будет нулевой. Самолёт никогда не вернётся, суммарное время полёта будет бесконечным.

2️⃣Если ориентироваться на этот предельный случай, то легко понять в чём трудность. При 5 часовом полёте попутный ветер может сэкономить вам максимум 5 часов, но встречный может стоить целой вечности. Этот базовый принцип верен при любом ветре. Ветер, дующий со скоростью 400 км/ч сократит время полёта в одном направлении примерно на 1.67 часа, но добавит 5 часов при полёте в другом направлении.

✔️ Вывод: постоянно дующий ветер всегда увеличивает общее время полёта туда и обратно.

Вопрос к подписчикам на засыпку: как изменится время при таком же перелёте, если ветер будет дуть с севера т.е. под прямым углом к направлению полёта?
  • 👍 1
Post #166 1.27K
🤔 Логическая задача. "Самолет и ветер"

🚩 Допустим, вы летите из Москвы во Владивосток, а затем обратно, при полном безветрии. Затем вы совершаете точно такой же перелёт, но на этот раз на протяжении всего перелёта дует постоянный западный ветер: в одну сторону попутный, в обратную — лобовой.

🟠 Пишите ваши варианты ответов и обьяснения в комментарии внизу под постом

👀 Ответ будет скоро в канале!
Post #165 1.2K
Привет, всем 👋

Помните, как начиналась ваша карьера? Как вы нашли свою первую работу в QA? Сколько собеседований прошли, прежде чем получили оффер? Какая была ваша первая зарплата?

Делитесь историями в комментариях!
  • 👍 2
Post #163 1.59K
📚 5 обязательных книг по Python


1️⃣ "Легкий способ выучить Python 3". Автор - Зед А. Шоу

Особенность данной книги в подаче материала. Автор решил, что в учебнике не будет глав с чистой теорией, а поделил всю книгу на 52 упражнения. По мере продвижения вы познакомитесь со внутренней работой программ, узнаете, как выглядят хорошие программы, научитесь читать, писать и обдумывать код. Кроме того, вы научитесь находить и исправлять свои ошибки.

✔️ Скачать


2️⃣ “Паттерны разработки на Python”. Авторы - Гарри Персиваль и Боб Грегори

Книга для опытных питонистов, которые решили освоить паттерны разработки на Python. Авторы структурировали изучение паттернов вокруг примера приложения, выстраивая его глава за главой. Прорабатывая материал книги, вы будете применять разработку через тестирование, фреймворк Flask, библиотеку pytest, а также Docker и Redis.

✔️ Скачать


3️⃣ “Объектно-ориентированный Python”. Авторы - Стивен Ф. Лотт, Дасти Филлипс

Эта книга познакомит вас с объектно-ориентированным программированием. Она пригодится как начинающим питонистам, уже освоившим основы языка, так и читателям с опытом программирования на других языках, так как в ней рассматривается много особенностей написания кода на Python.

✔️ Скачать


4️⃣ “Основы Python”. Автор - Аллен Б. Дауни

Эта книга научит вас не только основам Python, но и умению думать как программист. Проходя главу за главой, вы будете учиться использовать программирование для решения различных задач, а это самый важный навык для разработчика.

✔️ Скачать


5️⃣ “Изучаем Python”. Автор - Эрик Мэтиз

Основательная книга для изучения Python (и программирования в целом) с нуля. В первой части рассмотрены основы языка (с примерами и упражнениями), а вторая посвящена созданию проектов.

✔️ Скачать
  • 👍 7
  • 👎 1
Post #162 1.7K
Post #161 2.04K
🚩 Ответ.

🟠Чаще всего все пытаются отыскать – безуспешно – какую-либо закономерность в серии чисел, которая кажется совершенно бессмысленной. Но здесь нужно забыть математику. Произнесите эти числа на английском (см. рисунок), окажется, что они расположены в порядке возрастания числа букв, содержащихся в их написании.

🟠Теперь приглядитесь еще более внимательно к этой серии. 10 – не единственное число из трёх букв. На этом месте могло бы быть 1, 2 и 6 (one, two и six). То же можно сказать и про 9, подойдут 0, 4 и 5 (zero, four и five). Таким образом можно сделать вывод, что в список включены самые крупные числа из тех, что можно выразить словами с заданным числом букв.

🟠Так какой будет правильный ответ? Очевидно, что в числе, следующем за 66, должно быть девять букв (не считая возможного дефиса), и оно должно быть самым крупным в своём роде. Немного подумав, можно сказать, что ответ будет 96 (ninety-six). Вы понимаете, что сюда не подходят числа, превышающие 100, поскольку для «one hundred» уже нужно десять букв.

🟠Может быть, у вас возникнет вопрос, почему в приведённом списке на месте 70 не стоит сто (hundred), или миллион, или миллиард, для написания которых также нужно семь букв. Скорее всего потому, что на правильном английском языке говорится не «сто», а «одна сотня», то же относится и к двум другим случаям.

🟠Казалось бы, всё, вот он правильный ответ. В Google его считают приемлемым, но не самым совершенным. Есть число побольше:

10 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000,

которое записывается как «one googol» (девять букв).

🟠Однако и это еще не самый лучший вариант. Идеальный ответ: «ten googol», десять гуголов.

Хотите узнать историю этого ответа? Погуглите;)
  • 👍 9
  • 🤡 8
  • ❤ 5
  • 😱 1
Post #160 1.68K
🤔 Логическая задача. Какое число следующее?

🚩Классическая задачка с собеседований в Google. На доске записаны числа, вам нужно ответить на вопрос: какое число идёт дальше?


🟠 Пишите ваши варианты ответов и обьяснения в комментарии внизу под постом

👀 Ответ будет скоро в канале!
  • 🔥 4
  • 👍 2
  • 👌 2
  • 👎 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →