Meetic FR

HotelPlanner.com

18.12.11

Got Software Testing?


Got Software Testing?



Got Software Testing?

By George L Bryan




Quality Assurance is present in every industry. Let's talk about how it is included in the Software Development industry. Software Testing is part of the Quality Assurance process. Software testing is the process of testing the functionality and requirements of an application.

As a Quality Assurance Engineer it's your job to test the software application. Testing software is done by executing tests known as test cases to ensure that the product does what it is expected to do. Software is created to serve a purpose. When you go to the store to buy a piece of software you have a purpose in mind. That purpose could be to check and create email, do your taxes, write letters, send a fax, calculate numbers, surf the internet, teach a skill, to play a game, or even to check for viruses in your computer, etc. Your job is to make sure that the software application meets the expectations of the target users, and just as important, runs and works without errors or flaws. Everything runs on software from ATMs, to soda machines, and even household microwaves. Before you can market your software application, you need to know it's free from bugs, glitches and oversights.

A Quality Assurance Tester is responsible for testing the software application to ensure that there are no problems and that it works as designed. Some businesses make customer-designed products on order. The customer brings a detailed specification that describes exactly what he wants and the company agrees to make it. If the customer doesn't like the end result, it doesn't matter if the product meets the specification, even if the customer agreed to the specification. For that customer, it's not good quality if he's not happy with it. Your main contribution as a tester is to improve customer satisfaction by reducing the number of flaws in the program.

Software must also be reliable. The more reliable the program, the less often it fails whiles the customer is trying to use it and the less serious the consequences of any failures. Software testing is performed to check for problems or defects. A defect is a problem or failure observed by tester, user or customer. Software testing is performed to also check for reliability. Can the software run for a 1000 hours without any problems? Testing software ensures that the product can do what it is expected and intended for. You also test software to ensure that there are no flaws or problems. Software is not unlike other physical processes where inputs are received and outputs are produced. Software testing is performing an action (input) and checking the result (output).

For more information go to http://www.qatrainingexperts.com.

George Bryan
Author - What is Software Testing
Owner/QA Training Experts




Article Source: http://EzineArticles.com/?expert=George_L_Bryan


http://EzineArticles.com/?Got-Software-Testing?&id=6427872







No comments:

Toluna

CheapFlights

Gap Adventures