Software Testing GuideSoftware Testing GuideYour perfect guide for Software Testing FAQ's.
Articles:
1, 2
Articles
Describe bottom-up and top-down approaches in Regression Tes
2006-12-02 16:23:12 Bottom-up approach : In this approach testing is conducted from sub module to main module, if the main module is not developed a temporary program called DRIVERS is used to simulate the main module. Top-down approach : In this approach testing is conducted from main module to sub module. if the sub module is not developed a temporary program called STUB is used for simulate the submodule. More About: Down , Crib , Sion , Roach , Regression
Describe the difference between validation and verification
2006-12-02 16:23:12 Verification is done by frequent evaluation and meetings to appraise the documents, policy, code, requirements, and specifications. This is done with the checklists, walkthroughs, and inspection meetings. Validation is done during actual testing and it takes place after all the verifications are being done. More About: Cat , Between , Crib
What is Error guessing and Error seeding ?
2006-12-02 16:23:12 Error Guess ing is a test case design technique where the tester has to guess what faults might occur and to design the tests to represent them. Error Seeding is the process of adding known faults intentionally in a program for the reason of monitoring the rate of detection & removal and also to estimate the number of faults remaining in the program. More About: What , Hat , Sing , Error
What is the difference between structural and functional tes
2006-12-02 16:23:12 Structural testing is a "white box" testing and it is based on the algorithm or code. Fun ctional testing is a "black box" (behavioral) testing where the tester verifies the functional specification. More About: What , Hat , Between , Difference
What is Ad-hoc testing?
2006-12-02 16:23:12 Ad hoc testing is concern with the Application Test ing without following any rules or test cases. For Ad hoc testing one should have strong knowledge about the Application. More About: What , Hat , Sting
What are SDLC and STLC ? Explain its different phases.
2006-12-02 16:23:12 SDLC Requirement phase Designing phase (HLD, DLD (Program spec)) Coding Testing Release Maintenance STLC System Study Test planning Writing Test case or scripts Review the test case Executing test case Bug tracking Report the defect More About: Plain , What , Hat , Rent , Phase
What is Re- test ? What is Regression Testing ?
2006-09-09 07:53:00 Re- test - Retesting means we testing only the certain part of an application again and not considering how it will effect in the other part or in the whole application. Regression Test ing - Testing the application after a change in a module or part of the application for testing that is the code change will affect rest of the application. More About: Sting , Sion
What is UAT testing? When it is to be done?
2006-09-09 07:50:00 UAT testing - UAT stands for 'User acceptance Test ing . This testing is carried out with the user perspective and it is usually done before the release. More About: When , Sting , T Test
Why does software have bugs?
2006-09-08 06:48:00 Miscommunication or no communication ? about the details of what an application should or shouldn't do Programming errors ? in some cases the programmers can make mistakes. Changing requirements ? there are chances of the end-user not understanding the effects of changes, or may understand and request them anyway to redesign, rescheduling of engineers, effects of other projects, work already completed may have to be redone or thrown out. Time force - preparation of software projects is difficult at best, often requiring a lot of guesswork. When deadlines are given and the crisis comes, mistakes will be made. More About: Software , Bugs , Soft , Have
How do you decide when you have 'tested enough??
2006-09-01 13:38:00 Common factors in deciding when to stop are: Deadlines (release deadlines, testing deadlines, etc.) Test cases completed with certain percentage passed Test budget depleted Coverage of code/functionality/requirements reaches a specified point Bug rate falls below a certain level Beta or alpha testing period ends More About: Enough , When , Have , Este
Describe the Software Development Life Cycle
2006-09-01 06:31:00 It includes aspects such as initial concept, requirements analysis, functional design, internal design, documentation planning, test planning, coding, document preparation, integration, testing, maintenance, updates, retesting, phase-out, and other aspects. More About: Software , Life , Software Development , Development , Cycle
What is the difference between QA and testing?
More articles from this author:2006-09-01 06:07:00 Testing involves operation of a system or application under controlled conditions and evaluating the results. It is oriented to 'detection'. Software QA involves the entire software development PROCESS - monitoring and improving the process, making sure that any agreed-upon standards and procedures are followed, and ensuring that problems are found and dealt with. It is oriented to 'prevention'. More About: Testing , Difference , Ferenc , The D , Ween 1, 2 |



