Browsed by
Author: Stéphane Colson

Automation, a work for testers or developers?

Automation, a work for testers or developers?

Lots of companies don’t have any Testing or QA Team, and in DevOps environment, most of them are thinking about adding a new role to start a new project for test automation. Maybe that you already have some unit tests, integration tests or service tests that are executed on your CI, and these have for sure been written by developers.

But what is the strategy behind that? Are these tests really relevant and useful? Are they passing all the time and not ignored? Do you need a new team to manage these test activities or is the actual team with no dedicated tester enough? And finally what are all these roles including “Developers in Test” in the name?

Read More Read More

Testing Testers: How to hire quality

Testing Testers: How to hire quality

Recruiting for a new hire, or finding a new job of your own, has never been easy. It becomes even more difficult when your profession is poorly known and often ill considered.

If you read blogs or magazines dedicated to software testing then you have probably encountered some of the common misconceptions about testing: that testing is mostly a repetitive and boring task, that testers are solely responsible for errors on production servers, that everything can be automated and therefore the job of the tester will disappear, that testers are unskilled developers, etc.

Read More Read More

Hacking your tests with Charles Proxy

Hacking your tests with Charles Proxy

Today, let’s talk about Man in the Middle method that allows anyone to track any traffic sent and received by a smartphone or a browser on your computer. Sometimes, you cannot put the data you want in your application, but if you can modify content received by a browser or an application just before sending it to the smartphone, then you have a very convenient way to test with on-demand data.

This is what I will explain in this article with a practical example.

Read More Read More

What the autonomous robotic vacuum cleaner teaches us: analogy with software testing

What the autonomous robotic vacuum cleaner teaches us: analogy with software testing

We are all a bit lazybones, or at least looking for the most effective way to do our daily tasks. Looking at my Roomba robotic vacuum cleaner, I have been thinking today that in terms of domestic cleaning, automation has just as many advantages than disadvantages in the field of software testing, and that it quickly shows its limitations.

Read More Read More

Hiring a tester – First part: preselection

Hiring a tester – First part: preselection

Evaluating a Software Tester with a hiring process is not easy. A very experienced candidate with a resume apparently fulfilling your needs might be a very bad team member. Unlike a newbie with the right mindset, the will and a true passion who will become an asset to the project and the team.

What should you do to avoid the former and not miss the latter? The question is interesting, and no single answer exists but I suggest you a series of articles to help thinking about this and find the proper tactic.

Read More Read More

Specialized or mixed conferences?

Specialized or mixed conferences?

I was at the MiXiT conference in Lyon last week to co-host a workshop/game with Ard and François using TestSphere that the community of testers (at least those who follow the Ministry Of Testing news) can not ignore.

The workshop is structured around the card deck which has several categories (techniques, heuristics, feelings, quality aspects and patterns) and each card describes an idea that helps the participants to think about a story they have to tell.

Read More Read More

Testing an open source project with students

Testing an open source project with students

Testing an open source project has some advantages compared to proprietary softwares:

  • everything is public and can be shared with anyone interested
  • you can communicate about your project, issues and features with no fear
  • you can use tools that are free only for open source projects (like Atlassian suite, Saucelabs…)
  • you may be helped by contributors and benefit from the community of open source lovers

Read More Read More