Software Testing Interview Questions11 »
91. Can u test a website or a web application manually without using any automation tool?
As per my idea we can test a web application manually without using automation but its time consuming and might have error so to make our task easy and error free we use automatons tool like Qtp.
As for as Manual is concerned we can test Usability, Functionality, Security testing but whereas
performance is concerned we can’t do it manually accurate
92. What tools are used in Manual testing for bug tracking and reporting?
For bug tracking and reporting there are many tools like
Rational clear quest.
PVCS
Bugzilla
93. At what stage in the SDLC testing should be started?
Testing Starts from the starting sate of SDLC that is requirement stage where we prepare SRS Or URS DOC.
94. What is mean by designing the application and coding the application?
Designing and Testing are two different phases in a software development process(SDLC).
1. Information Gathering
2. Analysis
3. Designing–
4. Coding
5. Testing–
6. Implementation and Maintenance.
If u want answer in Testing terms means STLC, designing test includes preparing Test Strategy, Test Plan and Test Case documents, and testing means executing the test cases and generating Test Reports.
Designing the application as per the requirements Designing the application is nothing but deriving the
functional flow , alternative flow,How many modules that we are handling, data flow etc
Two types of designs are there
HLD:
In this designing team will prepare functional architecture i.e Functional flow
LLD:
In this designing team will divide the total application into modules and they will derive logic for each
module Coding:writing the course code as per the LLD to meet customer requirements
95. what is mean by client and server?
96. I. A code inspection is held for new code. II. A code inspection is held for reused code. III. A code inspection is held after the first compilation. IV. A code inspection is held after the first error-free compilation. Which of the statements above are true of code inspections?
1. I and IV 2. I, II, and IV 3. I, II, and III 4. II and IV 5. II and III?
1. I and IV
96. What is the best way to choose automation tool?
We use automation only for version wised projects, means if the project comes up with different versions. Once we write the scripts for one version, we can use these scripts with multiple versions with minor changes. So the main advantage of automation is:
1. Saves the time.
2. Saves money.
97. What is the point of reference by which something can be measured?
1. Benchmark 2. Baseline 3. Metric 4. Measure 5. Indicator
Baseline
98. what is Concurrency Testing?
Multi-user testing geared towards determining the effects of accessing the same application code, module or database records. Identifies and measures the level of locking, deadlocking and use of single-threaded code and locking semaphores.
99. When does metrics validation occur? 1. Throughout the life cycle 2. During the test 3. After the test 4. During requirements definition 5. After the final software release Justify your answer with simple explanation.?
Throughout the life cycle - TO identify the lag & overcome
100. The scenario is “while reviewing requirement docs(SRS)if u find or feel any requirement is not meeting the client’s requirements” whom do you report?and what is your action?
When the System Requirement Specification does not meet the clients requirements, it should be intimated to the PL (who prepares the SRS and should be documented in the Test log & analysis of data which should be discussed in the Management Review Meeting. The action is the SRS should undergo a revision thereby updating SRS to match with CRS
101. How to choose a test automation tool?
We have to choose depends upon the application complexity & delivery time.
102. Did u come across STUBS and DRIVERS? How did u use these in u r project ?
Stub : A piece of code that simulates the activity of missing components.
Driver : A piece of code that passes test cases to another piece of code.
i will give a gen example….suppose u have 3 modules…A B C…A n B r 100% comp….and C is only 50% comp….u r under pressure to comp in a time frame…what u do is u know to build the mod C u need at least 15 days…so u build a dummy mod C which will take 1/2 days…This is STUB now once all the mod A B and C(dummy) r ready..u integrate them to see how it works..This is a DRIVER
103. How to determine if a test environment is appropriate?

