As I mentioned earlier, QA is currently in an era of being a quickly evolving specialty field. The old manual testing/ feedback loop is no longer a sustainable practice in the continuous delivery world we are currently living through and steamrolling towards completely. Fast delivery needs fast testing and equally as fast feedback. Automation is big step towards quickening the testing process however there are several bottlenecks and limitations.
- Automated tests can have a hard time mitigating risks.
- The manual process of plowing through the test results can be cumbersome and unclear
- Maintanence, maintenence, maintenence
- Unstable test environments can derail an entire nightly test run pushing back deployment times
- Security testing can be elusive
- Managing of multiple tools to complete automation workflows
Another interesting topic the book hits upon is the idea that the current younger generation and the ones that will follow that will have highers expectations of software quality and their tolerance for service disruption will continue to decrease. That makes sense because over time, as quality incrementally gets better and better, younger people will grow up continually experiencing those benefits and expect nothing less. To go with this, the competitive options available will continue to increase and the ability to switch to these vendors is only becoming easier and cheaper.
This connects with one of my goto topics. I mention brand reputation a lot in this blog and that is because it is one of the key differentiators between companies who provide similar services. One prospective client-to-be only needs to go online and do some research and read reviews on all the competing vendors to come away with an assumed well-formed opinion based solely on the thoughts of others. This means that when they contact your company to see if you are a fit, they could already have most of their decision made up for them.
If you're in QA or DevOps and looking for ideas on how to potentially make your testing process better I recommend picking up Continuous Testing from Parasoft. It is a quick read with lots of relevant info relating to the current state of DevOps and testing.
Link:
https://www.amazon.com/Continuous-Testing-Wayne-Ariola/dp/1494859750
Comments
Post a Comment