#AutomatedTests

Dennis Doomenddoomen
2024-09-26

...source code, invoking any tools, running the , versioning the deployment artifacts, the , updating the database schema, deploying to a staging slot and then, after proven healthy, swaps it with the production slot. All without having to share production passwords to developers, and without anybody connecting to the production environment and manually running scripts and other command-lines. And if your manager...

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

If you use feature flags your automated tests are worthless unless you run them against every possible combination of feature flags.

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

ideally, there is a Test Engineer or QA team that can either write the functional tests, or confirm that those being referred to are legitimate and sufficient.

It's just important that when something is a barrier between your feature code and shipping there should be someone responsible for helping the team keep it green.

urigโœ”๏ธurig@mastodon.online
2023-09-08

Another day, another bug caught by automated tests.

I missed injecting an OpenAI API key per tenant to OpenAIEmbeddings().

When tests ran locally they would pass because I have the OPENAI_API_KEY environment variable set on my machine.

Tests in CI failed red because that environment is clean.

#joy #tests #testing #AutomatedTests

๐Ÿ„๐ŸŒˆ๐ŸŽฎ๐Ÿ’ป๐Ÿšฒ๐Ÿฅ“๐ŸŽƒ๐Ÿ’€๐Ÿด๐Ÿ›ป๐Ÿ‡บ๐Ÿ‡ธschizanon@mas.to
2023-06-23
๐Ÿ„๐ŸŒˆ๐ŸŽฎ๐Ÿ’ป๐Ÿšฒ๐Ÿฅ“๐ŸŽƒ๐Ÿ’€๐Ÿด๐Ÿ›ป๐Ÿ‡บ๐Ÿ‡ธ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

Client Info

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