Explain the differences between white-box, gray-box, and black-box testing.
Hello Ramakrishna, I agree with savitha shetty, that grey box testing is the combination of of both white box and black box testing and database testing is the example of grey box testing. How can t...
Hi savitha shetty .... I Agree for whatever you said about white box and black box testing, but I do not agree for gray box testing because gray box testing is not a combination of white, black box te...
What is mutation testing & when can it be done?
Hi, Suppose we unit test a code and it passes. Then can we say that the code is bug free because we didnt found any? Mutation testing is done to test our test we conducted before for the same code. ...
mutation testing is done to see the performance of the Test Cases, in order to check test cases, application code will be changed and on execution those code changes should be pointed out, if the chan...
Why is it important to thoroughly retest a defect after it has been reported fixed? How will you do that?
Hi The development team fixes the defect raised by the Tester. The the status for that defect will be closed . But the tester need to test it again to confirm that the defect has bee fixed and their i...
Defect retesting is important, because it is closed from the dev team. but somebody has to approve it that it is really been fixed. On the other hand it is very important to do the regression of it, ...
Why complete testing is not possible? Be specific and write the constraints for which complete testing in not possible?
You have been asked to attend a meeting with all of the company's product stakeholders to provide your test management expertise. During this meeting, the project manager (pm) indicates that there is no need to establish exit criteria for the project. You believe the exit criteria is necessary and...
Both entry and exit criteria must always be established and if the PM is of the opinion that exit criteria need not be established this is a risk factor. Additional risk within a project gets prople l...
What methodologies have you used to develop test cases?
The testing of software has its own life cycle. It starts with study and analyzing the requirements. Here is the software testing life cycle: 1. Requirement Study and gathering 2. Test Planning or a...
Hi,
What is equivelance class and boundary value methods/...
Can u explain in detail
What is the testing lifecycle and explain each of its phases?
Mathan answer is for SDLC not for STLC.
In the whole development process, testing consumes highest amount of time. But most of the developers oversee that and testing phase is generally neglected. As a consequence, erroneous software is rel...
What is iso 9003? Why is it important
ISO 9003 is for Organizations that Assure Quality through Final inspection and testing. ISO 9003 is now obsolete. It has been replaced by ISO 9001:2000
I agree with "jyotsna" and "Dharmakrishnan." First things first: QA alone does not assign severity or priority at the time of logging a bug. BA decides the priority and dev/QA decide the severity of ...
To my knowledge i thing...
adhoc testing is done in their oun way with out any proper documention,
if he finds the bug which crashes the system he should keep the status as
high SEV &high Priority
Can anyone tell me what is usability testing and in which stage it should be done ?
As we all know catching issues/gaps/bugs early on in the project costs much less than testing at a later time. As the name suggests usability testing is testing to ensure the application flow and requ...
Usability testing is a black box testing performed in the User Acceptance testing phase. It is done likely by then end-user to see how if he/she interact with the system facilly/easy and friendly.
What is the alpha testing and beta testing ?
Answered by: rtnaresh
Member Since Jan-2011 | Answered On : Mar 20th, 2011
Alpha and beta testing come under functional testing.
Alpha testing: after completion of the system, the product vendor come to the producer's place and test the whole system in any manner.
Beta testing: after delivered the system to the vendor. the vendor have themself some specific customers. they give the s/w to them to test in real time manner.
The best rated answer is not the best! It doesn't explain anything.
Please read Bill's answer (last but second) in this thread : http://www.geekinterview.com/question_details/67562
Difference between black & white box testing
Answer posted by radhika on 2005-05-23 18:10:57: black box testing: testing input/output without knowledge and/or regard of the internal code. Commonly designed/executed by test team. white (glass) box testing: testing input/output with full knowledge and/or regard of the internal code. Commonly...
Black Box Testing: Testing input/output without knowledge and/or regard of the internal code. Commonly designed/executed by test team. White (Glass) Box Testing: Testing input/output with full know...
white box testing is also known as"close box "testing.it is a software testing technique .in which an explict knowledge of the internal wrking of the item to be tested are tested black box testing is ...
Execute 2000 test cases in 2 days
There are 2000 test cases to be executed with only 2 days time, how will you accomplish this? It was given that the client wants all the test cases to be executed within the last date given (which is 2 days).
Since it's rarely possible to test every possible aspect of an application, evrisk analysis is appropriate to most software development project. The checklist should include answers to the following ...
Define verification and validation. Explain the differences between the two.
Verification - Are we building the right product as per customer requirements Validation - is the product built is right in lines with customer requirements Verification example - Building a weight m...
verification is the process of testing of specification ,requirement,test plan ,coding ,this testing is done by inspection ans walk through .. and validation is the process of actual testing of final ...
What is meant by scalability testing? What is the tool used for this testing?
the testing of a software application for measuring its capability to scale up or scale out in terms of any of its non-functional capability be it the user load supported, the number of transaction...
The objective of scalability testing is to find the maximum number of users a system can handle. The approach we follow for this testing is by using performance tools.
What is conventional testing and unconventional testing.
Conventional Testing is a sort of testing in which the test engineers will check the developed application or it's related parts are working according to the requirements or not from the coding Phase ...
conventional testing begins in Testing phase but where as unconventional testing begins from Initial phase
What is difference between authentication and authorization?
Authentication is the process that allows an application to verify that a person (or another application, smart card, and so on) is the one that it claimed to be when connecting with it. Authorizatio...
Authentication is the process of identifying users based on their credentials, i.e. user names and passwords. Authorization is the process of determining whether an authenticated user is allowed to ac...
Who in the company is responsible for quality?
Be it an IT shop, a restaurant, manufacturing facility, bank anything, quality is everyone's responsibility. Example: Lets say you live with your family. Isn't cleaning and proper maintenance of the...
For a manufacturer, every worker in producing are responsible for quality. while QA and QC team get the last right to say yes or no for quality
What is the difference between qa and qc?
Quality Assurance: 1. Quality assurance meant for developing, organizing the best quality process 2. QA is process related 3. QA focuses on building in quality and hence preventing defects 4. QA: D...
Quality Assurance: A set of activities designed to ensure that the development and/or maintenance process is adequate to ensure a system will meet its objectives. Quality Control: A set of activities ...
Even though DLLs and applications are both executable program modules, they differ in several ways. To the end user, the most obvious difference is that DLLs are not programs that can be directly exec...