How to Create an Effective Test Report
Save yourself some trouble, here’s how to create an effective test report—no frills required—that stakeholders will thank you for We test software in order to gather information about the quality and risks, the product, its users, and the conditions of its use. This information helps…
Testing as the Driver Towards a DevOps Culture
Lessons learned from helping organizations foment a DevOps culture through Agile testing practices At Abstracta we work with many companies, several of whom already have a DevOps culture and others whom we’ve helped to define and promote it. Over the years, we’ve seen DevOps gaining…
Embracing AI Based Testing – The New Era
How can Artificial Intelligence enhance software testing? Technology has drastically evolved throughout the past decade. Many innovations have deeply influenced our lives such as smartphones, bitcoin, electric cars, and blockchain, but artificial intelligence (AI) definitely tops the list. AI has become vital in analyzing a…
Next Gen Testers Don’t Know Waterfall
How do we reinvent the “old stuff” to make it efficient and useful again? Something that Derk-Jan de Grood commented on in his course after Uruguay’s annual testing conference, TestingUY, which was very interesting to me, is that most of today’s young testers (the…
Kanban for Software Testing Teams
Committing to the continuous improvement of kaizen This article was originally published on stickyminds.com Kanban, a highly effective framework for “going agile,” is based on the Japanese business philosophy of kaizen, which believes that everything can be improved. One of the principles of kanban that…
[Infographic] 6 Software Testing Outsourcing Myths Debunked
Putting to bed your fears about outsourcing software testing and QA once and for all Have you turned your back on the idea of outsourcing your software testing and QA (what we prefer to call quality engineering)? Maybe it was brought up once during a meeting…
Losing and Regaining Confidence in Automated Tests
Why we lose faith in automated tests and what to do about it Every now and then we find ourselves meeting clients who have lost faith in the usefulness of automated tests. Not necessarily because of the quality of the tests themselves, but because many times they’re…
5 Benefits of Adopting Agile in Your Software Project
Making Sense’s Natalia Martinez describes what’s in store if your organization adopts an Agile development approach Agile has become the preferred methodology for almost every software company. The end point of any digital transformation or DevOps initiative is business agility. And it’s no wonder: Benefits of adopting…
Why So Much Talk Around DevOps Culture?
DevOps is taking software development by storm… Here’s what it means for testers. DevOps is a little word that has become very much the trend. It comes from uniting the words Development and Operations, with the idea of joining two worlds between which there is…
Can There Be Testers in Scrum?
Testers + Scrum = ? Several times I’ve had conversations with people who work with Scrum or Agile methodologies who claim they don’t have testers and don’t run into any problems. On the other hand, I have seen testers within these schemes who often feel…
Debugging in Production with OverOps
OverOps, the self-proclaimed “God mode for production code” We are happy to share a new tool that we are excited about here at Abstracta, OverOps! Why? Well, simply put, it makes it easy to see where, when, and why your code breaks in production. My…
[Infographic] What You Should Know from the State of Software Testing Report 2017
Over 1600 testers have spoken… here’s what they reveal about the state of software testing in 2017. The latest and greatest international report on the software testing profession has been released, the State of Testing Report 2017 by PractiTest and Tea Time with Testers! It shares…
When is the Best Time to Start Performance Testing?
Should we test performance throughout development or at the end? – Agile vs. Waterfall approaches When taking into account the performance of existing systems or ones built from scratch, teams have to determine at what point in the development process they are going to benefit…
What Is and Isn’t a Scrum Master?
Demystifying the role of the Scrum Master Scrum can be difficult to understand for those accustomed to more traditional software development processes. The lack of hierarchies, the possibility of the team having to manage itself, estimates with story points, etc are all new things that…