Bug Blog

Check out the latest news in software testing, design, development, AI and ML.

Quality Assurance: Fast-Tracking Your Software Testing

by 
Ash Conway
Nov 22, 2023
Discover how quality assurance can fast-track your software testing process, ensuring efficient development and robust functionality for web and mobile applications.
read more

The Definitive Guide To User Acceptance Testing (UAT)

by 
Ash Conway
Jan 1, 2018
Access a detailed UAT guide packed with free templates and tips for start-to-finish user acceptance testing success. Discover how to build UAT teams, plan for UAT and how to manage results. Download the free guide - no opt-in required.
read more

Using Multi-Stage Testing To Improve Software Releases

by 
Ash Conway
Mar 15, 2017
How often should you test? Naturally, that depends on the risk profile and scope of the release, but the short answer is this... you should test as many times as it takes to give you confidence that your software is working as expected, every time, within your desired specifications. In practical terms, that equates to at least one test while the release is in pre-production, another in pre-production after the staging bugs have been remedied and one in production.
read more

Employee Beta Testing With Bugwolf

by 
Ash Conway
Mar 7, 2017
Let’s get something clear right off the bat: every single person in your organisation should take ownership of digital quality. A decade ago you might have been forgiven for isolating quality to the deepest depths of your IT department, but today the line between digital and physical products has faded.
read more

Important elements in exploratory testing

by 
Ash Conway
Feb 23, 2017
Exploratory testing is a discovery process to determine what does and does not work with regard to a particular software application or website. It is a self actuated process in that it is the tester who determines what to test and is in charge of the exploration.
read more

What Types Of Testing Does Bugwolf Offer?

by 
Ash Conway
Feb 15, 2017
Building and maintaining software is hard. Ever-evolving device types, OS and browsers mean that the initial release is only half of the battle. Bugwolf clients are invited to pick and choose from our suite of testing challenge types to help you navigate the complexities of delivering digital quality.
read more

Why Test Automation Fails (...And What To Do About It)

by 
Ash Conway
Feb 15, 2017
When done right, test automation can lead to significant efficiency and cost improvements. Unfortunately, many organisations fail to maximise the full potential of their automation program due to a number of common challenges. Here's how to overcome them...
read more

Functional vs non-functional testing

by 
Ash Conway
Dec 8, 2016
When most people think of software testing they generally visualize functional testing. Functional testing is concerned with how well a system executes its intended functions. These functions may include integrations, business processes, searches or data manipulation as well as the execution of commands. While non-functional testing is more interested in how the product behaves rather than what the product does.
read more

Important concepts in performance testing

by 
Ash Conway
Nov 21, 2016
Performance testing is a vital element for business success. The reason is that losing customers is easy, while gaining customers is hard. A poorly performing application or website is a fast way to lose customers, as well as lower the number of new customers and create bad public relations. Performance testing started out as just one item on a checklist. It was just something you did prior to release. Not anymore. Performance is the key to profit in the modern digital age. Here are some important concepts that must be kept in mind when performance testing.
read more

Regression testing against IOS updates

by 
Ash Conway
Nov 16, 2016
Developers have leaned in the direction of IOS for some time. This is because it is a very widely used operating system. While Android has made some inroads, IOS is still number one. This means that testers are more likely to confront regression testing against IOS, simply because of the sheer number of applications that have been designed for that operating system. It's a self reinforcing circle, there are a larger number of third party applications available for IOS and the fact that there are so many applications available makes IOS the senior mobile operating system, which encourages more applications to be written for IOS.
read more

The importance of exploratory testing

by 
Ash Conway
Nov 4, 2016
The term exploratory testing pretty much describes the actions involved. It is a discovery process that defines what the software does under different circumstances. The tester is there to determine what works and what doesn't. In exploratory testing, the software tester is less concerned with surface compliance to the documented requirements, and more concerned with how the software behaves overall, especially when the program is confronted with unusual input or other forms of stress.
read more

The importance of testing for performance

by 
Ash Conway
Aug 1, 2016
Performance is the single most important aspect of software operation and has been the foundation of computer development. A number of different types of testing are required to ensure that any application can perform as intended.
read more