#e2etesting

2025-05-23

๐Ÿ” 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 bsidesboulder.org/schedule/

Tickets are available for purchase for our 13 June event here: eventbrite.com/e/bsides-boulde

kitetokiteto
2025-05-21

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:
kiteto.ai/en/blog/qa-party?utm

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

2025-01-02

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! github.com/aergonaut/playwrigh

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

ร€lex Royoerlbuth
2024-11-30

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 ๐Ÿค’ โ€ฆ

2024-06-07

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

github.com/open-sauced/app/pul

๐Ÿงฟ๐Ÿชฌ๐Ÿ„๐ŸŒˆ๐ŸŽฎ๐Ÿ’ป๐Ÿšฒ๐Ÿฅ“๐ŸŽƒ๐Ÿ’€๐Ÿด๐Ÿ›ป๐Ÿ‡บ๐Ÿ‡ธschizanon
2024-05-09

> 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. ๐Ÿซก

checklyhq.com/blog/how-playwri

Daniel Rotterdanrot
2023-11-30

I used 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 specification, since it makes me at least less dependant on some proprietary providers.

Daniel Rotterdanrot
2023-11-30

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

Daniel Rotterdanrot
2023-11-30

has been there for ages, and while I have not looked at it for a while, I am kind of worried that it is outdated, simply because of its age. I did not enjoy working with it in the past, and cannot tell if it has improved. I e.g. remember that opening the DevTools in browsers made it crash immediately.

Daniel Rotterdanrot
2023-11-30

๐Ÿ”Ž I am currently searching for an library. The most important thing for me to test, which I probably cannot test in a different way, is native browser notifications after receiving a push notification from a .

Solutions I know of include , , , and .

โ“ Do you have any other ideas or opinions on those testing libraries?

Going to add a few thoughts for some of them in separate toots.

Philipp Waldhauerpwa@norden.social
2023-11-26

Manchmal sitze ich einfach da, gebe `npx playwright test` ein und entspanne. #e2etesting #playwright

Daniel Rotterdanrot
2023-09-27

๐Ÿ‘จโ€๐Ÿ’ป I'm building an app with as little as possible (only sending and receiving push notifications). I don't use any framework, and everything else is handled by the server.

โ“ Now I'm wondering how to handle . Does it make sense to do for a few lines of JavaScript? How do you handle that? Do you only do in such cases?

๐Ÿ’ญ I was already thinking about using in , but the is generated by , making it hard to get it in thereโ€ฆ

2023-08-13

The video from my talk Exploring better ways to write tests is now available: youtube.com/watch?v=dZX7SbGOGn

I gave it at this year's Nordic Testing Days 2023 in Tallinn, and I discussed my journey from feeling dissatisfied with testing tools to creating my own test runner. My goal of this talk was to inspire others to explore and customize their tools rather than settling for the default options available.

Slides and more at coderbyheart.com/exploring-bet

#NTD2023 #talk #tdd #e2eTesting #gherkin

๐Ÿ„๐ŸŒˆ๐ŸŽฎ๐Ÿ’ป๐Ÿšฒ๐Ÿฅ“๐ŸŽƒ๐Ÿ’€๐Ÿด๐Ÿ›ป๐Ÿ‡บ๐Ÿ‡ธschizanon@mas.to
2023-06-05

I think that "write a test for every bug" is a foolish advice.

Write #tests for business logic only. Everything else is an implementation detail.

#unitTesting #softwareTesting #automatedTests #e2eTesting #testing #software #softwaredevelopment #unitTest

๐Ÿ„๐ŸŒˆ๐ŸŽฎ๐Ÿ’ป๐Ÿšฒ๐Ÿฅ“๐ŸŽƒ๐Ÿ’€๐Ÿด๐Ÿ›ป๐Ÿ‡บ๐Ÿ‡ธschizanon@mas.to
2023-04-23

Now that #AI can write #code I think the smart career move is to get into #softwareTesting; defining success in a problem space was always the hard part of #softwareDevelopment and will need even better tools now!

#Programming code was never the point of #software.

#webDev #webDevelopment #testing #playwright #cypress #e2etesting #bard #bing #chatGPT #llm

๐Ÿ„๐ŸŒˆ๐ŸŽฎ๐Ÿ’ป๐Ÿšฒ๐Ÿฅ“๐ŸŽƒ๐Ÿ’€๐Ÿด๐Ÿ›ป๐Ÿ‡บ๐Ÿ‡ธschizanon@mas.to
2023-04-21

Do you run into end-to-end tests against a staging environment?

#e2e #endToEnd #testing #e2eTesting #webDev #programming #development #devops

๐Ÿ„๐ŸŒˆ๐ŸŽฎ๐Ÿ’ป๐Ÿšฒ๐Ÿฅ“๐ŸŽƒ๐Ÿ’€๐Ÿด๐Ÿ›ป๐Ÿ‡บ๐Ÿ‡ธschizanon@mas.to
2023-04-12

@jaredwhite

> Do you read HTML?

If needs be, but browsers are better at it so I usually let them do it.

#cypress #playwright #puppeteer #cypressio #E2ETesting #testing

Christian Findlay :dart:cfdevelop@fluttercommunity.social
2023-01-11

Check out our video on testing. We talk about getting the most out of your tests and avoiding the pitfalls that drag on many teams and distract teams from the goal of building quality software.

#Flutter and #iOS devs in particular will find this interesting. We talk about full app widget testing

#flutterdev #unittesting #integrationtesting #e2etesting

youtu.be/3dKugGP0LAc

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst