QAI CSQA sample paper – 4

CSQA Subjective questions sample paper –4

(Outsourcing, COTS and Contracting Quality )


Q1. Organization can assign responsibility for quality to outside organization through contracting services (T/F)

Q2. Over 50 % of the software developed by offshore organization fails to meet the expectation of the contractor (T/F)

Q3. Unless the contract specifies the operational standards and documentation standards the delivered product may be more complex to use than desired by the contractor (T/F)

Q4. One of the offshore difference is
a) Gender difference
b) Class difference
c) Language Difference
d) None of the above

Q5. ___________ ______________ ___________ are those criteria or factors that must be present in the acquired software for it to be successful.

Q6. Match the following
1. Maintainability
2. Expandability
3. Ease of use
4. Security
a) The software is understandable and usable by the average person
b) The system has adequate safeguards to protect the data against the damage
c) The contractor plans to add additional features in the future
d) The contractor will provide support/assistance to help utilize the package in the event of problem

Q7. ___________________ is defined in data processing jargon as “interoperability”.
Q8. It is not important to check software products compatibility with other software packages and with available data (T/F)

Q9. Selecting a COTS software is _______ step process
a) 5
b) 8
c) 7
d) 9

Q10. List the 5 aspects of computer software to be observed during demonstration

Q11. The objective of ____________ _________ _____ is to determine whether your employees can use the software

Q12. The objective of acceptance testing is to meet the ___________ and ___________ needs of the users of the software

Q13. State the activities of acquisition life cycle.

Q14. It is important that all the requirements given to contractor are __________________

Q15. List 5 types of desired specifications to be studied during feasibility study

Q16. Quality professional should ensure that contractor sends _______________ __________ regularly.

Q17. The right of customer to move the application system from location to location is included in which contractual section
a) Warranty
b) Customer support
c) Installation
d) Transportability

Q18. The state under which the rule of the contract are binding is included under which contractual section
a) Life of Contract
b) Foreign attachments
c) Governing law
d) Penalties

Q19. A unfair may not achieve desired objectives (T/F)

Q20. The right of the contractor to look at the records of the customer is stated in which contractual section
a) Contractor employee rights
b) Contractor support
c) Updates
d) contractor inspection

Q21. What activities occur once the software is ready for delivery

Q22. The ________________ has responsibility of test the application to determine that it meets contractual requirements.
a) SQA
b) Internal auditor
c) Contractor
d) User

Q23. The ______________ should prepare sufficient test data so that deliverables can be adequately tested during acceptance testing.
a) Contractor
b) User
c) Customer
d) SQA

Q24. Contracts should be reviewed
a) At start
b) Project completion
c) Periodically
d) payment time
 
Q25. List the three items important in knowledge transfer.

Q26. Match the following
1. Competency of service
2. Cost of Service
3. Adequacy of control
4. Cost of operations
5.Skilled personnel
6.Error diagnosis
a) Control provided should be sufficient to assure that data processed by application is accurate, complete and authorized
b) The customer personnel should be adequately trained in the operation of the application
c) The Services to be provided during the life of contract should be specified in terms of cost
d) Service personnel should be sufficiently skilled to perform the tasks for which they are assigned.
e) The responsibility to diagnose problem should be documented
f) Cost associated with usage is measurable

Q27. Cost included in contract should include provisions on _____________ ______.


Answer:

Q1. F
Q2. T
Q3. T
Q4. C
Q5. Critical Success Factors
Q6. 1 – d, 2 – c, 3 – a, 4 – b
Q7. Systems compatibility
Q8. F
Q9. 7
Q10. Understandability, Clarity of communication, Ease of use of Instruction Manual, Functionality of software, knowledge to execute, effectiveness of help routines, evaluate program compatibility, Data compatibility. Smell test
Q11. Evaluate people fit
Q12. Functional, structural
Q13. Selecting an outside organization, contract negotiation, Operations and Maintenance
Q14. testable
Q15. Inputs required by System, Required processing, output produced by system, operational response time, information to be retained, Types of documentation, Volume of data processed, unique hardware characteristics
Q16. Status reports
Q17. d) Transportability
Q18. c) Governing Law
Q19. T
Q20. d
Q21. Acceptance testing, Operation and maintenance contract and contractual relations
Q22. Contractor
Q23. c
Q24. c
Q25. Training program for contracted staff, Being advised of defects uncovered by other organizations using the software, Ability to contact a contractor help desk to resolve problems/get additional information
Q26. 1-d, 2- c, 3-a, 4-c, 5-b, 6-e
Q27. Ongoing costs.

QAI CSQA sample paper – 3

CSQA Subjective questions sample paper –3


Q1. Malcolm Baldrige National Quality Award (MBNQA) defines one of the roles of a leader as establishing a vision. You know that a vision must be expressed in terms external to the organization, and define the organization ideally would like to accomplish. You have asked your IT director to develop a vision for the function. He tells you that the IT-function already has a mission, and his vision is to accomplish that mission. How do you explain to your director the difference between a vision and a mission?

Q2. ‘Zero defects’ Do you agree? Explain with examples and reasons.

Q3. Your operational department encounters production defect at the rate of 3 defects pre 1000 lines of code. During a vendor meet you come across another company ABC that is of the same size of yours and in the same industry. This company’s production defect is 2 defects per 1000 lines of code. Can you conclude that the ABC operation department is better that yours? Can you use this for benchmarking?

Q4. Dr. Deming’s 11th principle states no numerical goals. To abide the law your company has to pay tax and payroll charges every year. Does this contradict 11th principle? Explain it.

Q5. You are appointed QA Manager and your Director / Management wants you to do the testing and QC review. How would you convince your IT Director / Management that this is not your responsibility as a QA Manager.

Q6. You are a QA manager in the Software Quality Assurance team that has prescribed a set of processes and procedures to be followed by the project team whenever a modified code / patch / application is released to the client.
Project Manager informs you that a release is required urgently by an important client. He says, all the steps in the procedure prescribed have been followed but due to time constraints each step is covered only to the extent of 35-40%. And, the client needs the release in the next 2 hours itself.
What will be your decision. Allow or not to allow the release? Explain it with proper reason.

QAI CSQA sample paper – 2

CSQA Subjective questions sample paper –2


Q 1. In order to bring about improvement in the testing process and help your team members come up with guidelines on
a) How to stop testing?
b) When to stop Testing?
c) How to test with constraint on resources?

Q 2. You are the project leader for the team and the team members are fresh from colleges. During the reviews and testing they are finding a lot defects but they are not reporting all of them for the fear that would reflect in there performance appraisals. How do you handle this type of situations and improve the quality?

Q3. You as a QC person, what type of test end report will you prepare for the PL of the concerned project? What will you report and why?

Q4. You are the new IS Manager of an investment company. Your team needs to develop an online trading system within 2 months with no increase in team size. An online (buy / sell) transaction has to be completed within 2 seconds and the online search should not take more than 5 seconds. How should you approach this to get the software developed with the best quality and within schedule?

Q5. A new team member has joined the project and he has to prepare Unit Test plan for the module. He says that he would prepare UT after completing the code development. As the Project Leader would you agree with this? Explain.
Q6. You are passing by the cubicle of Broadcast project manager, Mr. Paul and you overhead him talking to him on the phone.

Mr. Paul was talking to his client “OK, Initially we planned about 25% efforts to be spent in System Testing but As you know we slipped the Design by 5% so I promise you I would adjust this efforts in System Test by reducing the System Test efforts- instead of 25% – we will now plan for 20%.By doing so I am still hopeful to meet delivery deadlines.
You guessed that Mr. Paul is negotiating the System Test efforts. What would be your action points to Convince Mr. Paul.

Q7. Paul had just finished meeting System Testing people. He seems to be upset. He held a meeting to find out the status of Testing and basically wanted to know how many Faults were Fixed in the Previous build 3.0. The Test Team Leader was away, so he could get hold of 4 testers.
- Two Testers said. We have tested the build 3.0 and there are no showstopper Faults.
- The Other Tester said – we Tested 3.0 Thoroughly and we could find some problems.
Apparently, Paul got confused and wanted to know what really is happening. He asked the Test Team leader who joined late in the meeting. He asked him the same question. The Test Team leader said: we have tested the Build 3.0 and there were many show stopper issues.
Paul could not make anything and just came out of the meeting. Paul feels that there should be some system to get the correct status of Testing.
What kind of approach you will take to eliminate these kind of problems?

QAI CSQA sample paper – 1


CSQA Subjective questions sample paper – 1


1. A help desk in a network control organization received the following problems during a day and the network administrator resolved them as follows:
  • Terminal Keyboard locked
  • Terminal 123x is hung
  • Terminal shows no cursor on the screen
  • Unable to start a session
  • Unable to print from e-mail
  • Terminal 324x can’t access menu
You have been assigned to lead a quality improvement team to improve the help desk process. Briefly describe the steps in your quality improvement process, then briefly execute theses steps to illustrate the execution of each step. As you execute your quality improvement process steps, perform any analysis needed and indicate any conclusion/ recommendations that result from your analysis.
At a minimum, you should define and quantify the problem(s), suggest a cause and a solution to the problem needed.

Q2. Where do you think the usual mistakes in a software development cycle arise from?

Q3. What are the 4 phases of team building? How will you solve the problems those will appear in the team building process? 

Q4. The managers are of the opinion that the team shall not perform reviews on the products they produce, but have external persons doing it to have additional checks on their team’s work. Also, this would help ease project pressure. How would you react and why?

Q5. Identify the internal customers and their relevant work product(s) in each stage of SDLC other than the final/end user.

Q6. A potential customer of your organization requires software that can be provided only with new tools/technology, not currently available in your organization. Your management has decided to accept the contract. How should the project be planned for successful completion?

Q7. Give Suitable metrics for
  • Usability
  • Defects
  • Maintainability
  • Customer Satisfaction
  • Software Reliability
  • Completeness of testing
  • Process Quality
  • Product Quality
  • Management’s Commitment to Quality
  • Training
  • Scalability Portability

QTP HP-M016 Certification Paper - 4

HP QTP Certification HP-M016 Practice Exam Questions -4


Q1. QuickTest has ..... built-in toolbars.
A) 5
B) 6
C) 7
D) 8

Q2. The ......... toolbar contains buttons for recording and runningyour test.
A) Standard
B) Tools
C) Automation
D) Edit

Q3. Shortcut Key for opening a new Function Library is:
A) Shift+Alt+N
B) Ctrl+Alt+N
C) Shift+N
D) CRTL+N

Q4. Shortcut Key for Closing all open Function Libraries in one go.
A) Ctrl+Alt+C
B) Shift+A+C
C)Shift+N
D) None of these

Q5. shortcut Key for Commenting out the current row, or selected rows
A) Shift+M
B) Ctrl+C
C) Ctrl+M
D) Shift+C

Q6. You can manage the test actions and the test or function librarysteps using the ... menu commands
A) File
B) Edit
C) Automation
D) Tools

Q7. To expand all the steps in the keyword view which option you woulduse from the View menu.
A) Expand
B) Expand All
C) Expand Items
D) Expand Rows

Q8. What is the shortcut key to open a Step Generator.
A) F2
B) F5
C) F6
D) F7

Q9. Function Definition Generator in found in which menu option.
A) File
B) Tools
C) Insert
D) View

Q10. The shortcut keys for Record, Stop and Run respectively are
A) F3, F4, F5
B) F4, F3, F5
C) F4, F5, F3
D) F3, F5, F4

Q11. What is the shortcut key for opening an Object Repository.
A) Alt+R
B) Shift+R
C) Ctrl+R
D) Shift+O+R

Q12. Shortcut key to Insert/Remove a breakpoint is
A) F9
B) F8
C) Ctrl+b
D) Shift+b

Q13. .........runs only the current line of the script. If the currentline calls a method, the method is displayed in the view but is notperformed.
A) Step Over
B) Step Out
C) Step Into
D) Step Till

Q14. .........runs only the current line of the script. When the currentline calls a method, the method is performed in its entirety, but is notdisplayed in the view.
A) Step Over
B) Step Out
C) Step Into
D) Step Till

Q15. What is the shortcut key to Clear all Breakpoints
A) Ctrl+Shift+F9
B) Shift+Ctrl+F9
C) Alt+Shift+F9
D) Alt+Ctrl+F9

Q16. Object Spy can be found in ........menu.
A) Tool
B) Tools
C) Task
D) Tasks

Q17. ............ displays the open documents side-by-side.
A) Tile Vertically
B) Tile Horizontally
C) Cascade
D) Tile Cascade

Q18. For opening the QuickTest Professional Help we can use.......
A) F3
B) F5
C) F1
D) F2

Q19. If QTP cannot find any object that matches the description, or if itfinds more than one object that matches, QuickTest may usethe............mechanism to identify the object.
A) Ordinal Identifier
B) Index Identifier
C) Smart Identification
D) Assistive Identification

Q20. You can configure the ........, ............ and ............properties that QuickTest uses to record descriptions of the objects inyour application
A) mandatory, assistive, and ordinal identifier
B) mandatory, required, and ordinal identifier
C) smart, assistive, and ordinal identifier
D) Index, assistive, and ordinal identifier

Q21. The .......... property set for each test object is created andmaintained by QuickTest.
A) Run-Time Object
B) Test Object
C) Smart Identification Object
D) Assistive Object

Q22. You can access and perform ......... methods using the Object property.
A) Run-Time Object
B) Test Object
C) Smart Identification Object
D) Assistive Object

Q23. You can view or modify the test object property values that arestored with your test in the .........
A) Information Pane
B) Data Table
C) Information Pane & Data Table Both
D) Object Properties & Object Repository dialog box.

Q24. You can retrieve or modify property values of the test object duringthe run session by adding ..........statements in the Keyword View orExpert View.
A) GetROProperty & SetROProperty
B) GetTOProperty & SetTOProperty
C) GetTOProperty & SetROProperty
D) GetROProperty & SetTOProperty

Q25. If the available test object methods or properties for an object donot provide the functionality you need, you can access ..............of any run-time object using the Object property.
A) The internal methods and properties
B) The mandatory methods and properties
C) The selective methods and properties
D) The assertive methods and properties

Answer:

1 D
2 C
3 A
4 D
5 C
6 B
7 B
8 D
9 C
10 A
11 C
12 A
13 C
14 A
15 A
16 B
17 A
18 C
19 C
20 A
21 B
22 A
23 D
24 B
25 A

QTP HP-M016 Certification Paper - 3

HP QTP Certification HP-M016 Practice Exam Questions -3


Q1. 'Browser navigation timeout' is in which tab of Test Settings (File->Settings) window.
A) Properties
B) Resources
C) Web
D) Web Settings

Q2. How many tabs are there in Test Settings (File->Settings) window
A) 7
B) 6
C) 5
D) 8

Q3. Identify the tabs in the Test Settings (File->Settings) window
A) Properties, Run, Resources, Parameters, Environment, Web, Recovery
B) Properties, Run, Resources, Parameters, Environment, WebSettings,Recovery
C) Properties, Run Options, Resources, Parameters, Environment, Web,Recovery
D) Properties, Run, Resources, Input Parameters, Environment, Web, Recovery

Q4. 'Generate Script' is in which tab of Test Settings (File->Settings)window
A) Properties
B) Web
C) Resources
D) Recovery

