Tuesday, January 8, 2008

Testing General - 6

96. What is the difference between a test strategy and a test plan?
Test strategy is a general framed structure where as test plan is a specifi document which describes all the testing efforts to be acheive the objective defined in the strategy.

97. What is IEEE? Why is it important?
" Institute of Electrical & Electronic Engineers." Organization of engineers, scientists and students involved in electrical, electronics, and related fields. It also functions as a publishing house and standards-making body.

98. Do you support automated testing? Why?
Yes i support automation because it simulates user actions.

99. We have a testing assignment that is time-driven. Do you think automated tests are the best solution
Main reason for using automated testing is it is not time consuming. Suppose for a project having more releases in a short span of time, automation testing is very useful for doing regression testing and smoke testing. But for a small project (<400fp),>

100. We believe in ad-hoc software processes for projects. Do you agree with this? Please explain your answer.
Ad-hoc testing should used only when the requirements are not written, or is not documented like an extreme programming .Normal projects where there are baseline requirements ,should not follow ad-hoc testing procedure. It must have test plan, test case, test report

101. When is a good time for system testing?
Once the integration testing is over and found that a minimum 80% of testcases are passed and the failed testcases are not show stoppers, then we can start performing system testing.

102. Are regression tests required or do you feel there is a better use for resources?
Regression testing is required only if there are adequate number or release. This is to ensure that by releasing a new version, the existing functionalities are not getting affected. Automated testing tools play a big role here.

103. Why did you ever become involved in QA/testing?
QA is the most important part of software life cycle. Also I would like to be in a team, which is responsible for the quality of software. QA also has broad opportunities since it is not dependent on any technology.

104. What was a problem you had in your previous assignment (testing if possible)? How did you resolve it?
Testing aimed at showing software does not work Negative testing may also be referred to as "dirty testing

105. What is the difference between smoke and sanity testing?
Smoke testing is non-exhaustive software testing, ascertaining that the most crucial functions of a program work, but not bothering with finer details. Sanity testing is a cursory testing; it is performed whenever a cursory testing is sufficient tp prove application is functioning according to application. the level of testing is a subset of regression testing. It normally includes a set of core tests of basic GUI functionality to demonstrate connectivity to the database, application server, and printer’s etc/

106. What is visual source safe?
Visual Source Safe (VSS) is a configuration management tool. It is a family member of Visual studio: It is used to control versions.

107. Explain how testing fits in V-model?
Testing should do along with development process. That is what Spiral SDLC is talking about. In V model, testing and development phases are performing parallel. In that aspect Testing fits in V model

108. Under which category of testing, user acceptance testing comes?
Alpha and Beta Testing

109. What is difference between Authentication and Authorization?
Authentication-->Checking the validity.Ex:A creditcard validation by Verisign.It is called authenticating the CreditCard Authorization-->Giving some rights -Ex:I authorize Mr. Rahul to sign some papers realted with my bank accounts

No comments: