Quick Guide to Software Testing

Quick Guide to Software Testing

There are a lot of great theories, academic studies, books, exams, blogs and websites on the subject of software testing.  There are several different “schools” of software testing covering traditional approaches, exploratory, context based, agile, etc. etc. etc. all of which offer great insight, processes and approaches.  If you are asked to explain the subject to a customer or non-technical colleague, getting into the theory and detail of our subject is often a turn-off for them.  I have a number of techniques for explaining software testing to non-software testers, the simplest of which is to explain the basics which are:

  1. Does it work (functional testing)
  2. Is it nice to use (usability testing)
  3. Is it fast enough (performance testing)
  4. Is it safe to use (security testing)

Yes, there are all sorts of other types of testing, approaches to testing, stages of testing, testing tools and techniques we can use, but at the end of the day no one wants to hear us software testers “wax lyrical” about the details of our profession, any more than anyone, other than a petrol head like me, wants to discuss how the internal combustion engine or gearbox in their car works. At the end of the day they want their software, or their car, tested so they can use it for the purpose it was designed to fulfil.

If you would like any help, support or advice regarding Software Testing, please get in touch directly with Ian Londesbrough email: [email protected], mobile: +447989493149 or alternatively via www.buitech.co.uk, or emailing [email protected] or by calling us on 0330 22 33 036.

要查看或添加评论,请登录

Ian Londesbrough的更多文章

  • Oh the Places You’ll Go! Avenbury Care Farm - A Year of Growth and Gratitude

    Oh the Places You’ll Go! Avenbury Care Farm - A Year of Growth and Gratitude

    As one chapter ends another begins A little over a year ago I had a fortuitous conversation with a fellow dog walker…

    5 条评论
  • Is What more important than Why, When, How, Where and Who in Software Testing?

    Is What more important than Why, When, How, Where and Who in Software Testing?

    In Software Testing is what we do more important than why we do it, when we do it, how we do it, where it is done and…

    10 条评论
  • Testing, why bother?

    Testing, why bother?

    I was having a conversation the other day with a developer who came out with the comment that “testers should no longer…

    4 条评论
  • Testers are Time Lords

    Testers are Time Lords

    I have, for a long time, suggested that Testers are the Time Lords of IT. Stay with it, just for a minute please, no I…

    2 条评论
  • Screens are the new printers!

    Screens are the new printers!

    Back in the day, late 1980s and early 1990s in my case, printers were the bane of every IT department. There was no…

    1 条评论
  • 123 Testing: The Sound Engineer and the Tester

    123 Testing: The Sound Engineer and the Tester

    The Sound Engineer is pivotal to the sound of any bands live performance. The Sound Engineer can make or break a great…

    3 条评论
  • If every test tool is a hammer every test problem becomes a nail

    If every test tool is a hammer every test problem becomes a nail

    I once saw a really graphic demonstration of how if the only tool you have in your tool box is a hammer, every problem…

    4 条评论
  • Don’t make a New Year’s resolution!

    Don’t make a New Year’s resolution!

    How many New Year’s resolutions already lie in tatters? They are notoriously difficult to keep, I read a great post…

    3 条评论
  • Eating your own dog food

    Eating your own dog food

    Everyone is doing more with their technology, so making sure your new website, app or software meets your clients…

    2 条评论
  • Automated Regression Testing - Can you afford NOT to do it?

    Automated Regression Testing - Can you afford NOT to do it?

    Does regression testing cost you more and more with each release of your app, website, application? Does it impact on…

社区洞察

其他会员也浏览了