Manual FAQS
Manual FAQS
(http://www.allinterview.com/Interview-Questions/Manual-Testing.html)
http://geekswithblogs.net/ppothuraju/archive/2004/06/11/6473.aspx
3. what is mean by exactly the difference between the testcase and usecase?
A] An usecase are prepared from BRS.this will be in document form only which can
be understand by the team.it describe about how the software should when the end
user uses.where as testcases are written by tester using SRS.Testcase are used for
testing the functionality or behavior of the application
B] Actually Test cases are derived from use cases, use cases contains field validation
of fields Positive and negative scenarios for each functionality Difference between
test case and use case contains only validations but the test case contains test data
On my expereience we follow :
My 2nd Project :
Iterative Model Process ( FSD was not signed off from the client and kept changing )
My 3rd Project :
V Model ( Developers were in USA and we were in India )
As a tester, what is the final report u submitted to ur customer? and what is its
format? write it in tabular form?
1
9. what is traceability matrix?
Traceability matrix is nothing but mapping User requirements to Test cases.This
ensures that u have written enough test cases covering all the functionalities.
10. Project had been started in Manual testing and Automation of some fixed
modules, Then finally decided to Test the total Application in Automation then
it is possible to test that application.
A] No. Initially atleast some modules should be done with the help of manual testing.
11. what is the purpose of using Tracability Matrix and how can you tell that
testing has been succseed.
In Tracilibility matrix we will map the Test Cases with Particular Test Scenario so that
we can find that any scenario is missed and if the total scenario are mapped with
particular Testcases then the testing is fullfilled.
14. Describe Bug life Cycle and the process taken in your organization.
As soon as Test Engineer finds a Bug will Raise the bug as in NEW Status and will
post it development Tl and Will keep it in Open Status and assign it to concerned
developer. and he can change the status of bug as duplicate, As designed, not
Reproducable, if it is a bug then developer will work on it and give it as Fix status.
Then Tester will retest that bug and see that it is reproducable or not if it is not
reproducable then he will close the bug, if its reproduce the same bug then keeps it
in reopen status.
2
3. Then Testing TL will Prepare TestPlan based on SRS
4. Then Test engineer will be part of testing of preparing the testcases based on
usecases prepared by development Team
16. Describe the difference betweeen Test scenario and Test Case
Test case is to validate the functionality of the scenario.Test scenario is to know the
flow the functionality of that particular scenario.
17. What are the different types of defects/errors are commonly appear during
the real time software testing?
Basically the defects are classified in to three types:
3
3.Closed
1.Requirements
2.Use Case Document
3.Test Plan
4.Test Case
5.Test Case execution
6.Report Analysis
7.Bug Analysis
8.Bug Reporting
1.Test Plans
2.Test Script Planner
3.Test Scripts
4.Test Execution Results
5.Defect Reports
4
B] There is another corner for need of testing:
Testing will give confidence for the software development company that the software
will work satisfactorily in client environmant.
Even the client of the software will get confidence on the software.
25. What are the different techniques for writing test cases?
The different testing techniques are:
1.Boundary Value Analysis
2.Equivalence Partitioning
3.Error Guessing
If we come for web server client is any one of the browser and server will be
webserver like apache or IIS or some one else.
Bowser client can access information from any part of the world by using a broswer
like internet explorer/mozilla fire fox/Netscape navigator.
5
29. Wat kinds of documents requied during regression testion ? at time regression
testing is done? can we do it repeatedly
defect tracker and FS.its depends the project
(OR)
it is a type of testing. In which already tested fuctionality is once again tested in two
scenarios.
1. whenever the defects are identified by the testengineer rectified by the developer
and released to the testing department then the test engineer will once again test
the defect functionality and the related functionality.
2. whenever the new changes are incorporated by the developer and released to the
testing department the testengineer will once again test the related old functionality
in order to ensure that they remain same..
32. An application is given to you but the requirements and functionalities are
missing what will you do to start the testing?
Generaly this type of case u can go for adhoc testing or monkey testing.
jst go thru the whole application try to grap all the important funcationalities check
all the results as per ur basic knwledge. here in this case company wants u test how
far ur knwoledge in the domain? how how far ur mindset works.try to catch all main
and important functions and write a test cases on it.
33. There are 2 clients for a server and that clients can access the data from the
server only for 10 days. so how will you test this scenario manually? Can u pls
help me?..
Tranfer the system date to
1. -1 of end date and
2, +1 of end date and retrive the data
in first case it should accept
in second case it shouldn't accept
6
release : the modules that which we get for the first time for testing is release
Build : once we have tested and identified the bugs in that module we wil send back
to the developoment side,they will correct and send us back for retesting,at that
stage that module is called as build
36. Hi i am srinivas working as testing engineer with one of cmm level3 company.
i am looking to change for that i posted my resume in naukri i got mails about
requirement but when i replyed mails no one call for interview .I applied from
past 4 month but i am not geting any interview call . please tell me where is
the problem.?
Yes, need a updated resume and dont forget to put ur nature of work and keep
trying definitely you will get.
Its not that problem with only in your resume, in naukri they might have updated
their reqmnt but currently thwy might not have any vacancies in their organisation.
but they will store ur resume in database, u will get a call soon, and time also need
to come for everything.
7
40. 1. What is Validation and Verification? 2. What is Severity and Priority? Give
an examples for: Severity High and Priority High Severity High and Priority
low Severity low and Priority high Severity low and Priority low 3. What is
Test Metrics? 4. What is Traceabily Matrix? 5. What is CAR in Cheque
Remittance Project? 6.What are the tabs in the latest version of Test
Director? 7.Explain Development "V" Model? 8.What will you do first when
you are asked to start testing? 9.What will you do if you find a bug first time?
Can i directly report to the developer? 10.Can you connect Load Runner to
Test Director?
Verification is the process to assure that, the product in particular phase of
development process is consistence with the requirements validation is nothing but
assuring that the final product statisfies the system reqirements Severity is nothing
but how serrious is the defect on the functionality Priority is the importance of the
defect to resolve interms of customers severity high and priority high
eg: cannot connect to server high severity
no date formate high prioty
Test Metrics:
Metrics is nothing but measurement there are 3 types of measurement
8
1.Regression: Testing the application/system after the bug fix to check whether the
bug fix affecting the remaining functionality of the application.This test will be
conducted on every build when previous bugs are resolved in that build. Retesting:
Re-execution of alltest cases after receiving every build.This will provide confidence
all the good working features of previous build are working fine.
2.Usability Testing:Testing application how user friendly when user using it.
3.Functionality testing:Testing each functionality of the application.
4.basis to write the test cases:
To write the GUI test cases we will refer the model screen shots(normally provided
in Design document) For database test cases we will refer the database tables
defnitions in SRS document.
5.If the testing is done by Automation tool then we should write or record test
scripts using automation tool.
6.Configuration management tool like VSS or Just we will keep it as share
document.
7.Manually one by one by seeing the excel test case document or by using any
automation tool.
8.Normally testers won't involve in requirement preparation.
43. If the bug is reproducible then what is the status that u have given to the
developer?
If the bug is reproducible, then it is in the Open status and it is re-opened again for
the developer to fix it
44. Tell me the V-model advantages & disadvantages?
V-Model advantages:
It is also called as verification and
validation Model.
This means the verification and validation
will be done side by side.
It emphasies the strict process flow to
develop a quality product.
The errors occured in any pahse will be
corrected in that phase itself.
V-Model disadvantages:
It needs lot of resources and money.
It needs an established process to
implement.
It can be implemented by only some big
companies.
45. What are the mandatory fields when you rise a bug?
A] The mandatory fields are
1)Title
2)Assigned to field ( to the person incharge--developer)
3)Severity and priority
4)Steps to reproduce the bug
9
1.Check whether someone in ur team has rised it earlier or
not.
2.Go to Defects tab in Quality Center and Click "New".(If
ur using a quality center tool)
3.Give Summary of the Defect
4.Expected Result
5.Actual Result
6.Assigned to(dev)
7.Environment
8.Priority
9.Severity
10.Build Version
11.steps to Reproduce,finally
12.Screen shot attached
47. Can anybody give me an example for high severity and low priority?
Logo is not displaying correctly.But displaying of logo won't affect the remaining
functionality of the application.But it is requiremnt given by the client.
10
external fucntional beheaviour and GUI features.
Depending on the type of application testing team chooses some set of test to test
the application.
For example:
If the application is related to E-commerce domain
then
the following test must conduct to ensure it's quality
1.Fuctional testing
2.Usability testing
3.Load/performance testing
4.Security testing
5.Database testing.
For example if a web application can handle 100 users max any point of time.
Remember that 100 users is the max handling capacity of the web application.
11
characteristics.this will give the clear picture of the application under stress
conditions.
2. Performance Testing: When the application is loaded within a range of min to max
load, load testing is to ensure whehter the application can sustain without running
out of resources or having transaction suffer excessive delay.
V-Model advantages:
It is also called as verification and
validation Model.
This means the verification and validation
will be done side by side.
It emphasies the strict process flow to
develop a quality product.
The errors occured in any phase will be
corrected in that phase itself.
V-Model disadvantages:
It needs lot of resources and money.
It needs an established process to
implement.
It can be implemented by only some big
companies.
12
2. Spiral model
3. Iterative development model
4. Prototyping model
5. V-model
6. v-v model
55. what is advantages and disadvantages of the Waterfall Model and V-Model?
WaterFall Model advantages:
It is a linear sequestial model
It is very simple model to implement
It is the first model.
It needs very few resources to implement
Disadvantages:
In this model there is no back tracking.
For example if any error occured an any
stage of software development,it cann't be
corrected in that build.
V-Model advantages:
It is also called as verification and
validation Model.
This means the verification and validation
will be done side by side.
It emphasies the strict process flow to
develop a quality product.
The errors occured in any pahse will be
corrected in that phase itself.
V-Model disadvantages:
It needs lot of resources and money.
It needs an established process to
implement.
It can be implemented by only some big
companies.
56. What is the difference between internal reviews and peer reviews?
In my Knowledge Both are same because peer Review is
nothing both Reviewing an Activity inside a Scope means,
review done within your Team members.
57. If developer is not agree with your bug then what is your response?
If the developer is not agree with the bug that posted by a tester, we should
convenience them to approve the bug by conducting the meeting or we have to take
a screen shot of the bug occurred in the application and to be posted or shown to the
development team.
13
Alpha testing is an internal acceptance testing. This is simulated or actual operational
testing by users/customers or dedicated test team at the developer's site.
Beta testing comes after alpha testing. Versions of developed sotware called beta
versions are released to limited audience outside of the company. Sometimes these
versions are released to the public to increase feedback fields for the future users.
62. what u will do when u have no sufficient time to test the application build
release? plz describe it briefly and help me knowing the answer?
If there is no sufficient time then tester will conduct Adhoc testing.
Here the tester decides important testing areas and conducts testing on those areas
only without any testcases.
Here in this tester common sense and past experience plays very important role in
adhoc testing.
Defect : It is found in the product itself after it is shipped to the respective customer.
14
features tested and not be tested
acceptance criteria
suspension criteria
testing approch
tool to be used
risks and contengencies
staff and trainning needs
66. Difference between Equalance class partion and boundary value analysis?
EQUIVALENCE CLASS PARTITION : THIS IS A TECHNIQUE USED IN
THE BLACK BOX TESTING METHOD, USED TO REFINE THE DATA INTO
VALID AND INVALID CLASSES
FOR EXAMPLE : A TEXT BOX ACCEPTS ONLY ALPHABETS THEN CHECK
WITH VALID : ENTRING a-z,A-Z THEN WITH INVALID :!@&* AND
SPACES,12 ETC
69. Suppose u got defects.we r send to this through TD.Before that where we r
stored?
I have a diff answer though.Well we first log the defect using a tool which is called
as Defect Tracking Tool.or we do it manually using Excel sheets. Correct me if im
wrong.
70. Please anybody explain the interaction of tester with developers and team
lead regarding bugs or any issue, how they interact? How they discuss... Plz
be clear in detail
After finding the bug,as a tester u should discuss with team lead and explain clearly
why it is bug and send to developer.If developer is accept ur bug then no problom, if
15
he is not accept the bug, then the problem will arise,at that time u explain about the
bug, and show screen shots and explain the client requirements to developer. this is
the way to interact with lead and deveopler.
71. What is the difference between sanity testing and smoke testing?
Smoke testing is test whether the build is installed properly or not and is ready for
further major testing.
Sanity testing is carried after smoke testing to check whether the major functionality
is working properly or not to proceed further testing.
for ex: when a build is passed the smoke test, the sainty test is conducted on it by
just navigating to the hyper links,or major functional whether the links are opening
properly or not.Here there is will be using more critical test cases for testing the
Sanity testing.
2. Test Strategy
The approach of test execution is calledtest strategy
2. Volume Testing: This evaluates a system's capability to handle huge load for a
short time.
Stress Testing: Evaluates the extent to which a system keeps working when
subjected to extreme work loads or when some of its hardware or software is
comprimised. The primary goal is to determine the maximum amount of work a
system can handle without breaking.
16
75. Difference between Client server & Web based Testing?
Client server application is 2 tier application and web application is n tier application
Client server is the single user application and the web application is the multi User
77. If the Time is cut shorted, how can you manage that?
we perform adhoc testing.testing the major functionalities,testing on the
functionalities which are mainly visible to the user.
Adhoc testing is intended to look for defects randomly. This can be carried out by
any one by Exploratory testing is a thoughtful approach and driven by logic. It is an
intellectually challenging process where one is limited by one's own imagination and
understanding of the software being tested. It provides enough scope to extend the
reach of testing to certain areas that cannot be easily accommodated in test cases.
79. Test Case Design Techniques like BVA, Equalance partitioning, Error
guessing?
Boundary Value Analysis(BVA): The concept behind this is to partition program
domain in a meaningful way to generate data sets that span the partition are
determined. This creates test cases around the boundaries of the valid data. The
values that can be passed are exact boundary values, +/- lowest boundary value
and +/- highest boundary value Consider a text box which can take a maximum of
255 characters. Then the domain that can be considered is from 1 to 255. The values
that can be passed into the text box for testing would be 1, 255, 0,2,254 and 256.
Equalence Partitioning: This is to partition set of all possible inputs into classes that
receive equivalent treatment.
Error Guessing: This technique is used to find defects using the experience of the
tester. Consider the above example, the texbox is intended for characters only. The
tester can easily give numbers or any special characters for that text box and see
whether the application is throwing an exception or not.
17
V-model is the mostly used testing methodology. The concept of V-model is to verify
and validate at each phase of SDLC so that early identification of defects happen at
each stage. May you can add some more points about V-model to this when
answering.
82. When and by How you will come to a conclusion “Prepared testcases covers
the given requirements?
Traceability matrix can be used to track whether all the requirements are
incorporated atleast in one test case.
83. I say “End user can also be involved during system testing?” Do you agree
with me? if Yes or No….Why ?
End users cannot be involved during system testing as we would be checking
whether the application is as per requirements or not but not for fit for use. They
must be involved in User Acceptance Testing.
86. what is the diffrence between qualityassurance and system testing explain in
detail with an example?
Quality Assurance: It is nothing but building an adequate confidence in the customer
that the developed software is accoding to requirements. Entire SDLC comes under
QA.
It is process oriented.
System Testing: It is the process of executing entire system ie checking the s/w as
well as parts of system.
18
88. what is exact difference between UI Testing and usability testing?
In general testing team's test execution process starts with usability testing.During
this the testing team concentrate on userfriendliness of application build.This
usability testing is classified into two sub tests.
1.user interface (ui)testing
2.manual support testing.
ui testing is used to validate every screen in terms of ease of use(understandability
of screen),look and feel (attractiveness o0f screen) and speed in interface(less
no.of events to complete a task ie.,short navigation)
89. what are the release notes and what release note contains, when these
prepared.?
Release Notes contains User Manual It contains operational aspect of the product
After The Product has been delivered
Stress: Stress testing the purpose used to system capacity handle large number of
the transaction during the peak period.
Performance: Performance testing of an application for the fixed time and fixed
number of the user.
93. Suppose the product/appication has to deliver to client at 5.00PM,At that time
you or your team member caught a high severity defect at 3PM.(Remember
defect is high severity) But the the client is cannot wait for long time.You
should deliver the product at 5.00Pm exactly.then what is the procedure you
follow?
Hai friends this is rajendra
Here we found defects/bugs in the last minute of the deliveryor realese date
1.explain the situation to client and ask some more time to fix the bug.
2.If the client is not ready to give some some time then analyse the impact of
defect/bug and try to find workarounds for the defect and mention these issues
in the release notes as known issues or known limitations or known bugs.
19
Here the workaround means remeady process to be followed to overcome the
defect effect.
3.Normally this known issues or known limitations(defects) will be fixed in next
version or next release of the software this question asked me at verizon intervew in
second round. i have given a satisfactory answer to interviewer.
96. what are the different type of bugs in client server and web based?and what
is the difference in testing client server and web based?
a) The bugs of the client server testing: -
1) Functional bugs
2) User inter face bugs
3) Input domain bugs
4) Error handling bugs
5) Calculation bugs
6) Load conditions bugs
7) Hardware related bugs
8) Version control bugs
9) Id control bugs
10) Source bugs
11) Rise conditions bugs
12) Cosmetic bugs
13) Data corruptions
14) Data loss
15) And so on
b) The bugs of the web based testing: -
1)The above are related the web based testing and more have.They are
2) URL bugs
3) Browser bugs
4) Banked bugs
5) Fronted bugs
6) Linked bugs
7) Must transfer the data bugs
8) Lot of times bugs
9) Slow performance
10) Unexpected features
11) Unfriendly behavior
12) Not support to the all Internet software?s bug
97. Password is having 6 digit alphanumerics then what are the possible input
conditions?
Including special characters also
Possible input conditions are :
1)Input password as = 6abcde (ie number first)
2)Input password as = abcde8(ie character first)
20
3)Input password as = 123456 (all numbers)
4)Input password as = abcdef (all characters)
5)Input password less than 6 digit
6)Input passowrd greater than 6 digits
7)Input password as special characters
8)Input pasword in CAPITAL ie uppercase
9)Input password including space
99. Describe Software Testing life cycle? What are the steps in volved in STLC
(Software Testing Life Cycle)?
STLC descripbes the steps involved in the testing process.
Following are steps involved:
1. Review of requirements.
2. Review of Design.
3. Black Box testing.
-------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------
------------------------
1. What is "Visible State Transition" test? Give example?
Visible State Transition means first we check state of
system and then test cases are written to test the triggers
(events) that causes the system transition
2. How many Test-Cases can be written for the calculator having 0-9
buttons,Add,Equalto buttons.The testcases should be focussed only on
add-functionality but mot GUI.What are those test-cases?
Test-Cases for the calculator
21
so first number position can be varied from 0 to 9 i.e
from permutation and combinations u can fill that space in
10 ways
in the same way
second number position can be varied from 0 to 9 i.e
from permutation and combinations u can fill that space in
10 ways
5. Why most of the people saying testing is easy job? an you justify?
It is not matter of cooking. after cooking tasting the taste.
6. what is uml?
unified modeling language
22
Test plan
Test summary report
Defect report
Test review report
Product based company develops the applications for Global clients i.e there is no
specific clients. Here requirements are gathered from maket and analyzed with
experts.
Project based company develops the applications for the specific client. The
requirements are gathered from the client and analyzed with the client
Instead of summarizing what my above friends have done i would give u some
examples, perhaps that would help you understand the same.
10. Is it mandatory to use USECASES or directly one can write test casesfrom
requirments?
It depends on the company which we are working.In small companies they use the
SRS document to write test cases.In some Companies they directly test the modules
using Srs documents.Its all depends on the Standars of the company.
12. what are the major observations that you made when you are doing
compatibility testing particularly in web applications?
1.what all browsers are compatible.
2.what all versions are compatible.
3.GUI plays vital important role.
4.Performance also.
23
bank fuctions are two types
1.manual banking process
2.online banking process
Even in both of the above types computerisation is possible. Prime banking activities
are :
1.Cash deposits(long term,mid term,short term,
2.Cash payments/receipts
3.Loans
4.Online banking
5.Personal loans
6.Home loans
7.Vehicle loans
8.Mutual funds
9.Monet transfer in Cheques/DD's..etc
10.ATM..
11.Link between bank branches and central bank.etc
Banking domain means you should have functional knoledge of all the above core
banking activities. If You come for Medical/Hospital/Health Care domain mainly it
deals withhospital core activities like
1.Recption activities
2.Billing
3.Pharmacy
4.Labs
5.Doctors on duty
6.Patient records
7.Doctor appointmets
8.Operation timings
9.Ward information
10.Availability of beds
11.Nurse and doctor duty rosters
12.Medical insurance mgt
13.Link between hospital banches..etc are prime medical domain activities
15. Apart from bug reporting wat is ur involvement in project life cycle?
As a Test engineer We design test cases,prepare testcases Execute Testcases, track
the bugs, analyse the results report the bugs. invovled in regression testing,
performance of system testing system intergration testing At last preparation of
Test summary Report
Disadvantages:
Time consuming as the testing process starts the last stages till the build is given for
testing the testers will be idle. hence man power is wasted
17. When we will do Retesting? Only after Bug fixation?Is there any other
case?.
Retesting is done whenever the build is released to the testing department. The test
engineer will test the functionality again and again with multiple set of data.
24
Three 'M' are very important in project management
21. what are the different types of test case? and tell me the names.?
A] There are 3 types of Test Cases :
a) Business logic based Test cases
b) I/P domain based test cases
c) User interface based test cases
B]1)Positive
2) Negative
3) Neutral test cases
change request is nothing but request from the client about the changes in
requirements. change control board should approve these changes
24. How do give priority?i mean to say on which basics? suggest me with
proper answer plz.
Priority will be assined by developper and not by tester based on how Severely
bug affecting the application performence.
For example if the defect/bug is a show stopper i.e it causes to hang to system and
not permitting to test futher then the developpper must resolve it very quickly.
25
Here the prority means how importance is given by the developpper to
resolve/correct it.
priorities are
4.Immediate
3.Later
2.Whenever time permits
1.next version
Here NO 4 priority is top level one which indicates that,it should be resolves as early
as possible.
The above six are called as MicroSoft six rules standard for userInterface
testing.These are very important in GUI tetsing.
Regression: For the number of test case in the module to be tested after executing
the test cases for that module if any requirement changes we need to execute the
entire test case for the particular module changed
28. What is the first test in software testing process a)Monkey testing b)Unit
Testing c)Static analysis d)None of the above
Static analysis means, just go through the code without creating any executable or
binaries. Just c the code and finding defects is static analysis. Even it is with
intention of finding the 'errors' in program or check for the defects, it is not the
testing we conduct. My option goes for Unit Testing only, because this the first test
we conduct for any product/project. All prior to dynamic testing are QA related
activities.
26
Microsoft six rules
and also
onOther example is if one application is working on three servers in a co-ordinated
way.
33. How many members are involved in test plan? and tell me names?
a) In the test plan involved mainly team lead, project manager, Quality control
peoples, must senior tester and development side team lead, project manager,
Quality annalist people they are involved maximum
b) They are all main roll of the test plan
c) That is main very important both sides
36. what is the severity we give. login fails eventhough we enter the correct
username and pwd.
severity is high, solution is i will forward it to development team , and i will askem
to fix it
27
38. Actually by using severity u should know which one u need to solve so
what is the need of priority?
Severity is nothing impsct of that bug on the application.Priority is nothing but
importance to resolve the bug yeah of course by looking severity we can judge
but sometimes high severity bug doesnot have high priority At the same time High
pririty bug dont have high severity So we need both severity and priority
40. u posted a bug with screenshots and steps to reproduce but still the
developer is not accepting this is a bug. in dev system it is not
reporducing . how u'll convince he developer? (if the developer is in india
or onsite(give the answer for both the cases)
Fine if the developer is also at same place call him up and show him at u'r system
under what inputs the system is throwing error.
Insist the dev to install the same build from which u got the error.If still it is not
reproducible,keep the bug on hold for some more testing to go on and see for later
builds. if u are once again facing the same problem,then reopen the bug.
After select the folder (ex:Tester)-Click "Copy" Paste button is enabled condition.
before i have deleted the folder (ex:Tester).At the time paste button is enabled
condition then i clicked the paste button?..........
2. when u create a folder on desktop with the name "con"(without double quotes)it
won't create that folder.
42. what is status of defect when you are performing regression testing.
Different Status of the bugs are
1.New
2.Closed
3.Fixed
4.Rejected
5.Open
28
6.Reopen
During the Regression testing there may be different status of the Bug Like
1.Closed
2.Open
3.Reopen
Everyone knows that everybody face problems but the main intension of this
question is how u can resolve any possible problem he or she face during his or her
employment.
44. Suppose if you have given Login screen to Test. What type of tests r u
going to do on that.How many test cases can u write.?
generally login screen will have the titel bar,user id,text box,password .,ok button,
cancel button,help button
THE CONDITIONS R
IT SHOULD START WEITH ALPHANUMERIC IN LOWERCASE FROM 4 TO
16 CHRACTERS LONG,PASSWORD ALLOWS ALPHABETS IN LOWER CASE
OR NUMBERS.
TASTE CASE 1
TEST CASE 2
SUCCESSFUL ENTRY OF PASSWORD
BVA
MIN= 4CHAR====PASS VALID INVALID
MAX= 8CHAR===PASS a to z A TO Z
MIN-1=FAIL 0 TO 9
MAX+1==FAIL
29
MIN+1=PASS
MAX-1=PASS
TEST CASE 3
UID PW CRITERIA
45. What is software development Life Cycle (SDLC)? where exactly the
Testing activity begin in SDLC?
It is the steps followed to develop the application or software.Steps are
1. Requirement Analysis
2. Design
3. coding
4.Testing
5.Implementation
6.Maintanance
Testing activity starts from the initial stade ie. From requirement analysis
46. what is two tier application? and what is three tier application?and what is
the basic difference? explain with a example?
Two tier application will have 2 layers
30
1.Requirement Analysis.
2.Design
3.Coding/Development
4.Testing
5.Implementation.
6.Maintenance.
49. Tell me the test cases for a search and replace functionality in a microsoft
document (.doc)?
Use Ctl+H for that. It will give the feature of find n replace.
Procedures is a set of operations which gets executed on a call from front end
operation. Is used to improve performance
54. This is question is for system testing: What are Global catalog server,
Schema Master and other NDTS roles ?
global catalog servers authenticate user logon
31
I will ask him to refer the content of the Requirement given by the business
analyst. If still not convinced then I will ask the developer to convince the Business
analyst to Modify the content of the Requirement If Requirement is modified by
Business analyst then We wil close the BUG.
It involves looking at process data, splitting it into distinct layers (almost like rock is
stratified) and doing analysis to possibly see a different process.
For instance, you may process loans at your company. Once you stratify by loan size
(e.g. less than 10 million, greater than 10 million), you may see that the central
tendency metrics are completely different which would indicate that you have two
entirely different processes...maybe only one of the processes is broken.
60. Can you tell me some thing about source code testing tools?
here source code like that ex:
http://www.allinterview.com/forms/answerform.php?qnum=23364 here we can
check the source code whether we click on that it is open or not
32
TC 9:- successful selection of withdrawal option.
TC 10 :- successful selection of amount.
TC 11:- unsuccessful operation due to wrong denominations.
TC 12:- successful withdrawal operation.
Tc 13 :- unsuccessful withdrawal operation due to amount greater than possible
balance.
TC 14 :- unsuccessful due to lack of amount in ATM.
TC 15 :- unsuccessful due to amount greater than the day limit.
TC 16 :- unsuccessful due to server down.
TC 17 :- unsuccessful due to click cancel after insert card.
TC 18:- unsuccessful due to click cancel after insert card and pin no.
TC 19:- unsuccessful due to click cancel after language selection,account type
selection,withdrawal selection, enter amount
example:u have a url link in a web page say (www.mail.yahoo.com) when u click this
link(expected is display login page) so when u click a link it should direct u to the
exact path if that is done is say that the test case is passed.else u say it as failed
65. U decide which test cases has to be excuted first. Is there any technique ?
While test cases preparation time only we'll decide the priority based on the
functionality. so that if there is no time to exeute all the test cases, that time we can
execute high level priority test cases first, and then medium priority test cases and
then if time permits we'll executelow level priority test cases.
33
- Dev team has given the build
Exit points:
- All modules are covered
- All test cases are executed
- Bugs are reported and resolved
67. The Managment is saying Stop Testing immediately some reasons.... What
will you do at that time....
Remind one thing managment is supreme of company You have to obey their words.
If they said ilke that you have to stop testing and consult your teamlead for further
action
ShowStopper : " means it stops the show ", a showstopper is a computer bug which
prevents a project from going forward, as opposed to a minor bug which can be
documented and coped with.
critical:it is the severity of the bug which doesnt stop the show but affects the
business functionality...
69. Branch testing comes under white box testing or black box testing?
Branch testing is done while doing white box testing. where in focus is given on
code.There are many other white box technique.Like Loop testing
34