Blog

Credit Card Test Data Generators by Stephen Chisa on April 18, 2017

The Challenge with Credit Card Test DataTesting an application can be challenging if you don’t have access to the necessary test data. One of the areas where testers run into their biggest test data challenge is having access to (you guessed it) credit card test data.Chances are if you work on an enterprise application, you have a credit card fie...

Read More
Is Your Source Code Ready For White Box Testing? by Garth Rose on January 06, 2017

The key to having a bug free, clean, smooth running software application, is to have virtually 100% of your source code fully white box tested. That means that every function, every method, and every line of business logic is addressed and fully tested.Testable source code One of the necessities of getting your source code fully white box tested is...

Read More
How White Box Testing Impacts Legacy Software Applications by Garth Rose on December 20, 2016

A legacy software application is a mass of source code written to run on older hardware, languages, and sometimes even outdated operating systems. What’s holding these applications back from being re-written in a modern application framework? The risk of a “working” legacy application becoming bug-ridden and broken. The Risk of Updating Whe...

Read More
How the MVCS Design Pattern enables Automated White Box Testing by Garth Rose on December 07, 2016

The only way to fully test your software is by writing white box tests. However, writing white box tests by hand is a slow, manual, and complex process. There is a new automated white box testing approach from GenRocket that leverages the Model View Controller Service (MVCS) design pattern and we thought you would find this interesting. The MVCS d...

Read More
The Cost of Fixing Bugs in Production by Admin on October 18, 2016

The Cost of Fixing Bugs in ProductionOk, so let’s address why software bugs that reach the production environment are so hard to fix. If you don’t have a structured process of identifying and repairing bugs prior to release, you will inevitably wind up with many bugs in production. And finding and fixing bugs in production is resource heavy and...

Read More
Fully Integration Testing Feeds – Why Is It So Challenging? by Admin on February 29, 2016

Fully Integration Testing Feeds – Why is it so Challenging? Lets discuss the challenges that come with integration testing feeds.  And what are feeds you may ask?  Feeds are data contained in files or real time streams that are transferred between one or more endpoints for processing.  Feeds can exist in many formats and may contain small ...

Read More
Full Integration Testing – Why it’s so difficult by Admin on February 22, 2016

If you search on the Internet for a definition on Integration testing, you will find many. I particularly like a portion of Techopedia’s definition for integration testing.Techopedia defines Integration testing as “a software testing methodology used to test individual software components or units of code to verify interaction between various s...

Read More
Test Data Management Vs Test Data Generation by Admin on February 03, 2016

There’s a lot of discussion these days about the need for better Test Data Management as demand increases for more test data sets with more conditions to match DevOp’s needs for better software testing while doing continuous integration.At GenRocket we dismiss the concept of having to “manage” and store static test data. Static test data se...

Read More
Better Software Testing with Conditioned Test Data by Admin on January 27, 2016

Better Software Testing with Conditioned Test DataOne of the most important aspects of software testing is being able to condition the test data you require to fully run a given test.Conditioned test data gives you the ability to test for a specific outcome within a given unit, integration, load test or functionally test a specific workflow or ...

Read More
What Will It Take To Fully Test Your Software? by Hycel Taylor on August 28, 2015

In my last blog I asked, “What is the definition of fully tested software” and further defined that “Fully tested software is code that has been validated and tested to such an extent that all concerned parties have ‘high confidence’ that the code will perform exactly as intended once released to production”.My statement has provoked a ...

Read More