Этот дайджест создан совместно с телеграм-каналом QA Live | тестирование ПО. Подпишитесь, чтобы получать дайджесты прямо в телеграм!
Почитать:
Все плохо. Высокие налоги, всевластная бюрократия, низкие зарплаты по сравнению со стоимостью жизни — вдвое ниже, чем в США, вполне реальная ксенофобия немцев, нет сервисов на английском.

Playwright обогнал Cypress по числу загрузок, что указывает на его растущую популярность среди разработчиков. Благодаря поддержке нескольких браузеров и гибкому API, Playwright быстро завоевывает рынок веб-тестирования. Cypress остаётся сильным конкурентом, но тенденции указывают на дальнейший рост Playwright.
Блокировка YouTube в сентябре? Песков опровергает
В России планируют окончательно заблокировать YouTube в сентябре, сообщил «Газете.Ru» источник, близкий к администрации президента.
На других русскоязычных платформах:
Ни шагу дальше! Тот, кто хочет пересечь Мост Смерти, должен ответить мне на три вопроса, и если ответит неправильно, Мост оправдает своё название.
Если кто-то намеренно создает программу или алгоритм, следует предполагать, что в них, вероятно, есть проблемы – скрытые, неочевидные, возникающие и пропадающие, внезапные. Эти проблемы могут возникать даже тогда, когда разработчик тщательно проверил результат работы функций в своем коде.
ОК — большая социальная сеть с огромным бэкендом, который включает тысячи методов и сервисов. Нам критически важна постоянная доступность (uptime) и отказоустойчивость продукта, поэтому для отслеживания работоспособности всех его компонентов мы стараемся покрыть всё нужное тестовыми сценариями, а ручные тесты по возможности заменяем автоматизированными.
Пользователь может придумать различные фразы на основе своего опыта, которые бот не поймет или обработает некорректно. Как пример многообразия формулировок и различий в пользовательском опыте, можно привести диалекты: попробуйте ответить, что означает «виктория» в Нижегородской области или «мультифора» в Сибири? А если приправить контекст заимствованными словами зумеров: «кринж», «вайб», получится огромный датасет с наборами фраз, имеющих различный смысл в разных контекстах.
Привет! Меня зовут Евгений Титов, и я занимаюсь разработкой сервисов телеметрии в каршеринг-сервисе Ситидрайв. В этой статье расскажу о том, что из себя представляет телеметрия в каршеринге, какие сложности возникают при её тестировании, и как мы их решаем.
Какую проблему вы хотите решить? Для начала определите функциональный пробел, который вы пытаетесь закрыть, чтобы понять, какую функциональность должен включать инструмент.
Полная подборка тестов по технологиям и тулам, необходимым тестировщикам.
В мире QA на других платформах (англоязычных):
This article shows how to set up load testing using Spock tests with Testcontainers in a Gradle project, using tools like Gatling, WRK, and Yandex.Tank.
This article details the process of creating a native image for EmbeddedKafka with GraalVM, highlighting its benefits in integration tests.
Real-time testing is a crucial part of the SDLC, which involves testing software applications for their reliability and functionality in real time.
In this brief tutorial, we’ll explore the new @AutoClose JUnit 5 annotation, which helps us deal with classes that require a specific method call after test execution.
I started my working life as a programmer so long ago that I was writing BCPL on a PDP-11 with no Copilot to help me. There was no Internet, so I couldn’t go to StackOverflow to copy and paste code, and there were no unit tests and no CI or regular “bug blitzes” to fix all the bugs in production. After many years of this, I was looking for a change and a move to testing and quality assurance (QA) appealed to me.
See how to test a service in Angular and make sure it interacts with APIs.
Посмотреть:
Это первый урок в рамках курса «Тестировщик с нуля», посвященный обязанностям тестировщика, минимальных входным требованиям и навыкам QA специалиста.
Many companies use some form of test coverage metric to measure how well tested their code is. Oftentimes these metrics are set as rules that must be maintained at all times. This is a terrible idea, though. Test coverage in general is a poor metric that doesn’t actually tell you anything meaningful about your code or the confidence you should have in it being bug free. In this video I talk about why test coverage is a bad metric and what you should do instead.
- Быстрый практикум команды Playwright Exploring Trace Viewer for debugging locally and on CI ⏱5 минут
In this video let’s look at Playwright’s trace viewer, a GUI tool that helps you explore recorded Playwright traces after the script has ran. Traces are a great way for debugging your tests locally or when they fail on CI. The trace viewer shows you a timeline of your tests actions, a DOM snapshot which you can pop out and explore, network requests, console, source code and more.
In this episode, we dive deep into the ever-evolving world of accessibility testing in web and software development. Whether you’re a seasoned dev or just getting started, accessibility is your guide to creating inclusive spaces for global collaboration. But where do you start? And why does it even matter?
In this video, we will implement the foundation for the playwright POM framework.
Хорошей недели!
