mas.to is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hello! mas.to is a fast, up-to-date and fun Mastodon server.

Administered by:

Server stats:

12K
active users

#automatedtests

1 post1 participant0 posts today
Kerrick Long (code)<p>Ship Software That Does Nothing</p><p><a href="https://kerrick.blog/articles/2025/ship-software-that-does-nothing/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kerrick.blog/articles/2025/shi</span><span class="invisible">p-software-that-does-nothing/</span></a></p><p><a href="https://dotnet.social/tags/Agile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Agile</span></a> <a href="https://dotnet.social/tags/Architecture" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Architecture</span></a> <a href="https://dotnet.social/tags/AutomatedTests" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AutomatedTests</span></a> <a href="https://dotnet.social/tags/ContinuousDelivery" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ContinuousDelivery</span></a> <a href="https://dotnet.social/tags/ContinuousDeployment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ContinuousDeployment</span></a> <a href="https://dotnet.social/tags/ContinuousIntegration" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ContinuousIntegration</span></a> <a href="https://dotnet.social/tags/ExtremeProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ExtremeProgramming</span></a> <a href="https://dotnet.social/tags/LeanRisk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LeanRisk</span></a> <a href="https://dotnet.social/tags/TDD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TDD</span></a> <a href="https://dotnet.social/tags/CICD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CICD</span></a> <a href="https://dotnet.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://dotnet.social/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDevelopment</span></a> <a href="https://dotnet.social/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a></p>
Dennis Doomen<p>...source code, invoking any <a href="https://mastodon.social/tags/codeanalysis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>codeanalysis</span></a> tools, running the <a href="https://mastodon.social/tags/automatedtests" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>automatedtests</span></a>, versioning the deployment artifacts, <a href="https://mastodon.social/tags/provisioning" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>provisioning</span></a> the <a href="https://mastodon.social/tags/infrastructure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>infrastructure</span></a>, 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...</p>
🧿🪬🍄🌈🎮💻🚲🥓🎃💀🏴🛻🇺🇸<p>If you use feature flags your automated tests are worthless unless you run them against every possible combination of feature flags.</p><p><a href="https://mastodon.social/tags/developer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developer</span></a> <a href="https://mastodon.social/tags/software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>software</span></a> <a href="https://mastodon.social/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a> <a href="https://mastodon.social/tags/dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dev</span></a> <a href="https://mastodon.social/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwaredevelopment</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/softwareengineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwareengineering</span></a> <a href="https://mastodon.social/tags/engineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>engineering</span></a> <a href="https://mastodon.social/tags/webDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webDev</span></a> <a href="https://mastodon.social/tags/testing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>testing</span></a> <a href="https://mastodon.social/tags/AutomatedTests" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AutomatedTests</span></a> <a href="https://mastodon.social/tags/tdd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tdd</span></a> <a href="https://mastodon.social/tags/unittesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unittesting</span></a> <a href="https://mastodon.social/tags/tests" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tests</span></a> <a href="https://mastodon.social/tags/featureFlag" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>featureFlag</span></a> <a href="https://mastodon.social/tags/feature" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>feature</span></a> <a href="https://mastodon.social/tags/flag" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flag</span></a></p>
🧿🪬🍄🌈🎮💻🚲🥓🎃💀🏴🛻🇺🇸<p>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.</p><p>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.</p><p><a href="https://mastodon.social/tags/testEngineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>testEngineering</span></a> <a href="https://mastodon.social/tags/softwareEngineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwareEngineering</span></a> <a href="https://mastodon.social/tags/testEngineer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>testEngineer</span></a> <a href="https://mastodon.social/tags/automatedTests" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>automatedTests</span></a> <a href="https://mastodon.social/tags/softwareTesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwareTesting</span></a> <a href="https://mastodon.social/tags/testing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>testing</span></a> <a href="https://mastodon.social/tags/tests" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tests</span></a> <a href="https://mastodon.social/tags/software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>software</span></a></p>
urig✔️<p>Another day, another bug caught by automated tests.</p><p>I missed injecting an OpenAI API key per tenant to OpenAIEmbeddings(). </p><p>When tests ran locally they would pass because I have the OPENAI_API_KEY environment variable set on my machine.</p><p>Tests in CI failed red because that environment is clean.</p><p><a href="https://mastodon.online/tags/joy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>joy</span></a> <a href="https://mastodon.online/tags/tests" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tests</span></a> <a href="https://mastodon.online/tags/testing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>testing</span></a> <a href="https://mastodon.online/tags/AutomatedTests" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AutomatedTests</span></a></p>
🍄🌈🎮💻🚲🥓🎃💀🏴🛻🇺🇸<p>If your <a href="https://mas.to/tags/git" class="mention hashtag" rel="tag">#<span>git</span></a> <a href="https://mas.to/tags/repository" class="mention hashtag" rel="tag">#<span>repository</span></a> runs <a href="https://mas.to/tags/automatedTests" class="mention hashtag" rel="tag">#<span>automatedTests</span></a> or <a href="https://mas.to/tags/linters" class="mention hashtag" rel="tag">#<span>linters</span></a> <a href="https://mas.to/tags/precommit" class="mention hashtag" rel="tag">#<span>precommit</span></a> or <a href="https://mas.to/tags/prepush" class="mention hashtag" rel="tag">#<span>prepush</span></a> I WILL --no-verify that shit *everytime*</p><p><a href="https://mas.to/tags/software" class="mention hashtag" rel="tag">#<span>software</span></a> <a href="https://mas.to/tags/programming" class="mention hashtag" rel="tag">#<span>programming</span></a> <a href="https://mas.to/tags/huskey" class="mention hashtag" rel="tag">#<span>huskey</span></a> <a href="https://mas.to/tags/husky" class="mention hashtag" rel="tag">#<span>husky</span></a> <a href="https://mas.to/tags/github" class="mention hashtag" rel="tag">#<span>github</span></a> <a href="https://mas.to/tags/commit" class="mention hashtag" rel="tag">#<span>commit</span></a> <a href="https://mas.to/tags/webdev" class="mention hashtag" rel="tag">#<span>webdev</span></a> <a href="https://mas.to/tags/softwaredevelopment" class="mention hashtag" rel="tag">#<span>softwaredevelopment</span></a> <a href="https://mas.to/tags/testing" class="mention hashtag" rel="tag">#<span>testing</span></a></p>
🍄🌈🎮💻🚲🥓🎃💀🏴🛻🇺🇸<p>I think that &quot;write a test for every bug&quot; is a foolish advice. </p><p>Write <a href="https://mas.to/tags/tests" class="mention hashtag" rel="tag">#<span>tests</span></a> for business logic only. Everything else is an implementation detail.</p><p><a href="https://mas.to/tags/unitTesting" class="mention hashtag" rel="tag">#<span>unitTesting</span></a> <a href="https://mas.to/tags/softwareTesting" class="mention hashtag" rel="tag">#<span>softwareTesting</span></a> <a href="https://mas.to/tags/automatedTests" class="mention hashtag" rel="tag">#<span>automatedTests</span></a> <a href="https://mas.to/tags/e2eTesting" class="mention hashtag" rel="tag">#<span>e2eTesting</span></a> <a href="https://mas.to/tags/testing" class="mention hashtag" rel="tag">#<span>testing</span></a> <a href="https://mas.to/tags/software" class="mention hashtag" rel="tag">#<span>software</span></a> <a href="https://mas.to/tags/softwaredevelopment" class="mention hashtag" rel="tag">#<span>softwaredevelopment</span></a> <a href="https://mas.to/tags/unitTest" class="mention hashtag" rel="tag">#<span>unitTest</span></a></p>