In this post I am going to answer some of the questions asked by one of the reader Srinivas M.
1. In an application currently in production, one module of code is being modified. Is it necessary to re-test the whole application or is it enough to just test functionality associated with that module?
Vijay: Well, the answer is both. You will have to test the functionality of that module as well as the other modules. But you can differentiate on the stress to be given on the module to be tested.
I think this scenario will explain the answer to your question well.
If Module A is modified, Module B is depending on module A, and Module C is a general module independent of module A.
So in this case you will test the module A in depth to all test cases. Then your next stress will be on module B. Wait now what about module C? You will have to test this module as well but may be with less stress because module C is not depend on module A but may be depend on module B.
Again if you are a white box tester you probably know which modules will get affected and which modules should be tested. But as a black box tester you will need to do regression testing as well.
2. What is the most challenging situation you had during testing?
Vijay: A good question! When I switched my job some years back I was being asked the same question.
Well a good answer to this question is depends on each ones experience. If you came across any such a situation and found any interesting Bug that was difficult to find out or analyzed any project risk accurately before occurring then this could be the answer to this question.
Keep in mind that when answering such a question, be realistic and don’t overstress the situation.
3. What are you going to do if there is no Functional Spec or any documents related to the system and developer who wrote the code does not work in the company anymore, but you have system and need to test?
Vijay: A typical situation in Indian companies! Right? Due to high attrition rate
In this case fist you will need to do the exploratory testing of the product. In this testing you will come to know the system and its basic workflow. In exploratory testing you can also find some ‘blocker’ bugs that cause system to be crash.
If you are a white box tester then next step you can do is to see the different module code. By this you will know the test cases for different modules and relation of modules.
If you have any question please comment it below.



