Article Directory :: Business - General Articles

Beta Testing, Anyone? 10 Potent Strategies for Achieving Success

By Adele Sommers

Subscribe to Adele Sommers's RSS feed using any feed reader!

Republish: EasyPublish
Published: 16Jan2007
Word count: 915
Viewed: 346 time(s)
Bookmark this article using any bookmark manager!
Get Free Content For Your Site

Successful beta testing starts even before your system is born! Does that idea sound strange? It's not really that odd when you think that beta testing is meant to involve a methodical prove-in of a carefully designed system, such as an electronic device, Web site, or automated tool. It's not meant to be a hit-or-miss, cross-your-fingers-and-hope-everything's-OK Band-Aid that you can apply at the last minute.

We've all seen examples of software programs -- even from well-known, respectable software companies -- that arrive on our desktops barely breathing. They seem to be full of bugs, and thereby cause us more grief than they help us carry out work. Or we try to use a Web site that looks great, but we can't get from the shopping cart to the order page. Or we buy a new widget, yet even using the instruction booklet, we can't jump from the main menu to the critical functions the way we're supposed to.

Are you anxious to catapult your business into the ranks of companies that frustrate their customers this way?

Of course not! Therefore, I'm confident that you will do things differently.

That's why testing involves such a systematic, tedious, yet indispensable sequence of activities. Without a method to the madness, you're not doing anything more than randomly banging on the system to see if by chance you can find a way to break it. So, what do you need to know to properly estimate the effort, carry out the process, and keep the testers happy? Here are 10 strategies for achieving testing success.

1. Design test scenarios.

What's a "test scenario"? Each test scenario should be mirror image of a "use scenario" that's been guiding a team to design and develop the system. A use scenario describes one typical interaction a customer has with the system. For instance, for an automated teller machine, one scenario involves a customer inserting a card in order to withdraw some cash. In another scenario, a customer makes a deposit. In another, he or she checks the balance.

Scenarios must represent any plausible ways in which users could interact with the system, including unusual and unintended actions. So both use scenarios and test scenarios should account for possible error conditions such as jammed cards, cancelled transactions, or overdrawn accounts.

2. Write a test procedure.

A test procedure specifies how testers will exercise the test scenarios, including the order to follow. In the ATM example, it might say, "Test withdrawing cash denominations in this order: $20, $30, $50, $100. Run another test in reverse order: $100, $50, $30, $20. Then run several tests in random order." It should also explain what results to expect in each case.

You'll want the procedure to test all new system features or changes. You'll also want the procedure to test features in various combinations. For example, you might specify 1) withdrawing cash, then 2) checking balance information, and then 3) making a deposit. Be sure to vary the order, and test error conditions.

3. Determine what data you need.

If your system stores values in a database, you'll need to load some typical data to test the scenarios. In the ATM example, values would include account balances -- for testing withdrawal limits and giving balance information. Create the sample data sets and pre-load the systems to be tested. Don't forget to include extremely high and low values!

4. Plan specific roles for testers.

Schedule each tester to focus on specific test scenarios and related data sets. If there are enough testers, assign more than one to cover each test scenario. Each person will approach it differently.

5. Create a bug reporting system.

It could be designed as a form, a database, an e-mail message, or a combination. Have testers submit bug reports as they find errors in each round of testing.

6. Establish a test schedule.

The schedule should allow for several iterations of beta testing. Be sure to clear the schedules of testers for each round in which they will be participating.

7. Get all materials ready for testing.

The following items should be ready for the kickoff meeting: A new or updated system, lists or descriptions of any bugs fixed, new or updated documentation, test scenarios and procedures, and so on.

8. Set a start date.

On the start date, hold a kickoff meeting! Also schedule progress checks. If testers find numerous bugs -- or especially critical ones -- before reaching a given checkpoint, stop testing, fix the bugs and/or documentation, and return to Step 1. Ask before restarting: Are new test scenarios or data sets needed?

9. Perform a new round of testing for each new test baseline.

This means starting the complete test from scratch after each round of fixes. You can't sidestep this requirement, because each time something is fixed, it can "break" something else. Stop the cycles of testing only when no new bugs are evident.

10. Plan a reward for a job well done.

Testing is very tedious -- so testers need a special incentive to keep them focused on the goal. Although they're helping to produce a high-quality system, a post-testing party never hurts morale!

Thorough beta testing is essential for producing quality systems. If you discover errors you can't fix in time, you could decide to release a system with known defects (documented in your "Read-me" notes). The stakes can be high, so weigh this option carefully before proceeding.

