Test Automation ROI
Test automation ROI should take into account qualitative factors not just quantitative:
The risk that a human can make a mistake while testing manually. This one is very significant when it comes to testing a complex scenario, such as a financial calculation.
Distractions and the monotony level of testers during manual execution should not be ignored. People simply don’t actively engage in testing that is boring and they zone-out causing them to miss defects that should have been caught.
40+ Testing Metrics
By Tim Brown
| Jan 25, 2021
| metrics
Andy Cleff I love this set of metrics that Andy Cleff put together. If you ever get a chance to attend a presentation by him do it! This list is great, but his walk-through of the rational behind choosing metrics is amazing and very insightful. Hint, the advise suggests not using velocity; FOR ANYTHING :)
AWS Cloud Practitioner Certification
I managed to pass this one with a 880 out of 1000. This one to me was substantially more difficult than the Azure Fundamentals, which I received an 980 of out 1000. This AWS Cloud Practitioner exam has a lot more focus on scenarios, instead of whether you know what a certain product entails. Like I said about the Azure Foundation exam, for me, they were both worth the effort to obtain as stepping stones to higher certifications and to get a more in-depth understanding of what possibilities each platform contains beyond VMs, relational DBs, and basic networking.
Twitter Recent Top 25
This list does change, so make sure to bookmark the ones that look good! 4 Reasons Execution Matters More Than Knowledge via @Entrepreneur @empoweredpeeps https://t.co/XjYQqt5BZE #codeinb8a #selfimprovement
— Tim Brown (@inb8a) May 14, 2020
https://t.co/iJlDM9Prgf #codeinb8a #testing #softwaretest
— Tim Brown (@inb8a) May 14, 2020
Culture still keeps eating Agile software strategies for breakfast #codeinb8a #agile https://t.co/MfpLPiCcC7
— Tim Brown (@inb8a) May 14, 2020
I Don't Want DevOps. I Want NoOps!
No Ops. No Problem. How should DevOps work? Developers have no interest in learning all of the configuration management tools. Your automation should be so good that no one knows that operations is even involved.
Development teams just want to deploy the app. Everything else is just friction.
“The future of operations is we’re going to have to move closer to the actual code base.”
- Kelsey Hightower
Scaled Agile Certification
Learning goals for Certified SAFe® Agilist
Lead the transformation to Business Agility with SAFe
Become a Lean-Agile Leader
Understand customer needs with Design Thinking
Enable Agile Product Delivery
Implement Lean Portfolio Management
Personally, I took this exam having participated on agile teams and been a part of scaled agile ARTs in the past. This experience helped greatly when studying for this certification.
Using the Azure CLI
By Tim Brown
| May 13, 2020
| azure
Without a lot of experience within Azure, I’m going to “assume” that the CLI has the same benefits that the AWS CLI has and that is SPEED. Clicking through a bunch of screens is slow. I know that synching data through the UI versus CLI to S3 in AWS is insanely different. I avoid looking at the UI if at all possible, except when learning and figuring out what is possible.
Visual Studio Code Commands and Extensions Helpful for Hugo
Download Visual Studio Code
My Extensions Code Spell Checker is a basic spell checker that works well with camelCase code. Vagrantfile Support provides syntax highlighting support for Vagrantfile, useful if you use Vagrant. Better TOML is a VS code extension to support TOML files.
Extension Marketplace
My Extensions Multi-selecting the beginning of multiple lines is the first command I learn. For some reason I use this command A LOT with scripting in general!
Creating a Linux VirtualBox Using Vagrant
Downloads VirtualBox
Vagrant
I’m a big Windows user, like a lot of people. However, for developing, hosting web servers, etc. open source free software tends to be Unix based. One way to solve this is by running Linux virtual machines locally on Windows.
Now, VirtualBox allows this to be done, but there are manual steps to getting various Operating Systems up and running, so time is wasted and it can lack consistency.
Getting Docker Working In a VirtualBox VM
This is more of the process I went through trying to figure out how to get an easy way to use Docker without using Docker for Windows, because I want to also use Vagrant and VirtualBox. My journey began with this guide initially on Docker Docs: Install Docker Toolbox on Windows. It basically has you download and install the Docker Toolbox from GitHub.
When installing Docker Toolbox I already had VirtualBox and Git for Windows, so I made sure those were unchecked.