64 comments ↓
what is exploratory testing,blocker’ bugs?
Exploratory Testing: Means you go on exploring each every feature of the product, as you are a new user and you don’t know anything about the product.
Blocker Bug: Means you can not proceed further unless and untill the bug is resolved.This is typically a application crash bug.
@Vijay,
Exploratory Testing is a simultaneous learning, test design and test execution - Cem Kaner
Isn’t that simple? Do you want to further simplify it?
It might be a good idea to open up than to defend!
Hi Vijay,
I find your answers very useful and understandable..its very important to explain properly to people who are new in testing..keep up the good work dude..
hi vijay,
i have some interview questions to u , can u answer to those questions
what type of testing process is going on at your company?
this is becoz i have skills in manual testing and automation testing
what are the key components in your company test plain documents?
hi,
ur informtions r usefull…
can u explain me abt reports in manual testing?
@-K.S priya
Can you tell me the specific report as there are vast reports and not possible to include all.
i would like to know some examples regarding functional testcases. in interview they are giving some scenario and asking to tell testcases regarding that. pls help me
hi…
can u give me information about “Test case preparation” and “VB Script”.
Thank u.
@ Bhavana When you get a question to tell or write the test cases on any specified scenario then first do one thing,
Break the given scenario in some parts like if you have given a simple web page to test then what test cases will you write? In this scenario divide the testing work in some major parts like functional checking, UI checking, DB, Security, Load, stress testing. when you will divide given application in simple testable parts then its very easy to write the test cases for individual parts and you will not miss any important functionality to test.
@ - Kala I have written a post on how to write effective test cases here
http://www.softwaretestinghelp.....finitions/
hi Vijay,
many times i faced this question that what is the difference between test strategy, test methodologies and test approaches. though by looking it seems very same, please explain with the example and exact difference between them
[…] Some interesting Software Testing Interview Questions: Here I addressed three basic questions like What is the most challenging situation in your testing career? What if one module is modified in application, Is it necessary to test whole application? How to test application without specifications? […]
hi vijay, thanks for the support you answers are very simple to understand. Keep Up the good work
Hi Vijay,
Your answers have been q=very good and right on target.
Thanks a lot for all your help.
i want the interview qustions on tesiting i am working on manual plse send me the qustions &ans on testing for 3+……..
hi. iam uday. present iam working on manual testing with just 1year experiance. if i go to any interview on experiance which topics in automation are important for interview? can you give any advice?
@Vijay
Hi Vijay, can u plz help me in diffrence between Test case, test sinario and use case?
Hi, i am working in manual testing and i am planning to switch , please tell me some interview questions for 1+ exp.
Can anybody pls. refer any sample template(s) of “Software Requirement Specification (SRS)”
@ Amol -
Test strategy is included in test plan. Test plan is nothing but integration of all test strategies. Test strategy tells what you want to test. How you are going to execute your test cases is also addressed in test strategy. So basically test strategy is a framework and boundaries of your test implementation.
Test methodologies- You have build test strategy then how you are going to accomplish that? This is test methodology, The methods, procedures some techniques to accomplish particular task in short all operational procedures that need to be implemented are documented in test methodologies.
Test approach is the strategy you use to address the issues during the execution of test strategy. Testing approach impact more on test plan. Testing approach can be decided from top down, bottom up and isolation.
@ Pankaj D
Test scenario is combination of multiple test cases under one business process task. Test scenario defines which test cases should be executed, when should execute these test cases. This set of test cases under one scenario generally created to accomplish particular module testing.
Use cases are used to capture the functional requirements of any application to be build. Use cases defines the relation between application and each entity that is going to interact with the application. UML language is used to create these use cases.
Test scenario is part of use cases. You can create multiple test scenarios from single use case. Basically each path of use case can be expanded separately as test scenario.
@ pradeep, uday kumar and Pragya
You can find the manual and automation testing interview questions time to time in my post. Still I will write separate post as resource for testing interview questions.
@ Suvrajit Banerjee
You can download sample SRS template from link:
http://www.processimpact.com/p.....mplate.doc
thanks 4 all ur valuable efforts…
what is the difference between use case and the Testcase
can u give the brief note on STLC(Software Testing Life Cycle)
what is diff between functional,integration, system testing
Hi,
can you tell me what kind of question can be asked regarding a project in interview, as i have done on three projects as a Tester.
What is the difference between Business requirements and General requierements? I faced this question in interview.
hi vijay,
I want to do job in testing field, but how can i get job in this field?
I have applied so many places but no response from there. I have done MCA and applied as a fresher for testing job. So please tell me how can i get job in this field. Please help me.
hi..dear all………
i hv complete dmy B,tech(IT) this year..but dont hv any job right now.i thinking..to join testing..plz suggest something fo me…what should i do..should i join softwae testing or not…or frm where i can learn this…is dere any company which is hiring for testing..n also ll trained them..
pz provide me some gud solution..
@ vijay
plz explain the testing process in real time scenarios, how the process follow (real time)
@ prasana
Use cases are the UML diagrams build and used to write the test cases. Using use cases you can write test cases more effectively without duplication, better test coverage and for easy regression testing.
@Ragul
You can refer bug life cycle at:
http://www.softwaretestinghelp.com/bug-life-cycle/
I will cover STLC in coming posts.
@Pragya
Interviewer can ask you to explain what you did in all the mentioned projects?
What was the project about?
What was your roll?
For Which testing type you were responsible?
Have you wrote test cases?
If you did automation then How you performed automation testing on those projects?
Some technical background of the project related terms..
Information about the challenging bugs you found.
These are some of the basic questions can be asked.
@ Durga
Business requirements are requirements specified by the client while developing the projects. You need to develop project based on these business requirements. E.g what should be the minimum value in $ advertiser can bid for his listing to be shown in search engine results? This is the client business requirement and the UI, functionality to implement this requirement are the General requirements.
@ yadav and pragati:
First answer these questions before applying for any position:
Are you applying for right position like openings having freshers requirements? Or matching your skill set?
Have you read the opening details correctly before applying?
Is there any mistake in your resume? Is it reflecting the skills required by the employer?
So consider these simple but effective points before applying for next testing job opening.
You will definitely get the call. Don’t get frustrated. Don’t give up.
@Ravi kumar
You can refer this article to get actual testing process in company environment:
http://www.softwaretestinghelp.....vironment/
Thanks Vijay
what is the difference between “intranet” and “internet”?
Hi all,
Intranet is used in your office permises and inernet is used anywhere in a computer if you have internet connection
very nice 2 c this
I am new tosoftware testing.
i have studied a lot of theory on testing, where can i get the practical training on testing online (manual)
Plz suggest some sites
Hi,
These questions are very useful.
I have one query about Test case formats, do you have updated format for writing the test cases for Black box testing and also for White Box testing. plz. send it to my E-Mail ID: shakera_huma@hotmail.com
What is Sanity Testing and Smoke Testing?
explain it with proper examples or some real examples.
And also tell me about these testings, are they useful in real projects, how could one implement Smoke & Sanity Testing processes for their projects?
WT IS DIFF BETWEEN SMOKE AND SANITY WITH EXAMPLE?
wt is the use of testing on unix platform?
@ukri
Not clear with ur question friend. If the application runs on unix box(OS) then we should perform testing on unix PF
Hi vijay,
I am an BE(CSE) holder. I had been in non-testing field for 3 yrs. Now i would like to switch over my job in testing. I have learnt testing in a centre and cleared the ISTQb EXAM TOO. Could you suggest how can i specify the testing details in my resume in a clear way
In one interview they asked to me what type of QTP automation frame work u r following in u r company.
Plz explain it bcoz i am a fresher.
Hi vijay
what you mean by Buil and kit?
how to prepare testcases for given scenario’s & how to face testing interview&what type of Q’s they may ask as a fresher &how to explore my ideas?
1) What is Error handling in Functional testing?
2) what is Input output of system testing?
What are the common software testing designations, responsibility related to particular designations given in a software company?
hi..dear all………
i hv complete Bsc.(Physics) last year..but dont hv any job right now.i hv done testing..plz suggest something fo me…
what is the bug life cycle?
hi this is vishali, i would like to know how to explain work flow of one product (in the interview)
Hi Vijay,
U r doing a great job by helping people. Thanks a lott!!!
Can u tell me what is the difference between PreConditions and PostConditions in a Test Case? Can u please give us an example if possible.
hi all, i am Rajesh. i am new to testing. may i know that what is the organizational structure? that means what are the different designations in a company and in testing field, i.e. like project lead, test manager, team lead….etc. plz clarify me.
can i know about testcase precondition and postcondition clearly?
Hi vijay, i am into testing for few months, i am the only tester in my org.., i have assigned moe than 8 projects which are web application (gui) —- now i am into ERP testing—- we dont have tools, documents etc i can say that i am into exploratory testing——- i am not using any technique(BVA,ECP)—– IS THIS KIND OF JOB HELP ME IN FEATURE
PLS REPLY….. can u brief me the GUI TESTING CONTENT (what are the areas to be tested)—- so no bugs are left — for web application (web page)
hi, this is dancy, now iam searching testing job pls i got fear in interviewer which type of question asking ?
@Shyam and Dancy
You can find much details on this link
www.zaky24.blospot.com
hi vijay,
u are doing a great job. I am a fresher and putting some fake exp since i didnt get any jog offer when i put fresher. can u give me an example ? of show stopper, DB bug and a very complicated bug…. these are sure questions in an interview.
thanks
Hi,
I am a BBM student and was working in INFOSYS BPO as process executive later to come out of BPO software testing came into my mind and did my Manual testing course, and sought help from few people and got cheated from them, I have knowledge on manual testing and showing my 2 years of experience after testing a dummy project in one of the organisation, I am striving for job and want to make my career in TESTING, Could you please suggest and help me whether is this right and will i get Job in testing?.
Please help………….I am badly in need of job.
Hi,
I am a BBM student and was working in INFOSYS BPO as process executive later to come out of BPO software testing came into my mind and did my Manual testing course, and sought help from few people and got cheated from them, I have knowledge on manual testing and showing my 2 years of experience after testing a dummy project in one of the organisation, I am striving for job and want to make my career in TESTING, Could you please suggest and help me whether is this right and will i get Job in testing?.
Please help………….I am badly in need of job. My phone # 9980091979
@ Rajesh,
You did testing course and join n organization, you will be appointed as Software Tester. After 3 to 6 months or a year as per companies policies. when you will be promoted, you will become a Test Lead. and then Test Manager
Key Responsibilities of tester is to test the application, they work under test leads. but for any help they can approach test manager.
Test Lead works under Test Managers, they are fully responsible for the project.
Test Manager manages the whole project set the time line for completion of the project etc.
@ huma
please click on the following link to read more
http://www.softwaretestinghelp.....ifference/
Hi testers,
I am working in BPO industry for past 3 yrs. now i want to change my profession to testing. I am bachelor of Arts, having diploma in systems management from NIIT. I also did course of software testing includes manual testing and automation testing.
Please guide me if I can stand in this industry among the qualified testing engineers.
Appreciate your views..
Thanks
Leave a Comment