Vous êtes sur la page 1sur 6

QBank-Sep’2008

QBank-Sep’2008
Testingjobz.com

Corporate Office
"Prince Arcade"
1 H, 1st Floor, New No.29 / 22A,
Cathedral Road,
Chennai - 600 086.

Board No - + 91- 44- 2811 0007 / 0008


Telefax No - + 91- 44- 28411 5350

Toll Free - 1800 425 4030

Mail us @: services@testingjobz.com

Copyright © 2008. Testingjobz.com, All rights reserved. All information contained in this document is the
property of Testingjobz.com. The contents of this document are not to be disclosed by the recipients to third
parties, neither allowed to be reproduced by or for third parties in any form or by any means, electronic nor
mechanical, including photocopying, without prior written permission from Testingjobz.com.
QBank Page
No:2
QBANK Topics cover under Quality Center and Rational Rose Questions &
Answers
1. How many types of attachments that you your day to day activity apart from
can attach to a cycle in Quality Center? execution.
Ans: 5 types
9. Why Quality centre is installed and how
2. What is the difference between tying will you make sure it?
requirements to a release and tying them Ans: Quality Centre is installed as a
to a cycle in Quality Center? service in your windows
Ans: Release is a parent to a cycle so all environment. Before start working
requirements applied to release on it, make sure that Mercury
automatically applied to all cycles in Quality Centre service is running.
Quality Center.
10. From which Browser it can be accessed
3. What is the purpose of adding Ans: Quality Centre can be accessed
traceability links between requirements in from web browser using
Quality Center? http://<machinename>:8080/sabin/S
Ans: Traceability enables you to identify iteAdmin.htm format, assuming that
other requirements in Quality Center Quality Centre is listening on default
that the change might affect. port.

4. What does a live analyses graph display 11. What are four distinct things which can
in Quality Center? be managed in Mercury Quality Centre?
Ans: Quality Center live analyses graph Ans: Requirements
provides a visual overview of all tests Test Plan
within a folder in test plan tree. Test Lab
Defects
5. What is a test sets tree? These four items can be termed as
Ans: Quality Center test sets tree design the 4 pillars of the Quality Process
to achieve specific testing goals and for any organization. Each of these
organizes and displays the test sets components sections contains
hierarchically information about different projects
created using SABin.
6. When you run a test on remote host
group is the test executed on all the hosts 12. How to add a document to Quality
available in the group? Center 9.0
Ans: It runs only on the first available host Ans: You can go to the Test tab and
in the group create a folder for the current project
and create sub folders according to
7. How many different Quality Center graph the requirements or modules and
types do you know? then under each sub folder you can
Ans: There are five Quality Center graph create Manual Test cases and also
types. automated Scripts. ...

8. What is QCBin? Give some interactions? 13. Mercury Quality Centre can be divided
Ans: This is how user interacts with tool. into two parts and what are they?
QCBin interface gives functionality Ans: Site Administrator Bin
of creating test plans, defining Quality Centre Bin
requirements, creating test cases, 14. What is Administration Bin?
creating test labs, associating Ans: It is the starting point for the usage
requirements with defects in of Mercury Quality Centre. This part
essence, everything that as a tester is used for all the administrative
or test manager you need to do in activities

Testingjobz.com Quality Center & Rational Rose Questions &


Answers
QBank Page No:3
test manager or tester manage and
15. How will you define password? organize the different involved
Ans: Password for site admin is defined activities. These activities include
during the installation so, that identifying requirements, managing
remember the password during test cases, carrying out test
installation. reporting, managing defects, and
automating software test.
16. What are the following activities
involved in Mercury Quality Centre? 21. What are two most important sections
Ans: Creating the projects that compose MQC?
Assigning users to the projects Ans: There are two most important
Creating specific roles sections that compose MQC.
Configuring QTP or Win runner Specifically, these two vital parts are
scripts to use from Mercury Quality the Site Administrator Bin (SABin)
Centre and Quality Centre Bin (QCBin).
Configuring the mail servers Evidently, the first portion is
Verifying licensing information designed for tool administrator,
Information about database whereas the latter, for tool end user.

