Tips for Facilitating Test Process Improvement – Neotys Testing Roundup

1. How to Eat an Elephant: Tips for Facilitating Test Process Improvement

Of course you know that the only way to eat an elephant is one bite at a time; but what does this have to do with software testing? Oftentimes, when introducing a new process, the organization will have a dedicated team that sits down and writes the entire process, presents it and then hands it off for implementation. However, there are dangers to a big-bang approach like this.

This article takes a closer look at the challenges associated with this approach and offers a preferable alternative. Ultimately, the key activities that lead to successful implementation need to be addressed in small bites. Read on…

2. Usability Testing – A Journey to Customer Satisfaction

One of our main goals as testers and software developers is to make customers happy, and usability testing can help with that. An important part of testing the overall solution, usability testing is executed to find improvement areas from end users and to help design a highly representative solution that meets customer requirements.

In this article, a tester/QA analyst describes a situation in which a simple function was overlooked, causing severe usability issues with her team’s end solution. She then references an article written by Jakob Nielsen titled, “10 Usability Heuristics for User Interface,” and ties his lessons into her own personal experiences, providing readers with key usability testing takeaways.

Take a look!

3. Android UI Automated Testing

For any mobile app, the user interface (UI) is an extremely important part of the functionality, so it’s a given that you should perform extensive UI tests. Last week, Google published an article on its Software Testing blog that presents four different strategies you can use to test Android UI. The following strategies are designed to produce UI tests that are fast, reliable and easy to debug:

  • Using an End-to-End Test as a UI Test
  • Hermetic UI Testing using Fake Servers
  • Dependency Injection Design for Apps
  • Building Apps into Smaller Libraries

This post takes a closer look at each of these strategies and discusses lessons learned by the Google+ team during their execution. Check it out!

4. I Prefer This Over That

Elisabeth Hendrickson, founder of Quality Tree Software, Inc., posted a Tweet a few weeks back that read:

“I prefer:

  • Recovery over Perfection
  • Predictability over Commitment
  • Safety Nets over Change Control
  • Collaboration over Handoffs”

She notes that this Tweet received more retweets than any other original post she’s published on the social media network. So, she decided to draft a post dedicated to exploring these preferences in detail. Her extensive software development expertise shines through and makes this article an incredibly valuable read for anyone in the industry. Read it here.

Leave a Reply

Your email address will not be published. Required fields are marked *