Skip to main content

Posts

Difference between Black Box Testing and White Box Testing

           Black Box Testing                  White Box Testing 1 In this testing knowledge of programming is not necessarily essential. In this form of testing knowledge of programming is must means it is essential. 2 Normally independent software testers are responsible for doing Black Box Testing. Normally software developers are responsible for doing White Box Testing. 3 In this form of testing Knowledge of implementation is not required. In this form of testing Implementation knowledge is required. 4 In Black Box Testing, testers may or may not be technically sound . Normally software developers are involved in this testing, but if it is performed by software testers, then testers should be technically sound . 5 In this sort of testing teste...

Is Software Tester Should Be From High Qualification Background?

As a tester this question is my personal experience interviewer asked from me that do you feel software tester should be from high qualification background. And definitely I just little surprised to hear that this pattern of questions can also be asked by interviewer because as a professional means software tester I never heard regarding this form of questions before. On that time me just smiled and simply say no Sir I do not think software tester should be from high qualification background. He softly smiled and replied to my answer that why and how you think so and simply say I believe that software tester should be from high qualification background. Then again he replied this means according to your concern my answer is completely wrong what you say.

How to report a bug in small companies?

Bug is a mismatch between expected result and actual result. Hope as a tester you know regarding expected result and actual result. As a tester whether you are working in small companies or in top MNC, when you detect the bug you have to report it. But the pattern for reporting the bug differs from companies to companies like in top MNC’s tester’s always reporting the bug through bug reporting tools . So various Open Source bug reporting tool available today but popular one is Bugzilla and Mantis, but Mantis is easier and user friendly than Bugzilla. As people always knows that there are 1-2 testers in small companies so in these companies testers never report the bug through bug reporting tools . Testers just orally talk it to the development team that in this module we catch the bug so fixed it. And similar thing happens it to the developers squad when they fixed the bug they just call the tester to his and her seat and said that check whether bug is fixed or...

Why Software Testing is Expensive?

Software testing plays a major role in software development, but it is expensive too. In short-term we can say that software testing is time consuming but important too. Software development organization spends between 30-40% of total project/product effort on software testing. Software testing thus often consumes several resources, than any other phase in the software project. Here are some factors that make software testing so expensive: 1. Software testing is carried out throughout the software development mechanism; naturally its cost is for all duration of the software project till validation tests.   The idea behind this is that if bugs are detected earlier , it saves lot of trouble later.  In this way software testing is exists from the beginning and increases expenses.

What are Different Goals of Software Testing?

Software testing is the mechanism of knowing that what’s the expected result and what the actual result a software project or product has given. You simply say that software testing is nothing but validation and verification. Main  goal of software testing is to ensure that  s oftware should always be defect free and easily maintained.  IMPORTANT GOALS OF SOFTWARE TESTING 1. Always Identifying the bugs as early as possible. 2. Preventing the bugs in a project and product. 3. Check whether the customer requirements criterion is met or not. 4. And finally main goal of testing to measure the quality of the product and project. SOME MAIN GOALS OF SOFTWARE TESTING

Explain the Purpose of System Testing?

System testing is used to verify the working of the whole system all together. System testing involves both functional and non functional testing . The formation about testing an integrated system to check that it meets or follows requirements that are specified is known as system testing . Basic Purpose of System Testing is to: 1. Ensure that a system or application meets its specification and any non-functional requirements (such as stability and throughput) also meets the requirements with its users. 2.   Comprise a different tests series to fully exercise the computer-based system. 3. Confirm an application's or system accuracy and completeness in performing the designed functions. Conclusion: System testing  means testing of the entire software. The main  purpose of system testing  is to detect whether the software meets its requirements or not.

Explain the Purpose of Testing?

Testing is the most time consuming, but a needful activity of a software project. It is vital to the success of new system. The main  Purpose of testing is to: 1. Measure the quality of the software 2. Find out the faults in the application and software 3. Reduce the number of bugs in the program. 4. Check all the requirements and specifications given by client and customers are met or not. 5. Produce a product which is full of quality oriented. 6. Comfort the need of client and customers. 7. Provide a defect and error free software. 8. Check whether the application is working as per the functional requirement specified or not. 9. Carry the difference between the expected and actual results. Important  purpose of testing  is to increase the project and product quality, and definitely to increase the organization quality side by side also. Conclusion: At end we conclude that d uring   software testing...