17. What is Mercury Quality Center in 22. What is the most valuable point in MQC
comprehensive test management solution? and how does the site perform?
Ans: Mercury Quality Center (QC), like Ans: The SABin is basically the most
Borland Silk Central Test Manager, valuable and initial point for Mercury
is test management software. Quality Centre usage. A Site
Quality Center includes Mercury administrator performs all
Quality Center Dashboard, Mercury administrative tasks, such as
Test Director and other automated constructing the projects, defining
testing products. Its easy-to-use, specific roles and assigning them to
highly customizable web based various users in the project, etc.
interface is one of its good features. SABin can be used in configuring
different types of programs or
18. What are the strong features of QC? applications.
Ans: It's Open Test Architecture API, which
allows a high degree of customization 23. What are the considerable factors
and automation of the Quality Center, involved in MQC?
which in turn produces good results Ans: Lastly, there are four considerable
with various projects with various factors that need to be managed in
needs. MQC. These factors include software
testing requirements, test plan, test
19. What are the sources involved in OC? laboratory, and potential defects. They
Ans: Quality Center Product information turn out to be the most commonly
website recognized by many as the
(http://www.mercury.com/us/products/ organization’s 4 pillars of quality
quality-center/) Mercury Quality process.
Center User's Guide Open Test
Architecture API reference 24. How to download an attachment from
Quality Center?
20. Why Mercury Quality Center is Ans: The easiest way would simply be to
essential to the management? right click on the attachment and go
Ans: The Mercury Quality Center (MQC) to the Save As option...Otherwise
is an essential web-based test open the attachment, and then do a
management tool that is distributed Save As... Hope this helps.
by Mercury, which is a known
commercial vendor focusing in
software testing tools. MQC helps a

Testingjobz.com Quality Center & Rational Rose Questions & Answers


QBank Page No:4
25. What is the difference between Quality Using a wait value keeps the
center and Test Director? verification point from failing if the
Ans: Quality center is the latest version of task is not completed or if the data
the test director. Upto 8.0 it is called is not accessible right away.
as test director after that it is called
as QC. In test director having three 31. What is the purpose of comparators in
tabs only plan test, run test, track analyzing the results?
defects, but in QC four tabs is there Ans: purpose of comparator is analysing
requirements tab will be added. And the result of verification point
QTP latest versions are sport only .comparator compares the result of
QC .After 8.0 version of QTP. baseline verification point data
against the actual verification point
Rational Rose data.

26. What are the technologies and 32. Explain user defined data type with an
environments do the rational rose example..?
supports? Ans: user must create the data type if none
Ans: It supports COM/DCOM (ActiveX), of the standard data types contains
JavaBeans, and CORBA the kind of values that user want
component standards. to supply. For example user need
a database column named COLOR &
27. What is the purpose of comparators in the values should be red, blue,
analyzing the results? green, yellow, etc .but in predefined
Ans: purpose of comparator is analysing data type there is no such data
the result of verification point type. So we have to create a user
.comparator compares the result of defined data type named color &have
baseline verification point data predefined values RED, BLUE,
against the actual verification point GREEN.
data. 1) To create user defined data type in
rational robot in Test
28. What is the purpose of the wait state? Manager>>click Tools>>manage
What is the use of Global.sbl file in data types.
Rational? 2) Click new.
Ans: Robot provides lobal.sbl file for the 3) Type name (color) &
convenience of the users. It a blank description>>click ok
library source files. You can add 4) Click yes when prompted to enter
procedures to it or make your own new data values now. Insert red,
wait statement is used to wait the green, and yellow, blue
application for that particular period 5) Click save
of time and that will move of later for
example wait(20), means this 33. What is the use of Global.sbl file in
statement will wait for 20 sec and it Rational?
will move from that statement Robot provides lobal.sbl file for the
convenience of the users. It a blank
29. Symbol for comments in Rational? library source files. You can add
Ans: " ' "........a "singe quote"...... ( " ' " ) is procedures to it or make your own
used to comment statements in
Rational Robot script. By placing a 34. What is the difference between rational
single quote...the statement turns rose and QTP?
Ans: Quick test professional is a powerful
30. Purpose of inserting delay values in the functional testing tool. Its very user
scripts of Rational? friendly interface tool. It mainly fast
Ans: Wait values are useful when the tests creation, easier maintenance,
application requires an unknown and more powerful data-driving
amount of time to complete a task. capability. Identifies objects with

Testingjobz.com Quality Center & Rational Rose Questions & Answers


