Software QA/Testing. What is the Difference, Software Fault, Software Failure, Test Engineer


    Software QA/Testing

Glossary and Technical FAQs

Page 004 005 006 007 008 009 010 011 012 013 014


Q: What is software failure?

A: Software failure occurs when the software does not do what the user expects to see.


Q: What is the difference between a software fault and software failure?

A: A software failure occurs when the software does not do what the user expects to see. Software faults, on the other hand, are hidden programming errors. Software faults become software failures only when the exact computation conditions are met, and the faulty portion of the code is executed on the CPU. This can occur during normal usage. Other times it occurs when the software is ported to a different hardware platform, or, when the software is ported to a different complier, or, when the software gets extended.


Q: What is a test engineer?

A: We, test engineers, are engineers who specialize in testing. We create test cases, procedures, scripts and generate data. We execute test procedures and scripts, analyze standards of measurements, evaluate results of system/integration/regression testing.

[Continued on next page...]

Click on a link!


______________________________________________________





software QA testing FAQs test verification engineer, text format resume