Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты
8.8K subscribers
1.21K photos
151 videos
23 files
2.56K links
Все самое полезное для тестировщика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/12538d6f

Работать у нас: https://job.proglib.io/

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
🐞🐞 Типичные ошибки Junior QA

Два спеца отвечают на вопросы и делятся опытом применения указанных тем.

Разобранные вопросы:

👉 Какие промежуточные звенья могут быть в клиент-серверной архитектуре?
👉 Для чего нужны брокеры очередей и как мы можем это использовать в тестировании?
👉 Что делать если релиз уже завтра, а к тебе приходят с срочным хотфиксом и ты не успеваешь все протестировать?
👉 Что делать если ты просто не успеваешь все протестировать, а релизить ну очень надо?
👉 Расскажи об идеальном процессе разработки с твоей точки зрения

Смотреть

#видео
❤‍🔥17👍41🥰1
🤔🤔 Нужны ли курсы по тестированию? Честное мнение от преподавателя

Вопрос обучения основам тестирования автор прочувствовал на себе со всех сторон:

👉 он был в роли человека, решившего ступить на путь тестирования без профильного образования
👉 являлся преподавателем в школах тестирования, а сейчас занимаюсь индивидуальным обучением
👉 по своей основной работе постоянно проводит технические интервью для QA инженеров всех уровней и точно знает, какие скиллы важны при приёме на работу.

В связи со всем выше перечисленным, его мнение однозначно: чтобы начать карьеру тестировщиком/QA НЕ ОБЯЗАТЕЛЬНО покупать курсы и проходить их.

А продолжение тут

#почитать
2🥰1
💁💁 Уроки, извлеченные из опыта тестирования ПО

Выводы, сделанные тестировщиком за 20 лет работы в сфере. Автор дает советы, рассказывает, как поступать в той или иной ситуации, и как не выгореть на этом пути

Читать статью

#почитать
❤‍🔥1621🥰1
#вопросы_с_собеседования

Что вы будете делать, если обнаружите серьезные ошибки в ПО?

В таких случаях лучший способ действий для тестировщиков — немедленно сообщить обо всех ошибках со статусом «критикал» или «блокер». Поскольку подобные ситуации могут привести к серьезным проблемам, таким как недостаточное модульное или интеграционное тестирование, плохой дизайн, неправильные методы сборки или выпуска и так далее, следует обязательно связаться с руководством и предоставить документацию в качестве доказательства наличия проблемы.
👍12😁31🥰1
Очередной #дайджест перед выходными

🔶 Собеседования QA-инженеров глазами интервьюера — от подготовки до отзыва о кандидате

🔶 Как строить процессы, чтобы никто не уволился — подкаст про тест-менеджмент, построение процессов в команде, грамотное управление и работу с людьми с точки зрения обеспечения качества продукта

🔶 Собеседование тестировщика в Amazon — автор рассказал, как Amazon проводила набор студентов на должность Quality Assurance Engineer

🔶 Запуск завтра — подкаст о технологиях, меняющих нашу жизнь и про то, как сделать сервис, которым будут пользоваться миллионы, и не облажаться

🔶 Xpath — залог стабильных UI-автотестов на Web и Mobile Web
👍95🥰5👏5😁5
💁💁 Приступаем к автоматизации: какой инструмент создания тестов проще изучить?

Тест-автоматизация критически важна для проверки надежности и производительности API. Ручное тестирование, конечно, возможно, но автоматизация будет эффективнее и точнее, и мудро будет применять любой инструмент, упрощающий автоматизацию API-тестирования.

Можно, конечно, писать код тест-автоматизации API самостоятельно, но ряд производителей предлагает платформы с готовыми решениями, позволяющие тестировщикам создавать автотесты, программируя минимально. Это значит, что у вас останется больше времени на размышления, что именно вы тестируете, вместо создания кода с нуля. И чем проще изучить инструмент, тем лучше...

Продолжение здесь

#гайд
🎉16👍31🥰1
#memes

Ищут кандидатов, знакомых с cloud технологиями и smoke-тестами.
❤‍🔥25😁9👍32🥰1
🙀 Опросик

