Testing with Roundedcube - An Update to the DEBSI Quality Reporting Format

Rachel Duncan
October 22, 2017

When a customer encounters an error on your website it is important to properly describe the problem/s they have found. Accurately reporting the issue leads to a quick resolution. That’s why at Roundedcube we developed a simple system to help assist you in providing us with the necessary details needed to reproduce the error that was encountered.

This simple system we call, DEBSI.

D = Description

Describing the error that was encountered gives us a starting off point on what the bug is. It can be as simple as:

“Customer attempted to search for something on our site but they ended up on a 404 page.”

E = Environment

Often clients have more than one environment. If the problem you encountered is just in your test environment but not in production (your live site,) we know that this issue should be resolved before we build any new fixes to production. If we don’t resolve it before we deploy to the live site, customers may encounter the error.

Common Environment Names:

  1. QA Environment: This is Roundedcube’s version of your website. Its sole purpose is for the client to test out any new components, content and/or bug resolutions that have been created/resolved before they are built to your test or production environment.

  2. Test Environment: Some clients have their own test environment. They use this to try out new layouts, create content, and test resolutions before they are introduced to their live website.

  3. Production Environment: This is your live site. The most important environment since your customers will engage with it daily.

B = Browser (Version and Device)

Letting us know what browser you encountered the problem on tells us where to start. If the issue is present in Firefox, but not on Chrome, Safari, or IE we know it is a localized problem with a specific browser.

Providing the version of the browser can eliminate a lot of headache. If the customer reports that they are encountering an issue on Firefox and the version of their browser is not up to date, that could be the reason for the bug. Sometimes it can be hard to get the browser version from a customer. Rest assured that if you are not able to, our Quality Assurance team will test multiple versions to root out the issue.

Finally, be sure to let us know what device you are using, be it desktop, mobile or tablet.

S = Steps to Recreate

Providing the exact steps that were taken before you (or the customer,) encountered the problem on your site is essential to a quick resolution turn around. A common example of steps to recreate is

  1. Navigated to the homepage

  2. Entered a search term in the search field

  3. Clicked the search icon

  4. 404 page displays

This step by step guide lets our QA Coordinators quickly reproduce the issue, and deliver the problem to our developers for resolution.

I = Intended outcome

Providing details of what you believe should happen allows us to confirm that what you expected, aligns with the requirements for your site. A simple example of this is as follows:

“When a customer searches for a term on our site, the search results page should load, and not a 404 page.”

Here at Roundedcube experience matters. We have found that following our simple testing system DEBSI helps reduce the time it takes to resolve issues on your website. Allowing you to focus on what really matters, providing an easy to use, and error free experience to your customers.

comments powered by Disqus