Why Software testing is necessary?
An error is a human action that produces an incorrect result. A fault is a manifestation of an error in software (also known as a defect or bug). A fault, if encountered, may cause a failure, which is a deviation of the software from its expected delivery or service. Reliability is the probability that software will not cause the failure of a system for a specified time under specified conditions. Errors occur because we are not perfect and, even if we were, we are working under constraints such as delivery deadlines.
Testing identifies faults, whose removal increases the software quality by increasing the software’s potential reliability. Testing is the measurement of software quality. We measure how closely we have achieved quality by testing the relevant factors such as correctness, reliability, usability, maintainability, reusability, testability, etc.
Other factors that may determine the testing performed may be contractual requirements, or legal requirements, normally defined in industry-specific standards, or based on agreed best practice (or more realistically non negligent practice).
Though It is very difficult to determine how much testing is enough because sometimes A single failure can cost nothing or a lot. Software in safety-critical systems can cause death or injury if it fails, so the cost of a failure in such a system may be in human lives.
The amount of testing performed depends on the risks involved. Risk must be used as the basis for allocating the test time that is available and for selecting what to test and where to place emphasis.
Labels: Software Testing
9 Comments:
Interesting couple of comments!
I would like to introduce a good blog, Software Testing Space, which has a number of useful posts on software testing, Have a look at http://inderpsingh.blogspot.com/
Inder P Singh
Thanks Inder.
Indeed the posts are good & very informative. I will suggest you to keep visiting the site, perhaps you will find some interesting articles
Thanks for the marvelous posting! I definitely really liked every bit of it and i also have you book marked to check out new things in your site.
Outsourcing Software Testing Services provided by arthinfosoft.in
Good to know, I would like to share one of the software testing company. Indium software is one of the best Independent software testing company* established in 1999 | offshore QA Firm | Offshore & In-Housing Software Testing Services. Indium has its registered office in California, Georgia and also has multiple offshore delivery centers in India.
Services like Mobile application testing services, Game software testing services, Software Testing services, QA services, Software verification and validation, Offshore Software testing, QA Validation services, Test consulting services, automated software testing, quality assurance software, web based application testing .
Thanks for your blog posts, I have been reading them since a long time. Keep it up, and update your interesting share. Amazing discussion on software technology. Go ahead and update us through these type of posts. I always love to read these kind of blogs.
Full crack Software Download
This comment has been removed by the author.
notepad++ latest version
I curious more interest in some of them hope you will give more information on this topics in your next articles.
It runs the entire business operation from beginning to end: from the making of goods and products, to customer ordering, warehousing, truck loading, routing, servicing, delivering, invoicing, billing, and collecting, encompassing all operational and accounting functions into a coherent whole.
fl studio crack
This is really likewise an incredibly beneficial placing most of us severely encountered shopping as a result of. It truly is faraway from each and every day we have now possibility to think about something. Development
Post a Comment
Subscribe to Post Comments [Atom]
<< Home