Q5. The following are the four main columns in the Keyword view
A) Item, Operation, Value, Comments
B) Item, Operation, Value, Documentation
C) Item, Operation, Property, Documentation
D) Number, Operation, Value, Documentation

Q6. For each object and method in an Expert View statement, acorresponding row exists in the Keyword View.
A) True
B) False
C) There is a problem with the statement.
D) None of above

Q7. You can work on one or several function libraries at the same time.
A) True
B) False

Q8. You can insert additional steps on the test objects captured in the Active screen after the recording session.
A) True
B) False

Q9. The Active Screen enables you to parameterize object values andinsert checkpoints
A) True
B) False

Q10. A QTP user can increase or decrease the active screen informationsaved with the test.
A) True
B) False

Q11. The Information pane provides a list of............. in the test:
A) Semantic errors
B) Syntax errors
C) Common errors
D) Logic errors

Q12. When we switch from Expert view to the Keyword view, QTPautomatically checks for syntax errors in the test and shows them in theinformation pane.
A) True
B) False

Q13. If the information pane is not open, QTP automatically opens it incase a syntax error is detected.
A) True
B) False

Q14. ..................... provides a list of the resources that arespecified in your test but cannot be found.
A) Missing pane
B) Missing Resources pane
C) Resources pane
D) Missing Items pane

Q15. Whenever you open a test or a function library, QTP automaticallychecks for the availability of specified resources.
A) True
B) False

Q16. The Data Table does not assists you in parameterizing your test.
A) True
B) False

Q17. Tabs in the Debug Viewer pane are:
A) Watch, Variables, Debug
B) Watch, Data, Command
C) Watch, Variables, Command
D) View, Variables, Command

Q18. ............... tab enables you to view the current value of anyvariable or VBScript expression.
A) Watch
B) VIew
C) Locate
D) Current

Q19. The .... tab displays the current value of all variables that havebeen recognized up to the last step performed in the run session.
A) View
B)Variables
C) Locate
D) Current

Q20. The .........tab enables you to run a line of script to set ormodify the current value of a variable or VBScript object in your testor function library.
A) View
B) Variables
C) Command
D) Current

Q21. Panes in QTP can have one of the following states—docked or floating.
A) True
B) False

Q22. Which of the following statement is True:
A) QuickTest enables you to open and work on one test at a time
B) QuickTest enables you to open and work on two tests at a time
C) QuickTest enables you to open and work on predefined number of testsat a time
D) QuickTest enables you to open and work on nine test at a time

Q23. Which of the following statement is True:
A) You can open and work on two function libraries simultaneously
B) You can open and work on multiple function libraries simultaneously
C) You can open and work on nine function libraries simultaneously
D) You can open and work on one function library at a time

Q24. You can open any function library, regardless of whether it isassociated with the currently open test.
A) True
B) False

Q25. You can work with multiple documents (test, component, orapplication area, function libraries) using the...... dialog box
A) Panes
B) Display
C) Show
D) Windows

Answers:
 
1 C
2 A
3 A
4 A
5 B
6 A
7 A
8 A
9 A
10 A
11 B
12 A
13 A
14 B
15 A
16 B
17 C
18 A
19 B
20 C
21 A
22 A
23 B
24 A
25 D

QTP HP-M016 Certification Paper - 2

HP QTP Certification HP-M016 Practice Exam Questions -2


Q1. The Command used to insert the transactions in test is:
A. StartTransaction(Name), EndTransaction(Name)
B. Services.StartTransaction "Name", Services.EndTransaction "Name"
C. StartTransaction.services "Name, EndTransaction.services "Name"

Q2. A step in which one or more values are captured at a specific point in your test and stored for the duration of the run session is:
A. Output Value
B. Checkpoints
C. Active Screen

Q3. QTP can detects an application crash and activate a defined recovery scenario to continue the run session.
A. True
B. false

Q4. In Batch Test process, the test list are saved in file format as:
A. *.mtb
B. *.mts
C. *.mbt
D. *.mtr