QBank Page No:5
Unique Smart Object Recognition, 37. How do you analyze results after
even if they change from build to playback?
build, enabling reliable unattended Ans: Test manager opens the result
script execution. Rational robot deals window with appropriate comparator.
with functional and performance
testing, 38. What is purpose of Rational
Administrator?
35. What is the difference between Rational Ans: Rational Administrator is a tool for
Rose and UML? managing associations between
Ans: The UML is the Unified Modeling rational artifacts such as test data
Language. It is a collection of stores, requisite pro projects, clear
diagrams, terms, profiles, etc. that one quest databases and rose models.
uses to design and develop complex With the help of rational administrator
systems and software. The UML is we can: Create and manage rational
controlled by a standards projects. Create and maintain users
organization, the Object Management and groups. Upgrade project assets
Group (OMG). The current version of such as requisite pro databases and
the UML is 2.1. test data stores. Enable a rational
project for use with unified change
IBM Rational Rose is one of many management.
tools for building UML models. The
problem with Rose is that it stopped 39. Where the data pool column names are
with version 1.5 of the UML. There stored?
were some follow-on products Ans: In data pool specification (.spc) file
(Rational refers to them as RSx).
40. What is Data pool?
Depending on what you are doing, Ans: Data pool is test data that supply data
there are other tools that may be values to the variable in script during
better for your job. For example, if you playback. Data pool values are stored
are trying to design a complex system in file with .CSV extension. Data pool
or trying to build a real time or columns name are stored in
embedded application, you should use specification file with .spc extension.
Rational's Rhapsody (IBM bought Data pools are mainly created to run
Telelogic this year, so Rhapsody is the script multiple times without
now under the Rational banner, but interruption.
not all sales people know that).
41. How many verification points are there
Rhapsody has two main advantages in Robot and what are they?
over Rose. First, Rhapsody generates Ans: There are 13 verification points in
complete application code from class rational robot they are XML, text,
diagrams, state charts, activity menu, object data, object properties,
diagrams and flow charts. The code it clip points, window exist, window
generates (C, C++, Java, and I think scan, file exist, file scan, website scan
Ada) is very tight, easy to read and , website exist and some other.
debug, and looks like the code you'd Probably there are some changes in
write by hand. Second, Rhapsody this list.
supports UML 2.1, so you get ports,
structured classes, and other useful 42. When does a plug-in get started?
extensions. Ans: Each plug-in can be viewed as having
a declarative section and a code
36. Where the data pool values are stored? section. The declarative part is
Ans: Data pool values are stored in text file contained in the plug-in.xml file. This
with .CSV extension file is loaded into a registry when the
platform starts up and so is always
available, regardless of whether a

Testingjobz.com Quality Center & Rational Rose Questions & Answers


QBank Page No:6
plug-in has started. The code section in parallel, and is not notified when the
is laze loaded by default. They are runnable has completed.
activated only when their functionality
has been explicitly invoked by the 47. Do we need to explicitly invoke
user. org.eclipse.swt.graphics.Image.dispose()?
Ans: Application code must explicitly invoke
43. How to config a plug-in to start the Image.dispose() method to
automatically during platform starts up? release the operating system
Ans: Define the 'Eclipse-AutoStart=true' resources managed by each instance
header in Manifest file. when those instances are no longer
required. This is because that the
44. What are extensions and extension Java finalization is too weak to reliably
points? support management of operating
Ans: Loose coupling in Eclipse is achieved system resources.
partially through the mechanism of
extensions and extension points. 48. How to fire a key event in my test code
When a plug-in wants to allow other to make the program act as if a user
plug-ins to extend or customize pressed a key?
portions of its functionality, it will Ans: Two ways to implement it in code:
declare an extension point. The generating OS level key event use
extension point declares a typically a Display. Post (Event) or use
combination of XML markup and Java Widge.notifyListeners(...) to just notify
interfaces, that extensions must a widget's listeners
conform to. Plug-ins that wants to
connect to that extension point must 49. What is a Rational Rose?
implement that contract in their Ans: Rational Rose is a tool/editor which
extension. can is used for designing purposes
,mainly for object oriented concepts,
The key attribute is that the plug-in like u can draw class diagrams,
being extended knows nothing about sequence diagrams, static structures,
the plug-in that is connecting to it block diagrams etc etc, the basic
beyond the scope of that extension architecture of a project.
point contract. This allows plug-ins
built by different individuals or 50. What is the use of Rational
companies to interact seamlessly, Administrator?
even without their knowing much Ans: Use the Rational Administrator to:
about one another. 1. create and manage projects.
2. Create a project under configuration
45. What is the class path of a plug-in? management.
Ans: The OSGi parent class loader. (Java 3. Create a project outside of
boot class loader by default); the configuration management.
exported libraries of all imported plug- 4. Connect to a project.
ins; the declared libraries of the plug- 5. See projects that are not on your
in and all its fragments. machine (register a project)
6. Delete a project.
46. How to access UI objects from a non-ui 7. Create and manage users and
thread? groups for a Rational Test data store.
Ans: Use Display.getDefault ().asyncExec 8. Create and manage projects
(new Runnable()...) containing Rational Requisite Pro
Display.asyncExec causes the run() Projects and Rational Rose models.
method of the runnable to be invoked 9. Manage security privileges for the
by the user-interface thread at the entire rational project.
next reasonable opportunity. The 10. Configure a SQL anywhere
caller of this method continues to run database server.

Testingjobz.com Quality Center & Rational Rose Questions & Answers

Vous aimerez peut-être aussi