writing.exchange is one of the many independent Mastodon servers you can use to participate in the fediverse.
A small, intentional community for poets, authors, and every kind of writer.

Administered by:

Server stats:

328
active users

#selenium

0 posts0 participants0 posts today

Your logs are lying to you - metrics are meaner and better.

Everyone loves logs… until the incident postmortem reads like bad fan fiction.
Most teams start with expensive log aggregation, full-text searching their way into oblivion. So much noise. So little signal. And still, no clue what actually happened. Why? Because writing meaningful logs is a lost art.
Logs are like candles, nice for mood lighting, useless in a house fire.

If you need traces to understand your system, congratulations: you're already in hell.

Let me introduce my favourite method: real-time, metric-driven user simulation aka "Overwatch".

Here's how you do it:

🧪 Set up a service that runs real end-to-end user workflows 24/7. Use Cypress, Playwright, Selenium… your poison of choice.
📊 Every action creates a timed metric tagged with the user workflow and action.
🧠 Now you know exactly what a user did before everything went up in flames.

Use Grafana + InfluxDB (or other tools you already use) to build dashboards that actually tell stories:

* How fast are user workflows?
* Which steps are breaking, and how often?
* What's slower today than yesterday?
* Who's affected, and where?

🎯 Alerts now mean something.
🚨 Incidents become surgical strikes, not scavenger hunts.
⚙️ Bonus: run the same system on every test environment and detect regressions before deployment. And if you made it reusable, you can even run the service to do load tests.

No need to buy overpriced tools. Just build a small service like you already do, except this one might save your soul.

And yes, transform logs into metrics where possible. Just hash your PII data and move on.

Stop guessing. Start observing.
Metrics > Logs. Always.

New research explores #selenium's potential in cancer treatment. A Phase 1 clinical trial found combining selenium with #chemotherapy effectively treated metastatic kidney cancer, with over half of patients seeing tumor shrinkage. 🧪 🩺
buff.ly/3Db0Jeq

The ConversationSelenium is an essential nutrient named after the Greek goddess of the Moon − crucial to health, it may help prevent and treat cancer
More from The Conversation U.S.

New research explores #selenium's potential in cancer treatment. A Phase 1 clinical trial found combining selenium with #chemotherapy effectively treated metastatic kidney cancer, with over half of patients seeing tumor shrinkage. theconversation.com/selenium-i
By Aliasger K. Salem, University of Iowa

While comparing #Selenium to Playwright and Cypress is off, today I saw a comparison to entire commercial test Automation platform that is built on top of Selenium. Yes, a piece of your thing is less than your thing. I guess the name of the piece is relevant enough.

Is understanding Selenium already a lost cause?

"We spoke to people in Australia whose cattle got graded out of the food system from #selenium contamination. They have water trucks washing down houses because of the sediment. All of that from a health perspective is TERRIFYING. So disheartening."

PODCAST podcastics.com/episode/343694/

Есть какой-то сайт или, не знаю, как это называется, web-приложение, с которым мне часто приходится работать, тыкать в него мышкой довольно долго и регулярно.
Насколько я понимаю, публичного api у него него нет, написать скрипт, чтобы делать всё из сосноли я не могу.
Я мог бы посмотреть в Firefox, какого рода запросы-ответы он отправляет на сервер, и повторить это самому из сосноли? Это реально? вообще, это стандартная практика так делать? (А потом они поменяют api и у меня всё развалится).
Я мог бы взять selenium, и заставить мышкой тыкать его.
А вот был бы ИИ-помощник, который бы посмотрел, что я делаю, и либо сам бы стал это делать, либо выдал мне скрипт для сосноли.
Вряд ли в десктопном линуксе такое скоро появится. #web #AI #selenium #ИИ

If I run Selenium (from Java) with firefox, I get "WARNING: CDP support for Firefox is deprecated and will be removed in future versions. Please switch to WebDriver BiDi." Fine. Except I can't find any clue about what I should do to use the BiDi driver as a local web driver. I find some things about using it remotely, but that's not helpful. Am I overlooking the obvious? #Selenium #Firefox

A co powiecie na jakieś gówniane narzędzie #AI do szukania błędów w łatkach, które twierdzi, że w moim TOML-u brakuje zamknięcia listy, bo owe gówno "widzi" tylko cztery pierwsze jej elementy?

github.com/SeleniumHQ/selenium

Cóż, nigdy nie uważałem #Selenium za szczególnie dobrej jakości bibliotekę (no ale męczy się z trudnym tematem), ale teraz już powiem wprost: trzymajcie się od tego projektu z daleka.

GitHub[py] Fix installing most of the data from source distributions by mgorny · Pull Request #15128 · SeleniumHQ/seleniumBy mgorny

How about using some crappy #AI pull request review tool that claims that my TOML is missing a closing bracket because it apparently "sees" only the first four list items?

github.com/SeleniumHQ/selenium

Well, I never considered #Selenium to be particularly good quality (well, it's a hard domain), but at this point I'm going to say: stay away.

GitHub[py] Fix installing most of the data from source distributions by mgorny · Pull Request #15128 · SeleniumHQ/seleniumBy mgorny

Polywork is shutting down. Agile Alliance becomes a PMI chapter. We are getting food for thought for organizations surviving over periods of time when financial conditions, people and the world change. Got some decisions on that streak coming up with organizations I volunteer with. #Tivia is 70. #Selenium is 20.

When #Selenium included SeleniumManager, an entire category of experiences of trouble getting started and managing browser versions changed. I find it interesting that over a year later, that is still the story tool vendors propagate to their customers as a reason why their commercial thing on top is necessary.