Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/a26f9f83/public_html/articles/includes/config.php on line 159
Advantages and Guidelines of Automated Testing > NetSparsh - Viral Content you Love & Share

Advantages and Guidelines of Automated Testing

"Automated Testing" is automating the manual testing process currently in use. This requires that a formalized "manual testing process", currently exists in the company or organization.

Automation is the use of strategies, tools and artifacts that augment or reduce the need of manual or human involvement or interaction in unskilled, repetitive or redundant tasks.

Minimally, such a process includes:

Detailed test cases, including predictable "expected results", which have been developed from Business Functional Specifications and Design documentation

A standalone Test Environment, including a Test Database that is restorable to a known constant, such that the test cases are able to be repeated each time there are modifications made to the application.

The following types of testing can be automated

Functional - testing that operations perform as expected.

Regression - testing that the behavior of the system has not changed.

Exception or Negative - forcing error conditions in the system.

Stress - determining the absolute capacities of the application and operational infrastructure.

Performance - providing assurance that the performance of the system will be adequate for both batch runs and online transactions in relation to business projections and requirements.

Load - determining the points at which the capacity and performance of the system become degraded to the situation that hardware or software upgrades would be required.

Benefits of Automated Testing

Reliable: Tests perform precisely the same operations each time they are run, thereby eliminating human error

Repeatable: You can test how the software reacts under repeated execution of the same operations.

Programmable: You can program sophisticated tests that bring out hidden information from the application.

Comprehensive: You can build a suite of tests that covers every feature in your application.

Reusable: You can reuse tests on different versions of an application, even if the user interface changes.

Better Quality Software: Because you can run more tests in less time with fewer resources

Fast: Automated Tools run tests significantly faster than human users.

Cost Reduction: As the number of resources for regression test are reduced.

Choosing the right tools for the job and targeting the right areas of the organization to deploy them can only realize these benefits. The right areas where the automation fit must be chosen.

The following areas must be automated first

1. Highly redundant tasks or scenarios

2. Repetitive tasks that are boring or tend to cause human error

3. Well-developed and well-understood use cases or scenarios first

4. Relatively stable areas of the application over volatile ones must be automated.

Automated testers must follow the following guidelines to get the benefits of automation:

? Concise: As simple as possible and no simpler.

? Self-Checking: Test reports its own results; needs no human interpretation.

? Repeatable: Test can be run many times in a row without human intervention.

? Robust: Test produces same result now and forever. Tests are not affected by changes in the external environment.

? Sufficient: Tests verify all the requirements of the software being tested.

? Necessary: Everything in each test contributes to the specification of desired behavior.

? Clear: Every statement is easy to understand.

? Efficient: Tests run in a reasonable amount of time.

? Specific: Each test failure points to a specific piece of broken functionality; unit test failures provide "defect triangulation".

? Independent: Each test can be run by itself or in a suite with an arbitrary set of other tests in any order.

? Maintainable: Tests should be easy to understand and modify and extend.

? Traceable: To and from the code it tests and to and from the requirements.

For more visualization of this article and free training tutorials on Testing: http://www.exforsys.com/content/category/17/259/340/

Exforsys offers free training and career help specializing in C, C++, C#, Java, J2EE, .NET, PeopleSoft, SAP, Siebel, Oracle Apps, Data warehousing, Oracle/SQL Server/DB2 and Testing. Please visit http://www.exforsys.com for more Training Tutorials, for IT Interview questions visit http://www.geekinterview.com, for articles and resources visit http://www.itquestionbank.com

In The News:

This RSS feed URL is deprecated, please update. New URLs can be found in the footers at https://news.google.com/news

GeekWire

Seattle startup vets take on Google with Helm, a new $499 personal email server
GeekWire
It's a bold bet that aims to provide comfort at a time when privacy and security issues related to personal data hosted by big tech companies in the cloud are top of mind. The idea comes from Giri Sreenivas and Dirk Sigurdson, two entrepreneurs who ...
This personal server lets you keep your emails entirely in your controlFast Company

all 9 news articles »

USA TODAY

Apple makes it easier to download your personal data
USA TODAY
A few months ago, if you wanted to find out what kind of personal information Apple had collected on you, you needed to navigate to Apple's privacy website, locate a hard-to-find tab to request the info and await its arrival. That changes today, with ...

and more »

New York Times

An Eye for Photography, but a Google Suite for Events
New York Times
How do New York Times journalists use technology in their jobs and in their personal lives? Whitney Richardson, an events manager for The Times in London, discussed the tech she's using. Q. What tech do you use to put together events? A. Over the past ...


Beware Facebook hoax tricking people into thinking accounts hacked
The Oakland Press
Then, they send a bunch of friend requests to the original account's friend list, to try to scam the person's unsuspecting friends into granting access to their personal information by accepting the request. While account cloning is a real thing, the ...


Helena Independent Record

