Software Testing In Computer Software

3072 Words13 Pages

Software testing is a process used to identify correctness, completeness, and quality of developed computer software. Fundamentally, software testing is an activity to verify whether the actual result matches to the expected results and to ensure that the developed software is defect free. Software testing gives a goal, free perspective of the product to permit the business to acknowledge and comprehend the dangers of programming execution. It includes the execution of a product part or framework to assess one or more properties of investment.
As the number of possible tests for even basic software components is practically infinite, all software testing uses some strategy to choose tests that are possible for the accessible time and assets. …show more content…

In today's opportunity the greater parts of the applications are produced as a web application, testing of those applications could be troublesome in the event that they are performed manually. Here Automation testing plays an important role to complete testing. Automation Testing could be possible utilizing an automation tool. Recently, there are many commercial software testing tools. A capable and adaptable software-testing tool with more features to test a huge scale project should be picked so that it can manage with browsers’ rich content API along with dynamic web applications.
1.1 Need of software testing
As a person, we all commit errors. In the software development process Software Testing is an essential technique to judge our misstep. The greater part of the mix-ups is not imperative, yet some of them can be risky and costly. It’s our duty to check everything and anything we produce before developed software can come to the release.
There are a few reasons which obviously let us know as why Software testing is important and what are the significant things that we should consider while testing of any product or …show more content…

Test Planning
2. Test Analysis
3. Test Design
4. Test Implementation
5. Test Execution
6. Conclusion
1. Test Planning:
This phase is started as soon as the requirement of the software is ready. In this phase, which part of the software product should be tested is decided and how much testing should be carried out is decided. Which critical part of the application is selected first to perform testing?
2. Test Analysis:
In this STLC stage "WHAT" to be tried is characterizes. The test conditions are identified through the requirements document, product risks and other test basis. The test condition should be traceable back to the requirement.
3. Test Design:
In this phase “HOW” to carried out the testing is decided. The test conditions are identified from the test scenarios on the basis of which test cases are prepared. In this phase the requirement traceability matrix and test coverage matrix are created.
4. Test Implementation:
The designed test cases in the above phase are implemented in this phase that is the test cases are automated, test scripts are written. Also it identifies which test case will become part of the regression suite.
5. Test

More about Software Testing In Computer Software

Open Document