Q5. The command used to invoke other application from QTP:
A. InvokeApplication
B. SystemUtil.Run
C. Run
D. Both b & c
E. Both a & b

Q6. The command used to retrieve data from excel sheet is
A. Set ab = Connection("srcfilepath ") , Set ws = ab.getdata(sheetid)
B. Set ab = CreateObject("srcfilepath ") , Set ws = ab.getsheet(sheetid)
C. Set ab = GetObject("srcfilepath") , Set ws = ab.worksheets(sheetid)

Q7. The method that explicitly activates the recovery scenario mechanism is:
A. recovery.activate
B. enable
C. recovery.enable
D. activate

Q8. The method used for sending information to the test results is:
A. Reporter.log()
B. Reporter.reportevent()
C. Reporter.msgbox()
D. Reporter.report()

Q9. To terminate an application that is not responding we use:
A. SystemUtil.terminate
B. SystemUtil.Stop
C. SystemUtil.CloseProcessByName

Q10. The recovery mechanism does not handle triggers that occur in the last step of a test:
A. false
B. True

Q11. We can add Test object methods, function calls into the Test using:
A. Function generator
B. Step generator
C. Object repository

Q12. The method that adds to the test while implementing synchronization is:
A. Synchronize
B. Wait
C. WaitProperty
D. Pause

Q13. The mechanism used to identify objects during run session is:
A. Recovery scenario
B. Smart identification
C. Handling object

Q14. Post-recovery test run options specifies:
A. how to continue the run session after QTP identify the event
B. errors while running
C. recovery scenario during a run session

Q15. The action that can be called multiple times by the test as well as by other tests is called:
A. non-reusable action
B. Reusable action
C. External action

Q16. The command used to connect with Database is:
A. Createobject(connectivity name)
B. dbconnect(connectivity name)
C. open(connectivity name)
D. None of the above

Q17. The method used to retrieve the folders is:
A. FileSystemObject.Getfolder()
B. FileSystemObject.selectfolder()
C. FileSystemObject.retrievefolder()

Q18. The method used to compare 2 XML files is:
A1. XMLfile1.compare(XMLfile2)
B. XMLcompare(file1,file2)
C. compare(XMLfile1,XMLfile2)

Q19. The QTP script files are stored in the extension of:
A. *.mts
B. *.usr
C. *.mtr
D. *.vbs

Q20. The method used to register the user-defined function with test object is:
A. setFunc()
B. RegisterUserFunc()
C. RegisterFunc()

Q21. The method used to open the specified URL in a browser is:
A. openURL()
B. navigateURL()
C. navigate()

Q22. The 3 Parameter types available in data driver is:
A. DataTable,Environment,Random number
B. DataTable,random number,unique
C. environment,string,numeric

Q23. The method added to the test while parameterizing is:
A. get Data (variable, dtGlobalSheet)
B. get DataTable(variable, dtGlobalSheet)
C. Set Data(variable, dtGlobalSheet)
D. Set DataTable(variable, dtGlobalSheet)

Q24. The length of the array can be get by the method:
A. length(array)
B. ubound(array)
C. count(array)

Q25. The method used to get the count value of list box or combo box is:
A. GetItemsCount
B. GetCount
C. GetItemCount

Q26. To retrieve the current the objects in your application during the run session:
A. GetVisibleText
B. GetROProperty
C. SetROProperty
D. GetTOProperty

Q27. The list of test objects and their properties and values are stored in the:
A. Object Repository
B. Object Identification

Q28. The method used to continue the test execution after getting run-time error is:
1. On Error Resume Next
2. On Error Raise Next
3. On Error Next

Answers:
1.b
2.a
3.a
4.a
5.e
6.b
7.a
8.b
9.c
10.b
11.a
12.c
13.b
14.c
15.b
16.a
17.a
18.c
19.a
20.b
21.c
22.a
23.d
24.b
25.a
26.b
27.a
28.1