The Blog

Regression Testing - What Is It?

Posted by Matthew Fullwood on 17/04/2018

Regression testing is something that sounds so simple, so logical and an activity that should be obvious to what it entails. Yet time and time again, it is something that can cause problems for projects and software delivery. Usually in the time it takes to run the tests, inappropriate tests being used for regression or the very fact that there may be no regression suite to even execute.

Read More

Topics: Software Testing, Regression Testing

A Questionnaire To Help You Gather Your Non-Functional Requirements

Posted by Scott Summers on 10/04/2018

A functional requirement specifies a function that a system or system component must be able to perform. Probably the easiest way to explain ‘non-functional’ requirements is that they specify all the remaining requirements not covered by the functional requirements. Non-functional requirements specify the system’s ‘quality characteristics’ or ‘quality attributes’. Two products could have the same functions, but their attributes can make them entirely different products. A Rolls Royce has more or less the same functionality as a Lada but many different attributes!

Read More

Topics: Software Testing, Non-Functional Requirements

GDPR - Six Top Tips for the Software Delivery Team

Posted by Ryan James on 29/03/2018

With such a deluge of content available right now on the introduction of the General Data Protection Regulation, this article has been written for anyone involved in the development, testing and implementation of software within the UK.

First up, I’m going to assume by reading this article you’re aware of the basics. I’m assuming you are aware that from May 25th 2018 the General Data Protection Regulation comes into force and will dramatically change how organisations process and store personal data within the UK. I’m also going to assume you’re aware of the significant fines that will be handed out by the ICO should you fail to comply. Often overlooked are the powers the ICO have to impose a range of corrective powers and sanctions to enforce the GDPR. These include issuing warnings and reprimands; imposing a temporary or permanent ban on data processing; ordering the rectification, restriction or erasure of data; and suspending data transfers to third countries. Obviously this is an important aspect and could very well leads to a significant loss of revenue. 

Read More

Topics: GDPR, Test Data

Three Things To Consider When Creating Your Agile Test Strategy

Posted by Phil Edwards on 22/03/2018

The Agile manifesto states that you should value working software over comprehensive documentation, but as we all know, this does not mean no documentation. If you’re following an Agile approach for your programme of work or project then we would always recommend considering and documenting your Agile Test Strategy. Here are three things to consider when creating yours.

Read More

Topics: Software Testing, Agile Test Strategy

How To Do A Software Test Plan For Waterfall, Agile and DevOps

Posted by Phil Edwards on 13/03/2018

Within every organisation there are a number of documents that have a hieratical order. When it comes to testing you would expect to find the Test Policy document at the top of the tree; this document is only a couple of pages long but does at executive level spell out the quality needs of the organisation and gives the vision of what is expected of every project. This document is owned by the CIO or IT Director and should be mandated to ensure every programme and project works to the same expected standards every time.

Read More

Topics: Software Testing, Software Test Plan

Test Automation Approach In A DevOps World

Posted by Phil Edwards on 6/03/2018

Ever heard the expression ‘More speed, less haste’? Acting too quickly and without due diligence, focus and attention to detail will result in avoidable mistakes and thus require even more time to complete the task satisfactorily.

Read More

Topics: Software Testing, Test Automation Approach

Performance Testing Entry and Exit Criteria

Posted by Scott Summers on 27/02/2018

What if Entry Criteria for Load and Performance Testing are not met?
A little while ago I wrote a blog called ‘What are the entry criteria for Load Testing?’.

Read More

Topics: Software Testing, Performance Testing Entry and Exit Criteria

Test Automation Benefits - Spring In To Action

Posted by Jane Kelly on 19/02/2018

As we rapidly approach the new spring season with vigour, there's never a better time to revisit areas in our work/home lives and look at applying a fresh approach to make improvements.

The same can be said for software testing and exploring fresh ways of being innovative in the use of processes, tools and methodologies applied. The new financial year can bring new opportunities to invest in improvement initiatives and the fresh new spring season can often give rise to renewed energy, open mindsets, renewed commitment to try and apply new strategies and look to reduce none value-add activities.

Read More

Topics: Software Testing, TEST AUTOMATION BENEFITS

Regression Testing Checklist - Right Every Time

Posted by Phil Edwards on 7/02/2018

Even with the best will in the world, we all forget to do something at some point in time. Whether that be something trivial like putting out the bins to forgetting to pick up the kids after school…. Yep, that has happened…

Read More

Topics: Software Testing, Regression Testing Checklist

Test Automation Frameworks - Follow The Recipe Or Freestyle It?

Posted by Phil Edwards on 30/01/2018

For all those budding chefs out there, the question will always be, do you follow a recipe for your meal or do you make it up as you go along? Now, creative and seasoned chefs will throw in the ingredients to produce delightful food, however for us less talented would-be-cooks, our results will be vastly different, and that’s the point. To get predicable results you’ll need to follow a process (recipe) to gain the greatest chance of success - just like adopting an automation test framework.

Read More

Topics: Software Testing, Test Automation Frameworks

nFocus Blog

Welcome to the nFocus software testing blog. As thought leaders and technical innovators, we created this blog to distil our thoughts, ideas and musings on improving software quality.

Fill out the form below to receive future communications from nFocus including our latest:

  • Blog articles
  • White Papers
  • and plenty more!

Follow us

Follow us on LinkedIn to see our latest content!

Recent Posts

Posts by Topic

see all