Этот дайджест создан совместно с телеграм-каналом QA Live ? тестирование ПО. Подпишитесь, чтобы получать дайджесты прямо в телеграм!
? Почитать:
Индусский айтишник работает за двух русских, 6 дней в неделю с 8 до 20. Но очень хорошо зарабатывает. А вообще живёт превосходно, ведь практически всё, что он покупает — дешевле в несколько раз. Пример (успешного) собеседования QA SDET в технологической столице Индии.
Исследование уровня, невидимого пользователю. Под этим в 99% имеют в виду тестирование баз данных на сервере: их целостность, производительность и безопасность.
Тестовый сценарий должен быть надежным, комплексным, мотивирующим и захватывающим — как мыльная опера, полагают адепты сценарного тестирования, и пишут целые книги, посвященные этому подходу. Немного теории для джунов.
Существует вертикальное мышление (стандартное), и горизонтальное, иначе называемое латеральным — взгляд на проблему «со стороны».
На этой неделе на Хабре:
Спойлер: неопределенность, затянутость, зависимость. «Любой уважающий себя разработчик должен писать тесты. Любой стремящийся не оказаться на обочине жизни тестировщик должен писать автотесты».
Там PostgreSQL, Elasticsearch, SonarQube, но ничего страшного. Статья-инструкция, упрощённо и максимально подробно. «Чтобы хотелка запустить автоматизированный конвейер проверки кода не заглохла при малейшей трудности на пути».
Спойлер: регекспы, подготовка к собесу, работа с SQL, JSON, и даже «решение проблем с git». С примерами.
«Если ты знаешь себя и своего врага, ты выиграешь любое сражение. Если ты знаешь себя, но не своего врага, то можешь одержать победу с вероятностью 50-50. Если ты не знаешь ни себя, ни своего врага, ты проиграешь любое сражение.»
15-я статья из цикла о курсах QA. Без комментариев…
«Чтобы не изобретать велосипеды и эффективно использовать мощь фреймворка, которую хотели передать его создатели.»
Перевод очень серьезной статьи для сеньйоров и PM.
«Сравнение производительности уже трёх прототипов вылилось в проблемы, громадные полотна обсуждений, споров, попыток унифицировать тесты и конфигурации стендов. А где унификация тестов, там и их автоматизация.»
«Будучи уже лидом, часто наблюдаю картину, когда тестировщик вообще не беспокоится о том, какие тестовые данные использовать в ad-hoc тестировании. И это кажется не особо удачной практикой.»
Интересное из мира QA на других платформах (англоязычных):
Это новость, а соответствующий гайд по миграции здесь.
Размышления об анализе граничных значений. Небольшое.
«A Game-Changer for Web App Testing and Automation», ну, посмотрим.
How to Build an Intelligent QA Chatbot on your data with LLM or ChatGPT
Крепчайшая статья, но сложность мидл+.
? Посмотреть:
«Без покупки платных курсов и имея только общедоступные ресурсы.» В коментах пишут: «1,5 часа смотреть контент и на каждую фразу говорить «жиза» — тяжело «
Человек за 6 минут разъяснил разницу между симулятором и эмулятором, и еще успел про тестовые фермы.
«20, 30, 40, 50 лет — где отсечка для новой профессии?«
Хорошей недели!