๐Ÿ” Detection rules are only as good as the tests behind them. ๐Ÿ’ก๐Ÿ“Š

Ariel Ropek's #BSidesBoulder25 talk "Incorporating End to End Integration Tests into your Detection Engineering Workflow" will provide a practical guide to moving beyond brittle unit tests and validating detections with full attack simulations. If you're building detection-as-code or maintaining a SIEM, this talk is your blueprint for making sure your alerts fire when it really matters! #BSides #BSidesBoulder #CyberSecurity #DetectionEngineering #E2ETesting #CyberDefense

Check out our full schedule at https://bsidesboulder.org/schedule/

Tickets are available for purchase for our 13 June event here: https://www.eventbrite.com/e/bsides-boulder-2025-registration-1290129274389

Schedule

Schedule is subject to change

We often see QA as just test plans and troubleshooting, but what if it could be fun?

Our latest blog shows how great QA is more than duty, it's a celebration of collaboration and responsibility.

Join the celebration:
https://www.kiteto.ai/en/blog/qa-party?utm_source=https://mastodon.social&utm_medium=social?utm_campaign=blog_2

#kiteto #e2etesting #AiAutomation #softwaredev

What do parties have in common with software QA?

A humorous comparison between party planning and software QA that shows how kiteto simplifies QA processes with AI-supported test automation and flexibly finds new test paths in the event of changes.

Nebraska.Code 2025 hosted on Whova

July 23 โ€“ 25, 2025, Lincoln, NE

The Only Two Tests That Matter

Most tests are meaningless noise. If you want to do it right, only two types matter:

1๏ธโƒฃ Component Tests โ€“ Test behavior, not mocks. Fake external services, ensure input/output works, and confidently. With that itโ€™s easy to generate API docs & client libs without experience pact tests.

2๏ธโƒฃ E2E Tests โ€“ Run 24/7, track real user behavior, log metrics, measure uptime, bugs, performance, and resilience. No need for e2e tests in CI pipelines if testing every environment.

Both test behavior, not code. You can refactor without touching tests as they only break when behavior breaks. If tests are slow, your implementation is the problem. Even a Raspberry Pi can handle it.

And above all: Tests must run locally. No excuses. Itโ€™s important for debugging and reproduction of user behaviors.

#Testing #SoftwareTesting #DevOps #QA #CICD #Automation #SoftwareEngineering #CodeQuality #Microservices #PerformanceTesting #E2ETesting #DeveloperLife #programming

I just released `playwright-opentelemetry-reporter`, a custom reporter for Playwright that generates @opentelemetry spans from test cases and steps! If you want to bring some ๐Ÿ”ญ observability to your ๐ŸŽญ Playwright, try it out! https://github.com/aergonaut/playwright-opentelemetry-reporter

#o11y #playwright #opentelemetry #testing #e2etesting #cicd

GitHub - aergonaut/playwright-opentelemetry-reporter: Report Playwright test runs as OpenTelemetry spans

Report Playwright test runs as OpenTelemetry spans - aergonaut/playwright-opentelemetry-reporter

GitHub

El proceso de registro de una webapp que desarrollo ha superado las pruebas. FLIPAH.

Ojocuidao al ponerte a esperar respuestas <await page.waitForResponse(โ€ฆ)> de peticiones que no se hacen ๐Ÿ™„. Ojocuidao con las validaciones de formularios ๐Ÿค’ โ€ฆ #DeveloperThinks #E2ETesting

If you're looking for an example in the wild of testing copy/paste functionality in an end to end test using Playwright, I gotchu in this latest pull request for the OpenSauced app. #opensource #e2etesting #testing

https://github.com/open-sauced/app/pull/3538

feat: StarSearch as a standalone component by nickytonline ยท Pull Request #3538 ยท open-sauced/app

Description This is a refactor that pulls out the StarSearch chat from the StarSearch page as a precursor to the work required for #3508. The UI looks and behaves the same as it previously did in #...

GitHub

> Letโ€™s have a look at an example that could be affected by 3rd party code and ways to monitor your stack with Playwright to guarantee that no external providers or ad blockers can mess with your business. ๐Ÿซก

https://www.checklyhq.com/blog/how-playwright-can-monitor-third-party-resources/

#webdev #testing #playwright #e2e #endToEnd #test #tests #endToEndTesting #e2etesting #e2etest #integration #qa #programming #javaScript #tech #technology #frontend #web

Monitor Third-Party Resources that Impact UX with Playwright

Discover expert tips by Stefan Judis on using Playwright to monitor your tech stack, and ensuring protection against external interference and ad blockers.

Checkly

I used #Nightwatch a while ago, and I really liked it. Not sure how popular and widespread it is nowadays, but I haven't heard to often from it lately. I liked that is based on the #WebDriver specification, since it makes me at least less dependant on some proprietary providers.

#E2ETesting

#Cypress seems to be very popular, especially in the #JavaScript community. It reads really promising, especially that it fixes some of the issues #Selenium had. My biggest worries about it is its limited browser support... If I really want to do proper #E2ETesting I do not want to limit it to Chrome and Firefox only...