Software Testing Debt Crisis

I’m sure you are familiar with the term Technical debt. We’re all familiar with the ever going debates when designing and programming software - should we do it the ‘right (and long, expensive) way’ or maybe we should take the easier, faster road, which will get us quickly to a working new feature/product but also [...]

2019-05-19T09:02:14+00:00January 22nd, 2019|Blog, Development, Testing|0 Comments

Software Testing Tools Challenges in a CICD Environment

Some Thoughts about The DevOps Era Developing and releasing software is a complicated process. Applications now-days are more complex, and deployment infrastructure complexity grows, so are teams working on software projects. Developing, testing, and releasing software quickly and in a consistent way, is therefore more challenging than ever. One way organizations face this challenge is [...]

2019-05-19T09:02:16+00:00May 7th, 2018|Blog, Development, Testing|1 Comment

The Most Annoying Defect for Software Developers to Fix

At Testuff, we talk a lot about finding defects. But what about fixing those bugs after you’ve found them? If you regularly follow this blog, you already know how we feel about this topic: “Fixing” defects is the developer’s job (exclusively). “Finding” bugs is the tester’s job (exclusively). And it’s best if these 2 [...]

2019-05-19T09:02:22+00:00May 7th, 2017|Blog, Development|1 Comment

Should Software Developers Test Their Code Before Launching?

This seems like a silly question. Obviously, developers need to make sure their builds are stable before sending them on to the testing team. So yes, developers must at least taste test their applications. But what we’re really asking is whether developers should conduct rigorous testing, complete with defect reporting, debugging, and methodology selection – [...]

2019-05-19T09:02:28+00:00July 18th, 2016|Blog, Development, Testing|1 Comment

As a Software Tester, Should You Fix Simple Mistakes?

The division of labor couldn’t be clearer: Quality assurance professionals are supposed to test and report bugs. Software developers are supposed to build and fix code. Getting a product ready for launch might require hundreds (or thousands) of back-and-forth exchanges to fix all defects. However, that’s how the industry is set up. But what [...]

2019-05-19T09:02:29+00:00June 20th, 2016|Blog, Development, Testing|0 Comments

Code Cleaning and Software Testing

We all write code, even in a relatively short project, for quite a long time. It isn't just the first few days/weeks (sometimes months...) of the main writing period, but rather also the additions down the road, the fixes, and the patches. This means that the code gets "dirty" with time, no matter how "clean [...]

2019-05-19T09:02:30+00:00February 29th, 2016|Blog, Development|1 Comment

Digital Eiffel Towers in the Land of Software Test Management

It happens. Change is inevitable – and in many cases – initially not welcomed. Parisians abhorred the Eiffel Tower originally. Now it’s a symbolic icon of all that is French. People hated Gmail’s threaded conversations. Now it’s one Gmail’s most popular features. Universal suffrage was a tough sell. Now countries that disenfranchise women are deemed [...]

2019-05-19T09:02:48+00:00February 7th, 2013|Blog, Development, Usability|0 Comments