What Is Software Testing ?
What is Software Testing?
1) Testing is a Questioning a product in order to evaluate . By-James Bach’s
2) Testing is a process used to help identify the correctness, completeness and quality of
developed computer software
3) Testing is done to check where the software meet is requirement or not
4) Software testing is help to check whether the software doing what is supposed to do or
not
What is Testing Job Hierarchy?
Software Testing Carrier Growth Path
1) Junior Test engineer (0-1 yr experience)
2) Test engineer (2-3 Yr experience)
3) Senior Test Engineer (3/4 Yr experience)
4) Team Lead (5/6 Yr experience)
5) Team Manager (6/7 Yr Experience)
6) Test Manager (7/8 Yr experience)
7) Project Manager (8+ yr experience)
Why Testing is important?
Most of us have had an experience some time software is not responding or work as expect.
That can lead many problem like Loss of money, Loss of time, Loss of business some time Injury or death.
What are some recent major computer system failures caused by software bugs?
1. China Airlines Airbus A300 crashed due to software bug on April 26, 1994 killing 264 peoples
2. In 1985, Canada’s Therac-25 radiation therapy machine malfunctioned due to software bug and delivered lethal radiation doses to patients, leaving 3 people dead and critically injuring 3 others
3. In April of 1999, a software bug caused the failure of a $1.2 billion military satellite launch, the costliest accident in history
4. In may of 1996, a software bug caused the bank accounts of 823 customers of a major U.S. bank to be credited with 920 million US dollars
5. A September 2006 news report indicated problems with software utilized in a state government’s primary election, resulting in periodic unexpected rebooting of voter check-in machines, which were separate from the electronic voting machines, and resulted in confusion and delays at voting sites. The problem was reportedly due to insufficient testing.
6. In August of 2006 a US. government student loan service erroneously made public the personal data of as many as 21,000 borrowers on it’s web site, due to a software error. The bug was fixed and the government department subsequently offered to arrange for free credit monitoring services for those affected.
7. A software error reportedly resulted in over-billing of up to several thousand dollars to each of 11,000 customers of a major telecommunications company in June of 2006. It was reported that the software bug was fixed within days, but that correcting the billing errors would take much longer.
8. News reports in May of 2006 described a multi-million dollar lawsuit settlement paid by a healthcare software vendor to one of its customers. It was reported that the customer claimed there were problems with the software they had contracted for, including poor integration of software modules, and problems that resulted in missing or incorrect data used by medical personnel.
9. In early 2006 problems in a government’s financial monitoring software resulted in incorrect election candidate financial reports being made available to the public. The government’s election finance reporting web site had to be shut down until the software was repaired.
10. Trading on a major Asian stock exchange was brought to a halt in November of 2005, reportedly due to an error in a system software upgrade. The problem was rectified and trading resumed later the same day.
11. A May 2005 newspaper article reported that a major hybrid car manufacturer had to install a software fix on 20,000 vehicles due to problems with invalid engine warning lights and occasional stalling. In the article, an automotive software specialist indicated that the automobile industry spends $2 billion to $3 billion per year fixing software problems.
12. Media reports in January of 2005 detailed severe problems with a $170 million high-profile US. Government IT systems project. Software testing was one of the five major problem areas according to a report of the commission reviewing the project. In March of 2005 it was decided to scrap the entire project.
Great Article… I love to read your QA services articles because your writing style is too good, its is very helpful for all of us and I never get bored while reading your article because, they are becomes a more and more interesting from the starting lines until the end.
ReplyDeleteLatest news, articles and tutorials for software testing professionals.
ReplyDeleteSoftware QA Blog