The case for rotating out of major tech stocks
Helena Independent Record
CEO of Exponential ETFs Phil Bak tells CNN's Richard Quest why he thinks it's time for investors to consider taking some profits from FAANG and putting their money elsewhere. Tags. Wire · Cnn · Facebook · Twitter · Email; Print; Save. Load comments. × ...


New York Times

It's Her Job to Get More People to Act Like You Right Now
New York Times
How do New York Times journalists use technology in their jobs and in their personal lives? Millie Tran, a global growth editor for The Times, discussed the tech she's using. Q. You're the first-ever global growth editor at The Times. What does a ...


CNN

Hackers accessed personal information of 30 million Facebook users
CNN
New York (CNN) Almost 30 million Facebook users' phone numbers and email addresses were accessed by hackers in the biggest security breach in the company's history, Facebook said Friday. The attackers accessed even more details on 14 million of ...
Facebook says hackers saw personal info of 14 million peopleNBCNews.com
Facebook hack update: Nearly 30 million users' data stolen. How to find out if you're one of themUSA TODAY
An important update about Facebook's recent security incident | Facebook Help Center | FacebookFacebook
Facebook Newsroom -Facebook -AP News
all 1,325 news articles »

New York Times

The Google Pixel 3 Review: Phone's Smarts Shine Through Its AI-Driven Camera
New York Times
Apple and Samsung typically show off glitzy hardware innovations — dual-lens cameras; bigger screens — to mesmerize millions into buying their new smartphones. Google has taken a different approach: It wants to sell people on better software. That ...
YouTube HTML5 Video PlayerYouTube
Pixel Buds Real-Time Translations Available on All Google Assistant HeadphonesDroid Life
Can the Pixel record audio from a wired 3.5mm mic? - Google Product ForumsGoogle Product Forums
Google Support
all 378 news articles »

TechCrunch

Journal raises $1.5 million to bring Google-like search to your personal life
TechCrunch
As with most tech products these days, it comes down to how much do you trust the company and how much do you care about your data? And depending on who you are, you may have a stronger threat model — that is, what threats you face based on who ...


Forbes

Beyond Ad Tech: How Changes In The Advertising Landscape Have Made Content King
Forbes
Many consumers today have rocky relationships with advertisers. Shifts in the advertising technology industry over the past several decades have led to higher instances of false advertising and fraud, leaving consumers wary. New digital technologies ...

Google News

Some Thoughts on Choosing a Flash MP3 Player

Flash mp3 players come with an exciting array of features,... Read More

Connect Your IPAQ to Linux

Choose Not To ConformPalm pilots and pdas are constantly growing... Read More

Virtual Memory - What is It?

I recently got an e-mail asking about virtual memory. The... Read More

Computer Geeks and Garden Gnomes

First and foremost before I begin my ranting it is... Read More

Faster Browsing Tips

IF WE say that it was mainly because of the... Read More

Nephrology and Dialysis For a PDA

Saving Lives With A Pocket PCFree medical downloads can be... Read More

Is Online DVD Rental or Pay-Per-View the Best Way to Get Your Movies?

With renting methods such as online DVD rental and pay-per-view,... Read More

Help, I Need a New HDTV! (Part 5 of 5)

Feeling overwhelmed in selecting a new TV? With all the... Read More

Help, I Need a New HDTV! (Part 4 of 5)

Feeling overwhelmed in selecting a new TV? With all the... Read More

Cisco Certification: Building Your Own Home Lab, Part I

CCNAs and CCNA candidates hear it all the time: â??Get... Read More

DVD The Ultimate Consumer Digital Media

Digital Video Disc or as it is sometimes referred to... Read More

What Exactly are Screensavers? - part II

Here are some tips on how to use screensavers:First of... Read More

How Does a Palm Pilot Work?

Just The Facts, Ma'mPalm pilots are all the rage now.... Read More

The Benefits of the New Firefox Browser

You probably heard of the new Firefox browser version 1.0... Read More

Cisco Certification: What To Expect On Exam Day

Cisco Certification: Taking Your First Certification ExamYou've studied hard; you've... Read More

CCNA 640-801 Certification Primer

The Cisco Certified Network Associate (CCNA) Certification is meant for... Read More

A Lesson in HTML

As the owner of a Country Mall and Top Site... Read More

Lives With Games Tradition and Industry

The United States Of America citizen feels that games is... Read More

EDTV: What You Should Know Before You Make That Purchase

Enhanced Definition Television ? also known as EDTV ? is... Read More

Wordpress Plugins

Maybe you always wanted a feature that hasn't been available... Read More

10 Easy Steps to Speed Up Your Computer - Without Upgrading

1. Empty the Temp directory regularly. To do this, make... Read More

Digital Cameras: Hot Gear with the Coolest Features!

Cameras: still known for taking pictures but assumed as digital... Read More

2 PC Annoyances and How To Solve Them!

I have a love-hate relationship with my computer.In fact, often... Read More

Favorite Things To Do With Home Technology

Save money. Save 10-15% on utility bills per month. Work... Read More

Are You Well Protected?

Winter?the official start of the cold and flu season. Though,... Read More