Хотим узнать, на какие на какие ссылки/статьй вы переходили в последнее время из Telegram? Речь идёт не только о наших статьях и ссылках, а о любых)

👇 Пишите ответы в комментариях в стиле «был пост со статьёй такой-то, я её открыл и почитал»
👾5🥰211
⚡️ Google Testing on the Toilet: фейки и моки

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

Читать статью

#почитать
👍221🥰1
#дайджест бесплатных генераторов тестовых данных

💠 GenerateData — более 30 типов данных для генерации; различные форматы: JSON, CSV, XML, SQL

💠 Online test data generator — можно сгенерировать до 100 комбинаций форматов данных и ин формации и экспортировать до 100 000 записей

💠 Mockaroo — позволяет генерировать до 1000 строк реалистичных тестовых данных в форматах CSV, JSON, SQL и Excel

💠 Random Data Generator — использует существующую модель данных и настраивает ее для создания мока структуры таблицы данных в соответствии с вашими потребностями

💠 CodePal — комплексная платформа, которая предлагает ряд вспомогательных программ и инструментов для разработчиков
👍9👏6🥰5😁5🔥4
#вопросы_с_собеседования

Как написать регулярное выражение в файле testng.xml для поиска методов @Test, содержащих ключевое слово «smoke»

Регулярное выражение для поиска методов @Test, содержащих ключевое слово «smoke», приведено на картинке
42👍21🥰1
😎😎 Testplane в опенсорсе: автоматизируем пользовательские сценарии в веб-интерфейсах

Рассказ про историю создания инструмента Testplane, который предназначен для тестирования пользовательских сценариев во фронтенде.

Testplane может:

👉 протестировать разные сценарии в любом браузере;
👉 проверить вёрстку с помощью скриншотного тестирования;
👉 выполнить тестирование ваших React-компонентов;
👉 запустить клиентские unit-тесты в контексте браузера.

Подробнее здесь

#гайд
48👍2🥰1
💁💁 Test Maturity Model. Уровень проекта в тестировании и его развитие

Современное ПО становится сложнее и важнее для бизнеса. Качественное тестирование — ключевая часть разработки. Test Maturity Model (TMM) помогает определить и развить уровень тестирования.

В ходе доклада изучите TMM: ее сущность, уровни зрелости, определение уровня проекта, методы оценки и ключевые характеристики, а также узнаете практические шаги для повышения качества тестирования.

Доклад будет полезен специалистам по тестированию и руководителям проектов, интересующимся повышением эффективности тестирования.

Смотреть

#видео
👍23❤‍🔥1🥰1
🦾🧠🏋Качаем мозги к лету!

Все качают пресс, а мы — мозги, чтобы получить крутой оффер, уехать на Бали и больше не быть онлайн 😎

⚡️Распродажа Proglib.Academy: с 24 апреля до 5 мая — скидка 40% на все наши курсы!

➡️ Математика для Data Science 29 990 ₽ 17 994 ₽

➡️ Алгоритмы и структуры данных 35 990 ₽ 21 594 ₽

➡️ Основы программирования на Python 19 990 ₽ 11 994 ₽

Почему мы?

⭐️Курсы разрабатывались при поддержке топовых преподавателей из Яндекса, Сбера, МГУ
⭐️У нас есть менторы, которые поддерживают студентов на каждом этапе
⭐️Мы разбираем задачи с реальных собеседований в крупнейшие компании и готовим к поступлению в ШАД
⭐️Вход с любого уровня: например, на курсе математики сначала освежаем знания из школьной программы

Save the dates!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥2👏1
HTTP-код ответа 451 "Unavailable For Legal Reasons" указывает, что пользователь запросил ресурс, который недоступен по юридическим причинам, т.е. доступ к ресурсу закрыт. Этот код ошибки является отсылкой к роману Рэя Брэдбери "451 градус по..."
Anonymous Quiz
4%
Цельсию
3%
Кельвину
91%
Фаренгейту
1%
Ньютону
😁7🔥4👍21❤‍🔥1