Дайджест материалов по тестированию за неделю c 8 по 14 апреля

Этот дайджест создан совместно с телеграм-каналом QA Live ? тестирование ПО. Подпишитесь, чтобы получать дайджесты прямо в телеграм!

Почитать:


Amazon Interview Experience for Quality Assurance Engineer

Собеседование в Amazon на должность тестировщика в команду QAE (Quality Assurance and Enhancement).


мобильное тестирование справочник

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


Меня попросили более подробно остановиться на концепции «значимой автоматизации», и дать рекомендации, как сделать ее таковой.


Специалист без опыта может рассчитывать на медианную зарплату в 50 000 руб., но уже через год его стоимость на рынке труда подрастет на 60% и составит 80 000 руб.


Как создать первое впечатление, как правильно рассказывать о себе.


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


Для выявления несоответствий в функциональности и интерфейсе программы, что делает их идеальными для тестировщиков без глубоких технических знаний о внутреннем устройстве софта. Такой подход способствует ориентированности на пользователя.


В мире QA на других платформах (англоязычных):

You might replace all your testers with AI if, for example:


Some questions I think should be asked before you start throwing tools like Pact at your integration testing problems. This isn’t a full-blown contract testing implementation playbook, but these are (at least if you’d ask me) important questions to ask before you start writing tests.


Cypress Chrome Recorder is a powerful tool designed to enhance the efficiency of the development and testing process by automating the creation of Cypress test scripts. It works by recording a user’s interactions with a web application directly from the browser. These interactions can include clicks, typing, form submissions, and navigation actions. Cypress Framework is designed for developers and Quality Assurance professionals. BugBug, on the other hand, is the friendly sidekick you didn’t know you needed, especially if diving into code isn’t your idea of fun. No need to mess with installations or wrestle with code; BugBug keeps it chill. It’s all about recording, grouping and watching your tests come to life, perfect for cranking out tests whether you’re a newbie.

TL;DR: Adopt a Full-Stack Testing Mindset Unless you’re an API-only company, backend systems don’t operate in isolation. Pay special attention to the integration points between different backend services, especially when async operations and task queues are involved.


Access auto-suggested addresses from a dropdown through test automation. The text box for address input and the auto-suggestion dropdown are located within two separate iframes. Each iframe is identified by a dynamic name. A question has been raised by a member of a playwright group on how to access auto-suggested addresses from a dropdown when only part of the address is entered.


Resist the urge to create complex QA interview processes and lean on smoke testing principles to evaluate candidates effectively and efficiently.


“There are only two hard things in computer science: cache invalidation and naming things.” —Phil Karlton.


TL;DR Explore the delicate balance of software testing, emphasizing efficient automation while avoiding over-testing. Considering factors like test type and team size, I propose two practical approaches: comprehensive flow coverage or starting small and expanding gradually.


Isolation as the primary goal.


How you write specifications using UI tests before the development even starts.


Every software engineer knows what the Sieve of Eratosthenes is (or rather should know). It’s one of the fundamental algorithms taught in Computer Science classes and a favorite Leetcode or coding interview question.


This guide delves into the end-to-end (E2E) testing of passkeys, utilizing the WebAuthn Virtual Authenticator with frameworks like Playwright, Nightwatch, Selenium, and Puppeteer.


Every software developer has a unique story of how they arrived at their calling. Mine began with Quality Assurance.


Посмотреть:

The Builder Design Pattern is a creational pattern that helps build complex objects step by step. It’s beneficial when an object must be created with many possible configurations, and constructing it directly via a constructor (with numerous parameters) is impractical or overly complex. Instead of using numerous constructors, the builder pattern uses a separate object (a builder) to construct the final object step by step.


Пройдем путь от unit-тестов до виртуального и реального мира.


Узнаем, зачем общий стек с разработчиками, почему им важно использовать статические анализаторы кода с точки зрения тестирования и что такое генерация тест-плана.


Спикер рассказывает о том, как устроено нагрузочное тестирование в Яндексе, продемонстрирует результаты активного вовлечения разработчиков в процесс и поделится плюсами и минусами такого подхода.


Быстрый практикум.


В данном ролике проводится мое собеседование на позицию QA Lead в одну из крупнейших российских компаний – связанную с медициной.

In this video, we take a deep dive into XPath and learn how the syntax is structured, how to build a locator using XPath, and what strategies are the best for achieving stability, portability and elegance of our locators. We learn how to interact with the browser’s developer console to make our life easier and how to use it to test our locators as we’re building them. We also briefly discuss more advanced XPath contents like functions and, as always, discuss how you don’t need to feel overwhelmed and how memorizing everything should not be your goal.


Всегда веселый и доброжелательный дед в синих очках, это Джо Колантонио, известная личность в мире QA.


На основе видео — бесплатный курс на Степике.


В этом докладе я предлагаю попробовать себя в качестве врача и разобрать человеческий организм с помощью техник тест-дизайна.


«Как оформить резюме когда у тебя нет профильного опыта или его мало».


Hey, come and join me on my first ever live testing challenge with me. My goal on this was a little bit like an experiment and a challenge on how many bugs I will manage to find in a restricted time slot. I had given myself 15-20 minutes to test Canva app and see how it goes and how many things I can find.

Sid Shukla joins Nikolay Advolodkin to share how generative AI can make developers more productive. He’ll not only explain how to customize LLM models with your data but also give real-world applications of this practice. Sid also shares his insider tips on landing a job at Amazon and how to be a great asset as an SDET.


⬅️ Предыдущий QA-дайджест

Хорошей недели!

Какой была ваша первая зарплата в QA и как вы искали первую работу?

Мега обсуждение в нашем телеграм-канале о поиске первой работы. Обмен опытом и мнения.

Подписаться
Уведомить о
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Мы в Telegram

Наш официальный канал
Полезные материалы и тесты
Готовимся к собеседованию
Project- и Product-менеджмент

? Популярное

? Telegram-обсуждения

Наши подписчики обсуждают, как искали первую работу в QA. Некоторые ищут ее прямо сейчас.
Наши подписчики рассказывают о том, как не бояться задавать тупые вопросы и чувствовать себя уверенно в новой команде.
Обсуждаем, куда лучше податься - в менеджмент или по технической ветке?
Говорим о конфликтных ситуациях в команде и о том, как их избежать
$1100*
медианная зарплата в QA в июне 2023

*по результатам опроса QA-инженеров в нашем телеграм-канале

Собеседование

19%*
IT-специалистов переехало или приняло решение о переезде из России по состоянию на конец марта 2022

*по результатам опроса в нашем телеграм-канале

live

Обсуждают сейчас