Professional Documents
Culture Documents
Equivalence partitioning
Q3. Some more specific reasons for conducting performance testing include:
Q4. Performance testing is challenging for all the specified reasons below except
for_______.
Q6. There are 4 Cancel buttons on the four corners of a window. Best way to identify these
buttons using an automation tools is by their
A. Physical Name
B. Logical Name
C. Screen co-ordinates
D. Properties
The correct choice is B.
A. No rows
B. 1 row
C. 2 rows
D. 3 rows
The correct choice is C.
Q9. The process of creating referentially correct , business intact, cut-down versions of
production data base is known as
A. Database subsetting
B. Database substitution
C. Database masking
D. Database shuffling
The correct choice is A.
Q10. Which of the following falls under the category of personally identifiable
information(PII) ?
A. Financial records
B. Social security numbers
C. Date of birth
D. All the given options
The correct choice is D.
TESTING FUNDAMENTALS
2.Equivalance partitioning:
ANS:C) Use a input or output range of value such that one value in the range become test data.
6.which of the following documents is available at the entry of test stratergizing phase.
ANS:A)RTM
9:Both functional and non functional requirments should be captured in the requirement analysis phase:
Ans:A)TRUE
12: Testing the users of the s/m to perform final requirement of business verification analysis
13: Data conversion testing is done to validate the conversion of source data to target data:
Answer:TRUE
14: Correction is difficult in which type of integration:
15: Testing where we subject the target of the test, to different workloads to determine at what load
the s/m fails or s/m response time degrades:
16: Testing activity performed to expose defects in the interfaces and in interaction b/w integrated
components is:
19: In a testing software is evaluated for the easiness with which user can learn and use the application?
21:A device, computer program or s/m can used during s/w verification which behaves or operates like a
given s/m can be provided with a set of control inputs:
Answer: B)Simulator
25: Order numbers on a stock control system can range between 10000 and 99999 inclusive. Which of
the following inputs might be a result of designing tests for only valid equivalence classes and valid
boundaries?
26: The compressor in an AC is cut off once temperature falls below 18. And then it is turned on when
temperature is more than 22. Identify the equivalence value which belong to the same class?
Answer: 19,21
30:Unit testing:
Answer:TRUE
32: Nonfunctional s/m testing includes:
Answer: B) testing quality attributes of the system including performance and usability
36.which testing methods are used by end users who actually test software before they use it.
37.One of the field ona form contains text box which accepts numeric values in the range of 18 to
25.Identify the invalid equivalence class.
Answer : A)17
38. In an Examination a candidate has to score minimum of 24 marks in order to clear the exam. The
maximum that he can score is 40 marks. Identify the Valid Equivalence values if the student clears the
exam.
Answer: c) 29,30,31
39.Error Guessing:
Answer:A) Is a technique to design test casesfor testing the requirements which are more prone to
errors.
42.Install/Uninstall testing:
44.During which phase,testing team studies the requirements from testing point of view?
45.The formula No. of test case executed/execution effort in person hours calculate.
Answer : B) Productivity
Answer : A)Severity
47.Which of the following would NOT normally form part of test plan.
52.In this testing software is evaluated for the easiness with which user can learn and use the
application.
53. ……….is the calender time for which the project will be executed that includes actual effort,holidays
and TAT.
54. …….are simple programs designed specifically for testing the calls to lower layers.
Answers: B)Drivers
55. ……ensures that internationally localized versions donot have problems unique to locale and
currencry.
Answer :A)Globalization testing.
RDBMS
Answer:
4.Exclusive(X) Lock allows another:
5.In Infosys content, employees and current loctaions from the perspective of current location have:
3NF relation compared to 1NF and 2NF reduces the redundancy to the maximum extent:
Answer:TRUE
Answer:MAX
(A,B)-(C,D)
C-A
Answer:
12.
Select * from student where firstname like ‘_o%’ and LastName like’%e%’;
Answer: 1 row
Answer: Error will be shown as you cannot shrink a field if data is present
14.In one ER diagram, it is shown as M:N binary relationship. How many tables we have to create while
converting it to relational schema?
Answer:2
15.The minimal set of attributes that can identify a row uniquely in a relation is known as:
17.Which among the following command will be used to drop only the column SLoc from table
student(Sid,SName,SDob,Sloc)?
Answer: ALTER
Answer: ALTER
Answer: WHERE
21:
Cust_Id Acc_No Balance
C1 A1 100
C1 A2 200
C2 A2 500
C2 A1 600
Answer: Option C
22.CREATE is a _______ statement.
Answer:DDL
23: During the creation of the table, the DB designer chooses one of the Candidate keys to uniquely
identify row in the given table. That key is called:
24: Examine the description of the MARKS table.subj1 an subj2 indicates the marks obtained by student
in 2 subjects. Table name :MARKS
STD_ID NUMBER(4)
STUDENT_NAME VARCHAR2(30)
SUBJ1 NUMBER(3)
SUBJ2 NUMBER(3)
Answer: The query returns sum of subj1 and subj2 as the final output.
Answer: SELECT
27.What are the problems with traditional file system based approach is storing the data?
Answer: REVOKE
Answer: A)i and ii(It is in 1st NF and No partial dependency exists b/w non-key and key attributes)
34: Which of following constraint can be defined only at the column level?
Answer:NOT NULL
35: Which of the following statement is used with a multiple row sub query?
Answer:NOT IN
Answer: A)I and iii(A candidate key is a set of one/more attributes that can uniquely identify row in a
given table and candidate keys are identified during design phase.
40.During the tramnsfer of money from one account to the other,there are two operations,withdrawal
from one account and deposit into another.Either both of them must happen or neither.
Ans: A)Atomicity
41.When a transaction reads an uncommitted data of other transaction ,this will lead to …………….
42.A view can can enforce the condition during the insert and update operations by using………..during
the creation of view.
You need to display the employee who have not been assigned to any department.
Ans: C)The operator in the WHERE clause should be changed to display the desired result.
44.C,D
C->E
E->A,F
F->B,D
46.Which of the following clause is used for row selection is SQL queries?
49.Which of the following transaction property specifies that A transaction should either completely
succeedor completely fail?
Ans:A)Atomicity
50.Data in database is
51.Data stored in database is more is more secured compared to data stored in flat files.
Ans:True
52. Data Redundancy is more in lower normalized entites.
Ans:True
Ans: False
Ans: B)Locking
PERFORMANCE
1.Mark wants to run s steady state test for 2 hours. There is only one class of users and total time of
transaction is 120 seconds. He wants 1200 transaction in 2 hours. how many virtual users does tommy
require for 5% of error margin?
Answer: 21
Steps: 1. One virtual user can complete: 2*60/2 (Converting 2 hrs. into 60 minutes and converting 120
seconds into 2 minutes) =60
2.
John wants to run a one-hour steady state test. There is only one class of users. The users execute:
1 logout transaction (60 seconds). John wants total of 900 users to be run during this period. how many
virtual users does john require for 5% of error margin?
Answer:32
Step1: 1*30+3*10+1*60=120(total transactions)
Step3: 900/30=30
Step4:30*1.05=31.5=32
3.When you are running as a stress test you observe that cpu utilization is increasing along with the
increase in TPS. What can you conclude from this observation?
4: Brad received a reqmt from the client mentioning that no of records in db will increase to 1 million
over period of one year. he was asked to execute a test make sure the s/m will work with defined SLA
with these increase transactional data in the db.Brad needs to run which of below test to accomplis h
above?
6.Performace testing is challenging for all specified reasons below expect for:
Answer:
8:You are a performance center expert and have been assigned to a client that needs to performance
test an application that has not yet been released. how can u obtain information about application
anticipated load?
Answer:
9:What is the deliverable of a Test Requirement Analysis phase of Performance Test Life Cycle?
Answer:
10.Which one of the below does not represent throughput?
Answer: Bottlenecks
Answer:
13: Performance defects can occur at:
Answer:
14: Angelina received peak load transactional volume for crackers website during Diwali season. what
kind of performance testing does she need to execute, if the website should handle load during Diwali?
Answer:
15: Which term defines the end-end measurement of time when 1 or more steps are completed?
Answer:
Answer:
17. Angelina received peak load transactional volume website during Diwali season.
What kind of performance test does she need to execute, if the website should handle load during
Diwali festival time period
Answer:
18. Which term defines the end-to –end measurement of time when one or more steps are complete.
Answer: A) Transaction
19. Load testing emphasis on performance under load while stress emphasizes on ………………………………..
20. Chris is performance Test Engineer and he wants to get involved in Performance Tuning activity.
After which stage in Performance test life cycle, this activity is initiated.
21. Identify the deliverables of ‘Test Result Analysis’ Phase of Performance test life cycle.
22. Which Performance test is used to find out the system breaking point?
23. Performance testing measures how well the application meets the customer expectation, In terms of
24. The testing which determines the characteristics of a product under test when subjected to
workload model and load volumes that repeatedly increases beyond anticipated production for short
period of time is referred as …………..
27. Identification of the ‘test Stubs development requirement is covered in which phase of test Life Cycle
?
28. The test team want to test the response time and through put of XYZ application by increasing the
memory capacity in the server. Which testing has to be done to ensure the performance and stability of
the application after the change?
30. Which type of testing does not come under performance testing ?
32. Identify the incorrect parameters which are measured for performance testing
Answer: D) Pacing
33. Identify the incorrect parameters which are measured for performance testing
(a)Shuffling- involves random movement of data b/w rows to remove any correlation with remaining
information.
(b)Number Variance- Involves modifying a number value by some random percentage of its real value.
(c)Masking-Replaces certain fields with another character to disguise data content preserve the
formatting.
(d)Gibberish Generation-Involves substituting letters, memos and notes using hand built examples.
3.The process of creating referentially correct, business intact, cut down versions of prod DB is known
as:
Answer: All of the give options (Financial Records, Social Security Numbers, Date Of Birth)
5: The disclosure controls on the PII collected, stored and shared by organizations are referred to as:
13: Which is the Infosys solution particularly used to protect the privacy of sensitive data in data
repositories?
Answer:
Answer: Masking
16: A leading bank of US wants Infosys to test their solution with live data provided by the bank.
However, one of the requirement is not to leak out the customer service data. Which TDM technique is
most appropriate?
17: A pharmaceutical company having sensitive data wants the data to be visible only with appropriate
key. Which masking method is used here?
Answer: Encryption/Description
18: A retail client of UK wants Infosys to test their solution with live data provided by the client. Some of
the requirements are (1. Prod db must not be used as is,2. disk space saving and faster comparison
required, 3.data to be traceable to requirements in quality center)
Answer: B) Gold Copy
C) Data subsetting
19: which of the following are not considered as benefits of test data setup?
Answer:
20: During which of the following stages, what/when/where for test data generation decided?
Answer:
21: Taking or copying data from production or gold copy area to test environment is known as:
Answer:
22: Test data for testing a finance application dealing with customer credit history can be created along:
Answer:
(1): Metadata Analysis: - Talks about column datatype, constraints and nullability.
Answer: Option D
3.There are 4 Cancel buttons on the four corners of a window. Best way to identify these buttons using
an automation tools is by their:
Answer: VBScript
9.At the end of the automated test execution, which of the following would be still pending?
Answer: all of the above(Script development effort,script debugging effort, script verification effort)
14.__________ comprises of defined set of assumptions, concepts and practices that provide support
for automated s/w testing
15.The functional automation test script generated by __________ is dependent on screen co-ordinates.
17.To enable controlled access to test scripts, they should be stored in the designated repository such as
shared drive or test management tool for:
20.A line in the script that instructs the automation tool to wait for a certain response from application
before proceeding to the next step is:
24).1)Business Priority;2)C score as per the scorecard are some of the parameters considered while
selecting automatable test cases during the automation feasibility analysis phase:
Answer)True
26.Defining the approach, decide on which frame work is to be used and subsequently, estimating the
time and finance needed to complete the same is done in:
28. Test Scripts are created, debugged and verified in ___________ phase
29.The process by which automated testing tool reports whether expected results are met by the
application when the script is executed.
Answer: Verification
31. I am a logical description of a scenario which a tool utilizes for simulating the test scripts. Who am I?
32. Choose the most appropriate option.test automation tools are classified as.
Answer: D) 1,4,2,3
34. ……………………….. phase includes defining the approaches, decide on which framework to be used
and subsequently, estimating the time and finance needed to complete the same.
35. 1) ……………… and 2) …………… are the components contributing to the variable cost associated with
automation.
Ans:B)1,2,34
37.Match the functional test automation tool with the scripting language
Ans:B) Rational Functional Tester(RFT)/ Java /VB .Net,Quick Test Pro (QTP)/ VB Script,Winrunner/TSL
39. ………..is used for the testing a single test script with varying input and response data that comes
from a pre-defined data set .
Ans:Data-driven framework
Ans:B) IBM
Ans: C)Checkpoints
47. When an automation tool generates test scripts based on the screen co-ordinates on the AUT, it is
classified as
48.Providing the script author and owner,creation and modification date,requirement identifiers that
the script traces back to ,the business area that the script supports, and number of variables and
parametres for the script in the test script header facilitates the execution ,modification and ---------------
49.One that does not score high for Test automation is.
Ans:D)Random/Ad-hoc test
50.The test automation team needs to verify the working of the tool and its connectivity with the
application to be automated in case.
53.Most appropriate combination of the entry criteria for first time execution of the automated test
script .
Ans: A)Test data is setup,Test script are available,Automation test tool is availabale.
54.Tool used to store test cases ,result logs abd defect reports .
Ans:B)IBM
Ans:B) Dynamic
58.Repeated
59.Object based test automation tool learns and stores information about a window or object in an
object repository of the tool.
Ans: True
60.Select the Wrong statement about a bitmap based test automation tool.
Ans:D)The test script generated by a bitmap based test automation tool is very Robust
61.Repeated
Ans:Both 1 and 2
63…………….provides a web based ,integrated system for performing quality assurance across a wide
range of application environments.It is designed to optimize test management requirement and defect
tracking ,regression testing.
Ans:D)Quality Centre
64.The Functional automation test script generated by ………..is dependent on screen co-ordinates
65.Evaluation sub areas like Custom Object recognition,Test Scripting,Advanced scripting,Test script
debugging are covered under.
Ans:B) Tester need not have the knowledge of any programming language or programming concepts for
automating the test scripts.
----------------------------------------IMP …………………………..
1)Error Guessing is what type of testing
Ans-packet-switch protocol
Ans:False
4)Before you do Performance Testing do you have to ensure that the Functionally Tested
Ans:True
5)E-R modelling is
Ans:Top-down Approach
Ans: A Relation Can have many Candidate key but only 1 primary Key
a)Errors
b)Requirements Conformance
c)Above All
d)None
Ans: I wrote a)
But felt C) could also be correct just check this when u study
8) Correct Format of STLC ...
Ans: Requirements Gathering --> Test Stratezing --> Test Environment Set up --> Test Execution
9)Performance Testing is
11) Ques realted to Alpha,Beta Testing --when Alpha Testing is Done and When Beta Testing is Done
ans:False
Ans-True ..I wrote True..but no heard of Delta Testing had Some Doubt
Ans: Authentication.
Ans:White-Box Testing
Question
________________________________________
A banking application has the specimen signature of the customer displayed in his account information
page. Best technique to validate the signature using an automation tool is
a. Object verification
b. Bitmap verification
c. Data verification
________________________________________
Sometimes during script execution, the application is closed by the automation tool before capturing
response from the server. Server response varies on various factors. Best way to over come such a
problem is by introducing
a.Wait period
b. Synchronisation point
________________________________________
c. Script robustness
________________________________________
Which of the following cannot be classified as one time or fixed cost involved in automation?
________________________________________
a. Test Director
b. Test Partner
________________________________________
b. Endurance testing
c. Volume testing
d. Availability testing
________________________________________
c. Throughput
d. Hit Ratio
________________________________________
This test is performed to determine how effectively the system will expand to accommodate an
increasing load and allows planning system capacity improvements.
a. Scalability testing
b. Availability testing
c. Volume testing
d. Load testing
________________________________________
Which of the following is a Windows based tool/utility used to measure system level performance
parameters?
a. iostat
b. vmstat
c. perfmon
________________________________________
________________________________________
Developer is assigned with a bug which is already logged by a different tester. He must change t he
status of the bug to
a. Rejected
b. Postponed
c. Duplicate
d. Reopen
________________________________________
Following are the documents required for preparing the Test Strategy for an application involving Test
Automation
________________________________________
________________________________________
a. Integration testing
b. Code Inspection
c. Unit testing
d. User acceptance testing
________________________________________
In the latest build of a net banking application, you are unable to perform any debit or credit
transactions due to system errors. As a tester you would:
________________________________________
a. Requirement Analysis
b. Detail Design
c.Functional specification
________________________________________
In which stage of the software development, bug fixing would be most costly?
a. Build
b. Implementation
c. Design
d. Maintenance
________________________________________
a. Providing the mapping between test cases to business scenario to business functionality
c. Defect analysis
________________________________________
This test identifies the failure point of the system under extreme pressure
a.Load testing
b. Stress testing
c. Volume testing
d. Endurance testing
________________________________________
a. Router
b. Switch
c. Port
d. None of the above
________________________________________
a. Sub Netting
b. Subnet Masking
c. Subnet Addressing
____________________________________
a. Presentation
b. Session
c. Transport
d. Network
Not sure coz TCp works in Transport and IP works in Network layer
________________________________________
b.Class B
c. Class C
d. Class D
________________________________________
a. Apache
b. IIS
c. iPlanet
________________________________________
Identifying a point in a transaction to which you can later roll back can be done using
a. DML Commands
b. DDL Commands
C. DCL Commands
d. TCL Commands
________________________________________
One school (s1, s2, s3) can have many students, but one student (a1, a2, a3) can study in one school
only. This is an example of
________________________________________
a. DML Commands
b. DDL Commands
c. DCL Commands
d. TCL Commands
________________________________________
.................Data model uses collection of tables, each of which is assigned a unique name, to represent
both data and relationships among those data
a. Hierarchical
b. Network
c. Relational
d. None of these
________________________________________
...............View draws data from multiple tables and presents results as single virtual view
a. Vertical
b. Joined
c. Horizontal
You have identified several test cases in a banking application that are similar in nature, but the only
varying factor is the input amount. What is the best automation framework that would suit this
requirement?
a. Keyword driven
b. Data driven
c. Hybrid
________________________________________
Which of the following is not an activity carried out during Automation feasibility analysis?
a.Identify test cases that cannot be automated due to tool limitations and / or complexity of the
functionality
b. Understanding the System and the environment in which the application has to be installed
c. Analyse if automation is actually possible and benefit in the long run
a. Test Director
________________________________________
Which of the following is not a low scoring (less important) test case for automation?
a.Adhoc test
b.Interface test
d. Usability test
________________________________________
Which of the following is not a high scoring (More important) test case for automation?
a. Sanity test
b. Regression test
________________________________________
________________________________________
Which of the following is the most common protocol supported by all the popular performance testing
tools?
a. XML
b. HTTP
c. HTTPS
d. Winsocket
________________________________________
a. Response time
b. Hit Ratio
c. Locks
d. None of the above
________________________________________
a. CPU Usage
b. Throughput
d. None
________________________________________
Your friend has sophisticated knowledge of intruding into systems and finding out the vulnerabilities to
gain system access. You would recommend him for:
a. Unit testing
c. Compatibility testing
d. Security testing
________________________________________
Which of the following test is performed when data is moved from Oracle to My SQL?
b. Penetration testing
d. Compatibility testing
________________________________________
Which of the following status is most appropriate when the developer is in the process of fixing a bug?
a. Assigned
b. Fixing
c. In-Progress
d. In-Development
________________________________________
________________________________________
Which of the following set of documents form the deliverables after test execution
3. Test Metrics
4. Defect report
a. 2, 3, 4
b. 1, 2, 3
c. 1, 2, 4
d. 1, 3, 4
________________________________________
b. Schedule
c. Resource
d. Size
a. UAT
c. Unit testing
d. Alpha testing
a. Volume testing
b. Stress testing
c. Localization testing
d. Compatibility testing
a. Bottom-up
b. Top-Down
c. Sandwich
d. Up and Down
1. Requirement Analysis
2. Feasibility Analysis
3. Functional Specification
4. Detail design
5. System Specification
a. 1, 2, 3
b. 1, 3, 4
c. 2, 4, 5
d. 1, 2, 4
a. QA Load
b. Http Load
c. Open STA
d. Silk Test
a-true
b-false
ans - true
rework cost
c-Checklist-based approach
d-Highest probability of finding
defects
a-Execution
ans - b adn d
b- perfoemance testing should be done on each and every script with equal load.
ans (some 4 options where given out of which 2 where related to QC and the other 2 were related to
QA) so read properly the
c- Tests that use multiple data values for the same actions
a-Requirement Capture
b-Requirement Analysis
c-Both a and b
d-none
a- Test Cases
b- Test Scripts
c- Tracibility matris
e- Test Plan
9- Playback testing is used to (3 option with check box wher asked i do not remember the option) .
10-Integration Testing with respect to V model
c- Requirement Analysis
d- none.
c- Requirement Analysis
d- none.
a- true
b- false
ans - b- false.
a- stress testing
a- true
b- false
ans - b- false.
15- On what basis Automation testing is selected (Read carefully Check box option ).
a- equivalence testing
b- error Guessing
d- all of them
e- none
20-Integration Testing includes INTRA MODUL INTERFACE, EXTERNAL INTERFACE , INTER MODULE
INTERFACE
a- true
b- false
ans a-true.
21- Integration Testing include white box as well as black box testing
a- true
b- false
ans a-true.
22- What are the bottelneck that can take place in any system (check box option)
d none.
ans a,b,c
a- verification
b- validation
24- ___________________ means wheather we are buliding the right product and
__________________ means wheather we bulding
the product right.
b- verification, validation
c- validation , verification
d- none
25- Automation is done for which test .(some 4 options where given which were a bit confusing, i do not
remember the options
so read carefully )
b) beta - developers
a - a is correct
b - b is correct
c- both
d- none
29-Performance testing is a :
a- Non-functional
b- functional
d- none
ans a - Non-functional
30- suppose there is an defect which is critical but has no priority and other which has priority and not
critical whic
c- None of them
d- both of them
RDBMS-QUESTIONS
b- no of column
d- both
e- none
ans: a- no of rows
c- ----------------------------------
d- ----------------------------------
ans: a- noramlization is used to optimise insert ,delete and update but not select.
3- IF a foreifn key of one table refering to the primary key of the other table then it is called as
a- Domain intrigity
b- entity intrigity
c- self referencing
d- refrencial intrigity
a- durability
b- concurrency
c- deadlock
e- logs.
ans: b- concurrency
order by empno
having age>25,
group by empno.
b- The above query will generate error because order by and group by cannot be used together.
c- The above query will generate error because order by and group by are not in order ,group is written
first
ans - c- The above query will generate error because order by and group by are not in order ,group is
written first
a - where clause is applied to select a row and having clause is appliesd to select the group of rows
b- having clause is applied to select a row and where clause is appliesd to select the group of rows
c- ----------------------
d --------------------
ans: a- where clause is applied to select a row and having clause is appliesd to select the group of rows
a - dropping column
b- droping constraints
c- dropping index
d- none
b- In the composite primary key one of the primary key can have null values.
a -when we delete the table which contain the foreign key then the primary key table also get deleted.
b- when the records in the master table are deleted that contains the primary key the the record in the
child table
contaning the foreign key also get deleted.
c- ---------------------------------
d - -------------------------------
ans : b- when the records in the master table are deleted that contains the primary key the the record in
the child table
10 - questions on normalization to find if they are in 1NF or 2Nf or 3NF..?(almost 2 questions on this)
11- A pool of values from which the values of specific attributes of specific relations are taken
a- dictnory
b- catalog
c- domain
d- none
ans : c- domain
-------------------------------------------------------------------------------------------------------------------
b - Microsoft sever.
d - none
2- 127.0.0.0 is used as
a- multicast
b- loop back
c- future use
d- none
a- class A
b- class B
c- class C
d- CLAss E
ans : c- class C
4- In the URL
http://localhost:8080/test/home.html
ans : host is localhost, path is /test/home.html, 'localhost' refers to Host name & 'test/home.html'
refers to the
d- -------------------
ans: a and b
a- packet fitering.
c------------------------------------------
d-------------------------------------------
7- one question related to virtual private network with one example was their
a- data fragments
b- packets
c- both
d- none
ans b- packets.
a- true
b- false
ans: b- false
10- the addressing system is class B ,there are subnets to be formed for mumbai, chennai,
a- 4
b- 2
c- 3
d- 0
ans: b-2
11 What are the active contents on the client side(check box option)
a- java script
b- active x
c- java applets
d- cji
a- cji
b- jsp
c- asp
d- actiev x
a- network layer
b- transport layre
c- applicfation layer
d- physical layer
a- network layer
b- transport layre
c- applicfation layer
d- physical layer
b- router
c- bridge
d- none
ans d- none
a- gateway
b- bridge
c- router
d- switch
ans : a- gateway
a - http://www.infosys.com
b - ftp://121.12.12.23
c - both
d - none
ans : c- both
c- both
d - none
a- digital certificate
b- public key
c---------
d----------
a- success
d- information message
( Learning Guide 1 )
............................ check involves a minimal set of test cases to ensure basic functionality is tested before
taking the application/ product for further testing
Integration testing
Regression testing
Sanity testing
Raisings issues
If a defect leads to crashing of the server, the severity of the defect should be
Severity 1- Critical
Severity 2- Major/High
Severity 3- Medium
Severity 4- Low/Trivial
Sanity Testing
Integration Testing
Alpha Testing
Stress Testing
An orderly progression of testing in which software elements, hardware elements or both are combined
and tested to evaluate their interactions until the entire system has been integrated is
Regression Testing
Integration Testing
Unit Testing
System Testing
Path coverage
Equivalence Portioning
Error Guessing
If a bug has been resolved by the development team and if the QA team finds the resolution as
incorrect, what will the QA team do?
Report back to the development team keeping the status of the bug as “Closed”
Learning Guide 1
Sanity testing
Determining whether the system meets specifications as well as business and user needs
Severity 1- Critical
Stress Testing
Path coverage
**A (ANSWERS) **
<Q>_________ allows for the communication between the scripts and Application under test (AUT)
<C>Object Mapping
<C>Logical Name
<A> A piece of executable code which is sent back to the browser, and the code is executed locally on
<C> Stress
<C> Endurance
<A> Volume
<Q>---------- involves analyzing the suitability of various approaches available for testing
<Q>A defined set of assumptions, concepts and practices that provides support for automated software
testing is called
<A> Framework
<C> Automation
<C> Scripting
<C>Testing process
<Q>DNS is used to
<C> ( X,SIX )
<C> ( IS,X )
<A> ( SIX, IS)
<Q>A program edits credit limits within a given range (at least $10000 but less than $15000). Which of
the following is not an equivalence class?
<Q>In a web scenario the error code 503 refers to processing error on _______
<Q>Index is created to
<C> True
<A> False
<Q>Packets
<A> Read and Write requests queued up for the selected disk
<C> MIME
<A> S/MIME
<C> MIME/S
Coulmn Constraint
_______ ___________
If a view is created on all columns except DeptNo. Can we insert data into view?
<A> Yes
<C> No
<C> Depends on Department Table
<C> Security
<C> Performance
<C> Testing
<C> Memory
<A> Locks
<C> Query 1 will always return more number of rows than query 2
<C> Query 2 will always return more number of rows than query 1
<Q>Loop testing is
<C> Static Testing
<Q>When an object based automation tool executes a test, it uses the ________ to locate objects in the
screen.
<Q>Which is not a job carried out by an application server in a n-tier web application
<Q>Garbage collection is a
<C> Reliability
<C> Maintainability
<A> Integrity
<C> Interoperability
<C> True
<A> False
<C> Subnetting
<A> DNS
<Q>Which kind of performance testing checks the application under test for expected load and if it can
take on spikes in the load condition. i.e. increase in rate of transactions & study its impact on the system
resources?
<C> a
<C> b,c
<A> a,b
<C> d,e
<Q>When faced with a situation where there is one critical but not priority defect and another priority
but non critical defect, which one should the developer fix FIRST?
<C> Hybrid
<Q>Which one of the following statements is true with respect to the Transmission Control Protocol?
<Q>The selection of monitor for the performance testing project depends on which factor?
<C> The tool we are currently using for the performance testing
<C> Test Requirement Analysis-> Result reporting -> Environment setup->Test case design
---------------------------------------------------------------------------------------
True
4. How will u identify the four buttons which are located in four corners of the screen?
Properties
Response time
7. “Logs from the Servers (for reengineering projects) “is from which phase
A piece of executable code which is sent back to the browser, and the code is executed locally on
9) DNS is used to
10)Correlations are identified during the _________ phase of the Performance testing life cycle
DNS
Data drivability
13. If the issue reported is not in scope, then developer will change the status to
‘Postponed’
14. If there is a spelling mistake in an application home page in the company logo, it will get a low
severity (impact on application is less) but priority of this is high as client would like to fix this
immediately.
Prevention cost
Tuple
17. A relation is said to be in 3rd normal form if it is in 2nd normal form and
no transitive dependency exists between non key attributes and key attributes
18. Two tables are having rows 50 and 10 respectively. If we do cross join , how many rows the resultant
table will have
500
SSL Handshaking
22. Which method is useful for the clients to check the characteristics of the resource without
downloading it and saving the bandwidth
Head
Active content
27 .All packets of data communicated through TCP/IP will arrive in the same order of transmission.
State ---False.
28. During the transfer of money from one account to the other, there are two operations, withdrawal
from one account and deposit into another. Either both of them must happen or neither.
( SIX, IS)
(SIX, IX)
( IS,X )
( X,SIX )
----------------------------------------------------RDMS----------------------------------
Normalization is Bottom Up approach as it requies one to have knowledge of the columns of a table
(dependency across them)
Data Security
Data redundancy
Data isolation
Data dependent
Lack of flexibility
Conceptual Level (For DBA) – What data is stored & what is the relationship
Data Models:
Relational Data model *(Relational data model is Record based logical Model)
Primary key (candidate key to some extent)on any table ensure entity integrity constraint
Cardinality of Releationship describes type of relationship between two participating entities (eg: one to
one, one to many & so on…) while cardinality of relation is no. of rows in a given relation.
ON DELETE RESTRICT
Lock compatibilty (means that if you x on an object you cannot aquire s on same object, see below ‘X’ in
opposite of ‘S’). ((S,S) are compatible locks) x-incompatible & tick is comatible
---------------------------doubts--------------------------
a) True
b) false
9) the addressing system is class B ,there are subnets to be formed for mumbai, chennai,
a) 4
b) 2
c) 3
d) 0
how????????????????????
b) for 4 subnets 00,01,10,11 can address all for cities which involves 2 bits
Ans:False
4)Before you do Performance Testing do you have to ensure that the Functionally Tested
Ans:True
b- perfoemance testing should be done on each and every script with equal load.
ans: a)
b- In the composite primary key one of the primary key can have null values.
ans – b)In the composite key one of the key can have null values
a- packet fitering.///////////
a)routers
b)bridges
c)gateways//////////
a)functional/////////
b)non functional//////////
c)UAT/////////////
d)product testing
a,b,c
19.System testing can be a white box or black box dependin on whether you are tesing the modules or
the system
a)true????????????????????????
b)false
true
15.Selecting a data
a)entity
b)domain/////////////
c)dictionary
a)hhttp\\www.infosys.com\index.html
b)ftp\\www.infosys.com\index.html
c)both a and b
both a and b
a)performance testing
b)regression testing///////////
c)usability testing
d)product testing
a,b
a,c
11.firewall provide
none of above
a)script generation
b)script rework and reviewed
c)error in script
27, which of the following tests are usually least suitable for automation:
c)tests that uses multiple data values for the same set of action.
31)A pool of values from which specific attributes of specific relation draw their value:
a)catalog
b)superkeys
c)dictionary
d)domain
TESTING FUNDAMENTALS
( Learning Guide 1 )
Understanding the System and the environment in which the application has to be installed is carried
out in ............................ stage of test automation lifecycle
Execution cost
Silk Test
Test Partner
Load Runner
QTP
True
False
A Checkpoint is a line in the test script that instructs the tool to wait for a certain response from the
application during playback.
True
False
WinRunner
Segue
Quality Center
QTP
True
False
Requirement
Test Plans
Defects
Effort
Automating a test process can make a company to cut down on its staff size
True
False
Solutions
Learning Guide 1
Load Runner
True
False
Quality Center
False
Effort
False
2. Some of the Manual testing tools are? (Pick more than one)
Dumps
Test Directory
Bugzilla
Check Lists
3. Variables installed in the code that print or display the contents of the variables as the program runs
are called as
1. Numeric content
2. Instruments
3. Numeric Range
4. Check Lists is a
c. Debuggers
5. Selection of the tool has an effect on the following (Pick more than one)
1. Affordability
2. Effectiveness
5. Efficiency
6. Some points which needs to be kept in mind while going in for automation tools are:
d. Evaluate multiple tools before choosing one as most appropriate for your need.
Provides an organized, detailed test log and audit trail of executed tests.
Regressive Analyzers
Database Checkpoints
Non-Synchronization tests
11. Win runner is used to validate business transactions like creating an account, withdrawal of money
etc?
True/False
a) Recording-Learning-Edit script-Analyze-Run.
13. Can use more than one exception in one test in Win runner?
True/False
Ex: When you are getting internet problems as an unexpected error or even, then you have to handle
this and at the same time, if you are getting an application error in the navigation then you need to
handle that also.
14. What is the difference between GUI Map and GUI File?
15. An automated test cannot investigate the reasons for, isolate the causes of or explain the impact of
a particular bug.
True or False
16. Automation testing can be used in (Tick the correct ones)
Exploratory testing
Performance testing
Regression testing
Adhoc testing
Load testing
17. Different types of checks in Customer Data base are: (Pick more than one)
a. Case Sensitive
b. Numeric content
c. Numeric Range
a. Pop-Up
b. TSL
c. Object
-------------------------------TESTING------------------------------------------------------------------------------------------
Equivalence partitioning
Error guessing
An effective way to test to exercise for all values in between its natural boundaries.
To test values which include maximum, minimum, just inside boundaries, just outside boundaries.
c. Boundary value analysis is a technique for selection of valid and invalid classes.
3. In Equivalence class?
If an input condition specifies a range, one valid and two invalid equivalence classes are defined.
If an input condition requires a specific value, then one valid and two invalid equivalence classes are
defined.
If an input condition specifies a member of a set, then one valid and one invalid equivalence class are
defined.
If an input condition is Boolean, then one valid and one invalid equivalence class are defined.
4.A field is required to accept amounts of money between Rs.0 and Rs.10. Does this mean up to and
including Rs.10 or Rs.9.99? At the other end can an amount of Rs.0 be acceptable? Is the boundary set at
the Rupees or Paise level?
The analyst decides the boundary values as Rs.0, Rs.0.01, Rs.9.99 and Rs.10.
The boundary values in this case are –0.01, 0, 0.01, 9.99,10.00 and 0.01. Any amount in between is in
the same equivalence class as they are all acceptable. Thus 2.48 and 9.98 should behave exactly the
same.
b. Error guessing
8. To design Tests for programs that have many similar, but slightly different control functions is
c. State Transitions
d. Control structure
Smoke testing
Sanity testing.
1. Condition Coverage is
b.In which all nodes and edges of the graph are included at least once.
c.Set of nodes and directed edges in a flow graph that connects the start node to a terminal node.
4.Decision coverage is to
6.How can you ensure that every statement in the program is executed at least once during testing?
By loop testing
a. Data flow
b. Cyclomatic Complexity
Edges-Nodes+2
Predicate nodes+1
9. “While” and “If” are simple notations to represent control flow, what are the other notations?
---
a)127.0.0.0
b)135.0.0.0
c)255.255.255.255
Ans: donno
a)3
b)4
c)5
d)6
Ans:5
!!!)Stateful Protocol
a)get
b)post
c)head
d)none of the above
Ans:b
web documents.
RDBMS
-----------
1)several questions frm normalization
a)A->C
b)B->C
c)either A or B
d)None
Ans:c
3)Delete from A
a)independent query
c)inner query
d)outer query
Ans: donno
database permanent and are available to all the t ransact ions that follow it
a)atomicity
b)consistency
c)isolation
d)durability
Ans:Durability
a)lost update
Ans:donno
a)locking
b)time stamping
c)lost update
d)dirty read
Testing
-------
a)test strategy
b)test plan
Ans: donno
2)REview comes under
a) verification
b)validation
Ans:a
3)Integration testing is
6)Which testing is done to ensure proper behavior of an application after fixes or modifications have
been applied
Ans:regression
a) true
b)false
to the software or its environment and no additional defects are introduced due to the fix
1)review effort
A)1 and 11
b)11 and 111
Ans:donno
ans: its a check box, we hav to check the box for the correct answers(manassilayo)masnasilayi :D
1.From a table 'Selects date between 31-jan and 31-mar' and found an entry with 29-feb for a non leap
year.this type of testing is known
a)error guessing
b)equivalent partition
ans:error guessing
a)HLD
b)DLD
c)Functional specification
d)requirement gathering
a)True
b)False
a)execution cost
ans:It will prevent deletion from parent table,if there is a related entry in the child table.