Adele Sommers, Ph.D. is the creator of the "Straight Talk on Boosting Business Performance" success formula. To learn more about her tools and resources and sign up for other free tips like these, visit her site at http://LearnShareProsper.com

Bookmark this article using any bookmark manager! Subscribe to Adele Sommers's RSS feed using any feed reader!

EasyPublish™ this article - publishers click here

More articles by Adele Sommers

Free Report!
Ten Essential Secrets Of Article Marketing ... Grab Your Free
Copy
Now:




We respect your privacy.


Need Content?
Regular Top Quality Content for your Blog, Ezine or Website ...
Delivered Direct,
For Free!

Click For Details



Arts & Entertainment
Automotive
Business - General
Computers & Technology
Finance & Investment
Food & Drink
Health & Fitness
Home & Family
Internet Marketing/Online Business
Legal
Pets & Animals
Politics & Government
Reference & Education
Religion & Faith
Self-Improvement/Motivation
Social
Sports & Recreation
Travel & Leisure
Writing & Speaking

More business articles:

  • Why Choosing High Top Converse for Kids (Walter Hanes)
    If people want to make fashion statement without overdoing it yet they can still look comfortable and fashionable at the same time, Converse is offering loads of apparel types that can help them in style department. Another cool fact is that Converse is now targeting all kinds of age range, from babies and toddler to adults.

  • Pole Building Kits And Their Usage (Lawrence Reaves)
    Pole building kits are extremely popular; effectively most people that have a basic knowledge of simple building techniques and a reasonably comprehensive tool kit can construct a pole building in a few days.

  • Get Help With Your Home Business (Richard Murphy)
    Many people are starting to understand that they can make a living through a home business. Although this might be what is happening, they are not sure on where to start. The thing is, you have to learn as much as you can about creating and managing a home business, in order to be successful. This article discusses the things you need to know to get started.

  • 8 Effective Ways Business Owners Can Reduce Negativity In The Workplace (Peter Williamson)
    Jam a straw into an orange and suck hard. That's certainly one way to get orange juice, but is it the most efficient? Well, something is sucking the life out of your business, affecting productivity. Chances are, it's one of the following: * Negativity in the workplace * Being overwhelmed * Priorities are mixed up * You don't have a system in place Let's take a moment to confront the first of these challenges: Negativity in the Workplace

  • Take Bold, Inspired Actions To Fuel Your Soul (and Fill Your Bank Account) (Heather Dominick)
    Let's start by getting clear. Taking bold action is what will both fuel your soul and fill your bank account. So how do you do it? It simply takes a willingness to choose to move beyond what is comfortable and to move forward without wavering. I call it being Considerably Huge. This is all about mastering your mindset (and your marketing).

  • Training To Help You Get Into The Construction Industry (Louise Collins)
    The construction industry is one of the appealing trades one can work for today. Aside that it pays well; it is one of the biggest industries in UK that has high employment rate.

  • 6 Solid Tools To Help Business Owners Succeed And Prosper (Peter Williamson)
    As business owners are aware, four key areas relate to the ultimate profit one will make: management, sales and marketing, finance, and stock. In this article, discover six valuable tools that business owners need to know and understand for their businesses to succeed and prosper.

  • Getting Information To Make Your Home Business A Success (Richard Murphy)
    To a lot of people, however, the idea of working from home seems too fantastic to be real. If you use the right strategies, you will be able to develop a profitable business. This article is the go-to source for getting a home business up and running.

  • Choosing The Right Office Chairs (Graham Baylis)
    Because of the changes in style of office work, it has become more important to use a chair suitable for the job. The nature of the office today means that people are less mobile because we no longer walk to the next office to make enquiries, but send an e mail. Files are kept on computer, so no walking to the filing, therefore spending more time in the chair, so what a great investment, and in everyone's interest, to choose the correct chair.

  • Great Office Space Deals This Summer (John King)
    For any business looking to rent a new office space, this summer is an excellent time to pick up exactly the right office for your company at a very competitive price.

We Automatically Distribute Articles
To Thousands Of Publishers And Web Sites:

Submit Article
All content is viewed and used by you at your own risk and we do not warrant the accuracy or reliability of any of the information. The views expressed are those of the individual contributing authors and not necessarily those of this web site, or its owner, Takanomi Limited.
 
Copyright © 2012 Takanomi Ltd. Company no. 5629683. All rights reserved. | Privacy | Legal | Contact Information