Пишем быстрые UI-автотесты без флаков, стендов и боли: изоляционный подход в CI/CD

Большинство UI-тестов флакают, медленно работают и в итоге отключаются в CI. Показываю альтернативу — изоляционные UI-тесты без стендов, таймингов и боли.

https://habr.com/ru/articles/982296/

#python #ui #qa #qa_automation #автотесты #docker #cicd #mock #моки #мокирование

Пишем быстрые UI-автотесты без флаков, стендов и боли: изоляционный подход в CI/CD

Вступление В этой статье я хочу показать, как на практике писать изоляционные UI-автотесты без флаков, стендов и бесконечной боли с окружением. Тема кажется противоречивой — UI-тесты традиционно...

Хабр

To my fellow go devs out there. Is there a mock library for HTTP calls doing the same as side effect in Python? Like calling the same endpoint twice with the same request, then mock the responses to return 503 for the first call, then 200 for the second?

#golang #python #mock #test

JUnitでMockを使用した単体テストの書き方 - Qiita

はじめに Spring Bootでアプリを開発していると、「サービス層のロジックをテストしたいけど、DBへの接続はどうする?」という疑問に当たることがあります。 この記事では、そういった依存関係をモック化しながら、JUnit5 + Mockito を使ったサービス層の単体...

Qiita

Latest Toronto Tempo Mock Expansion Draft Roundup

In less than 24 hours the expansion draft for the Toronto Tempo will take place! To save you some time, here is a roundup of the latest mock expansion drafts!

https://tempo.basketball/2026/04/latest-toronto-tempo-mock-expansion-draft-roundup/

Toronto Tempo Mock Expansion Draft Roundup

After months of agonizing wait, WNBA fans can finally breathe a sigh of relief. A new CBA is in place and we have ourselves a WNBA season! 

https://tempo.basketball/2026/03/toronto-tempo-mock-expansion-draft-roundup/

Тестирование Vue-приложений изнутри: props, Pinia и Network без proxy и dev-сборки

Проблема не в том, что инструментов мало. Проблема в том, что большинство из них построены вокруг браузера прошлого поколения, тогда как frontend уже давно живёт внутри runtime. Именно из этой практической боли появился собственный runtime-инспектор — сначала как консольный скрипт для одной конкретной задачи, а затем как полноценный инструмент, который неожиданно нашел отклик у QA и разработчиков.

https://habr.com/ru/articles/1015638/

#runtimeмодификация #qa #vue #devtools #frontend #тестирование #мониторинг #proxy #mock

Тестирование Vue-приложений изнутри: props, Pinia и Network без proxy и dev-сборки

Современный frontend давно перестал быть страницей, которую можно объяснить через DOM, сетевые запросы и консоль браузера. Значительная часть поведения интерфейса рождается уже после загрузки: внутри...

Хабр
Afroman wins lawsuit with Ohio police who said rapper mocked them in viral music video
"We did it, America! ... Freedom of speech!" the rapper shouted outside the courthouse, dressed in a red, white and blue American flag suit. Seven Ohio sheriffs deputies sued Afroman for using home security footage to mock their 2022 raid of his home.
https://www.cbc.ca/news/entertainment/afroman-wins-defamation-lawsuit-9.7134433?cmp=rss
Afroman wins lawsuit with Ohio police who said rapper mocked them in viral music video
"We did it, America! ... Freedom of speech!" the rapper shouted outside the courthouse, dressed in a red, white and blue American flag suit. Seven Ohio sheriffs deputies sued Afroman for using home security footage to mock their 2022 raid of his home.
https://www.cbc.ca/news/entertainment/afroman-wins-defamation-lawsuit-9.7134433?cmp=rss
From last week's Linux Update newsletter: Joe Casad explores the @almalinux Build System, which lets you build, test, sign, and release packages from a single interface
https://www.linux-magazine.com/Online/Features/AlmaLinux-Build-System/?utm_source=mlm
#AlmaLinux #CentOs #RHEL #EnterpriseLinux #DevOps #Mock #Pulp #NGINX #Terraform #PGP #Git

Mocha v3.1.0 released

* Format warnings consistently and include source location - https://github.com/freerange/mocha/pull/794. Thanks to @issyl0 for the original PR and subsequent feedback.

https://mocha.jamesmead.org/file.RELEASE.html#3-1-0

#ruby #testing #mock #mocking #opensource

Format warnings consistently and include source location by floehopper · Pull Request #794 · freerange/mocha

This changes both deprecation and non-deprecation warnings to share the same "logger" which avoids some duplication and makes it easier to format all warning messages consistently and inc...

GitHub