Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 35

QUIZ 1, QUIZ 2, PRELIM EXAM

The goal of Performance Testing is to Answer 1


eliminate these. Bottlenecks

This is a type of software testing that intends


to determine how a system performs in
terms of responsiveness and stability under a Answer 2
certain load. Performance Testing

This is a type of performance testing


conducted to evaluate the behavior of a
Answer 3
system at increasing workload.
Load Testing

This is a type of performance testing


conducted to evaluate the behavior of a
system when the load is suddenly and Answer 4
substantially increased. Spike Testing

This determines the maximum user load the Answer 5


software application can handle.  Scalability

This is a type of performance testing


conducted to evaluate the behavior of a
system at or beyond the limits of its Answer 6
anticipated workload. Stress Testing

This is a type of performance testing


conducted to evaluate the behavior of a
system when a significant workload is given Answer 7
continuously. Endurance Testing

This determines if the application is stable Answer 8


under varying loads.  Stability
This determines whether the application Answer 9
responds quickly.  Speed

Its response time, reliability, resource usage,


and scalability do matter.  Answer 10
Softw are Application's Performance

Benefits of Automated Testing where you can build a suite of tests that covers every
feature in your Web site or application.

Comprehensive

Tests perform precisely the same operations each time they are run, thereby
eliminating human error

Reliable

Enables you to verify the following features of Application Under test

Functional Testing

It Click the Support button to open links to UFT for GUI Testing support

Support Area

It Click the Support button to open links to UFT for GUI Testing support.

Support Area

Benefits of Automated Testing where you can program sophisticated tests that bring
out hidden information

Programmable

It is a browsers-based application.
Mercury Tours

Stage 6 GUI Testing Workflow

Analyzing Run Results and Reporting Defects

It Click the Community button to open news about UFT GUI Testing.

Community Area

To verify if the AUT performs the designated tasks, you automate a series of tests
that run without human intervention.

Automated Testing

To verify if the AUT performs the designated tasks, you manually execute a series of
tests.

Manual Testing

Benefits of Automated testing where you can test how the Web site or application
reacts after repeated execution of the same operations

Repeatable

It  Click the Links button to open links to the UFT for GUI Testing Help.

Links Area

Stage 2 of GUI Testing Workflow

Preparing the Testing Infrastructure

UFT stands for  Unitied Functinal Testing.


False

Mercury Tools is a browsers-based application.

False

Benefits of Automated Testing where automated tests are significantly faster than
human users.

Fast

Links Area is the Links button to open links to the UFT for GUI Testing Help.

True

Community Links is the community button  to open news about UFT GUI Testing.

False

Enables you to create a test or component or a solution by clicking the New or Open
buttons after selecting a test, component or solution name.

Recent Test/Components and Recent Solutions

It is a windows- based application.

Flight Reservation

Various Name  is the test or component to run.

False

Low Recording recognizes objects based on their appearance rather than their native
properties.

False
Comprehension  can build a suite of tests that covers every feature in your Web site
or application.

False

Operation refers to data that you specify for the operation performed on the object.

False

Expands or collapses the dialog box to show the Results Location and Input
Parameters tabs.

Options

Recognizes objects based on their appearance rather than their native properties.

Insight Recording

Default is a normal object based recording mode for UFT recording sessions

True

Refers to the action that you perform on the object during the recording session.
This is also called the method.

Operation

Refers to data that you specify for the operation performed on the object.

Value

The test or component to run. You can select any open item from the drop- down
list.

Test Name
Refers to the object in the AUT that was interacted with.

Item

Automated testing is to verify if the AUT performs the designated tasks, you
automate a series of tests that run without human intervention.

True

Data driven functionally without which users could not operate.

False

Begins the run sessions

Run

Item refers to  the object in the AUT that was interacted with.

True

Manual Testing enables you to verify the following features of Application Under
test.

False

Dynamic Content is the process of unique identifiers.

True

The target location for the results, as specified in the Results Location tab.

Results Location
It is a normal object based recording mode for UFT recording sessions.

Default

Records additional detail into some steps, such as the coordinates of a mouse click
on an object so that UFT may use that additional data.

Low level recording

Performance Testing  is a subset of performance engineering.

True

Performance Testing cannot uncover what needs to be tested and upgraded before
the product goes to the market.

False

Without Performance Testing, software is likely to suffer from issues such as running
slow while several users use it simultaneously.

True

Application Testing will determine whether their software meets speed, scalability,
and stability requirements under expected workloads.

False

Applications sent to market with poor performance metrics due to non-existent or


poor performance testing are likely to gain popularity and new niche in the market. 
False

 Mission-critical applications like space launch programs or life-saving medical


equipment should be performance tested to ensure that they run for a long period
without deviations.
True

Only a 1-minute downtime of Google.com (19-Aug-13)  is estimated to cost the


search giant as much as $545,000.

False

It is estimated that companies lost sales worth $1100 per second due to a
recent Amazon Web Service Outage.

True

Scability Testing is to check software application's performance under varying


database volumes.
False

Volume Testing helps plan capacity addition to the software system.

False

There is a manual script writing involved when creating automated test(s) using UFT
from HPE.

False

Jenkins is a tool that evaluates the functionality and load performance of any created
or deployed APIs present in the app being tested.

False

HPE has the hardware which functions using an interactive, visual system and lets
developers and testers view, manipulate, and assess the application's graphical user
interface. 

False
To create a new _______________, users open a new project
Answer 1
and select what type of app (Windows desktop, mobile or
test script
web) the test is to be performed on.
The ______________ allows for both keyword-driven and
object-based automated functional testing commands, but
also provides manual scripting tools for users who want a Answer 2
more hands-on approach. platform

If a test for a desktop or web app is to be performed, users


Answer 3
select the proper settings on an _________________ and begin
in-platform prompt
the test by hitting the Record button. 
The platform will automatically record any ______________ or
Answer 4
keyword-based on-screen actions and commands
interactive
undertaken by the user.
If a test for a ________________is selected, HPE Unified
Functional Testing allows users to install or push their
developed mobile apps to real Android, iOS or Windows
Answer 5
devices and interact with both the device and the app from
mobile app
within the platform.

The UFT platform from HPE allows users to create and execute automated
functionality and performance tests on native and cross-platform mobile
apps developed for Android, iOS, and Windows devices.

True

The HPE Unified Functional Testing tool offers integration with Jenkins and other
HPE and third-party app development tools such as HP Quality Center and HPE
Application Lifecycle Management suite. 

True
Prelim Exam

These are monitored to determine what wait times can be cut down when dealing
with the how fast data is retrieved from memory. 

Select one:
a.
Thread Counts 

b.
Top Waits 

c.
Garbage Collection

d.
Rollback Segment 
Feedback
Your answer is incorrect.
The correct answer is: Top Waits 

Question 2
Incorrect
Mark 0.00 out of 1.00

Remove flag

Question text
This referred to the time from when a user enters a request until the first character of
the response is received.

Select one:
a.
Network Output 

b.
Network Bytes

c.
Throughput

d.
Response Time
Feedback
Your answer is incorrect.
The correct answer is: Response Time

Question 3
Not answered
Marked out of 1.00

Flag question

Question text
This is the average number of read and write requests queued for the selected disk
during a sample interval.

Select one:
a.
Disk Queue Length

b.
Network Byte

c.
Disk Queue Processor 

d.
Disk Queue Interruption
Feedback
Your answer is incorrect.
The correct answer is: Disk Queue Length

Question 4
Incorrect
Mark 0.00 out of 1.00

Flag question

Question text
This shows the bits per second used by a network interface.

Select one:
a.
Processor Usage

b.
Private Bytes

c.
Memory Use 
d.
Bandwidth
Feedback
Your answer is incorrect.
The correct answer is: Bandwidth

Question 5
Not answered
Marked out of 1.00

Flag question

Question text
This _____________ adopted for performance testing can vary widely but the objective
for performance tests remain the same.
Select one:
a.
methodology 

b.
test

c.
assessment 

d.
evaluation
Feedback
Your answer is incorrect.
The correct answer is: methodology 

Question 6
Not answered
Marked out of 1.00

Flag question

Question text
The key to fixing a ________________ issue is to find the section of code that is causing
the slowdown and try to fix it there.

Select one:
a.
loading

b.
start up

c.
bottlenecking

d.
server issue
Feedback
Your answer is incorrect.
The correct answer is: bottlenecking

Question 7
Not answered
Marked out of 1.00

Flag question

Question text
The IT expert should understand the details of the hardware, software and
_________________ used during testing before  beginning the testing process.

Select one:
a.
network configurations

b.
network derivation

c.
network system 

d.
network assessment
Feedback
Your answer is incorrect.
The correct answer is: network configurations

Question 8
Not answered
Marked out of 1.00

Flag question

Question text
An applications health can be measured by the number of threads that are running
and currently active.

Select one:
a.
hits per second

b.
thread counts

c.
database locks

d.
rollback segment
Feedback
Your answer is incorrect.
The correct answer is: thread counts

Question 9
Not answered
Marked out of 1.00

Flag question

Question text
The number of bytes a process has allocated that can't be shared among other
processes. These are used to measure memory leaks and usage.

Select one:
a.
Bandwidth 

b.
Memory Use 
c.
Disk Time

d.
Private Bytes 
Feedback
Your answer is incorrect.
The correct answer is: Private Bytes 

Question 10
Not answered
Marked out of 1.00

Flag question

Question text
This is when the code that is not from the current working set is called up from
elsewhere and retrieved from a disk.

Select one:
a.
Disk Time

b.
Committed Memory 

c.
Hard Page Faults 

d.
Memory Pages 
Feedback
Your answer is incorrect.
The correct answer is: Hard Page Faults 

Question 11
Not answered
Marked out of 1.00
Flag question

Question text
This has to do with the number of  SQL statements that are handled by cached data
instead of expensive I/O operations.

Select one:
a.
Database Locks

b.
Rollback Segment

c.
Hits per Second

d.
Hit Ratios
Feedback
Your answer is incorrect.
The correct answer is: Hit Ratios

Question 12
Not answered
Marked out of 1.00

Flag question

Question text
This refers to the amount of physical memory available to process on a computer.

Select one:
a.
Memory Use
b.
Bandwidth

c.
Private Bytes

d.
Disk Time
Feedback
Your answer is incorrect.
The correct answer is: Memory Use

Question 13
Not answered
Marked out of 1.00

Flag question

Question text
It has to do with returning unused memory back to the system.

Select one:
a.
Database Locks

b.
Top Waits 

c.
Garbage Collection
d.
Thread Counts 
Feedback
Your answer is incorrect.
The correct answer is: Garbage Collection

Question 14
Not answered
Marked out of 1.00
Flag question

Question text
This is normally the initial time it takes an application to start.

Select one:
a.
long load time

b.
loading

c.
short load time

d.
load time
Feedback
Your answer is incorrect.
The correct answer is: long load time

Question 15
Not answered
Marked out of 1.00

Flag question

Question text
These referred to the number of pages written to or read from the disk in order to
resolve hard page faults.

Select one:
a.
Committed Memory 

b.
Memory Pages
c.
Network Output Queue

d.
Page Faults
Feedback
Your answer is incorrect.
The correct answer is: Memory Pages

Question 16
Not answered
Marked out of 1.00

Flag question

Question text
The key to fixing a bottlenecking issue is to find the section of code that is causing
the slowdown and delete it entirely. 

Select one:
True

False
Feedback
The correct answer is 'False'.

Question 17
Not answered
Marked out of 1.00

Flag question

Question text
A software product  suffers from this  when it cannot handle the expected number of
users or when it does not accommodate a wide enough range of users. 
Select one:
a.
bottlenecking

b.
poor scalability 

c.
long loading time

d.
poor response time
Feedback
Your answer is incorrect.
The correct answer is: poor scalability 

Question 18
Not answered
Marked out of 1.00

Flag question

Question text
This refers to an amount of time processor spends executing non-idle threads. 

Select one:
a.
Memory Use

b.
Processor Usage

c.
Disk Time

d.
Bandwidth
Feedback
Your answer is incorrect.
The correct answer is: Processor Usage
Question 19
Not answered
Marked out of 1.00

Flag question

Question text
All are common activities of performance bottlenecks except one. 

Select one:
a.
Disk Usage 

b.
Operating System Limitations

c.
Software Enhancement

d.
CPU Utilization
Feedback
Your answer is incorrect.
The correct answer is: Software Enhancement

Question 20
Not answered
Marked out of 1.00

Flag question

Question text
This should be very quick or else, the user has to wait too long and they lose interest.

Select one:
a.
start up

b.
end task

c.
response time

d.
load time
Feedback
Your answer is incorrect.
The correct answer is: response time

Question 21
Not answered
Marked out of 1.00

Flag question

Question text
The refers to the amount of virtual memory used. 

Select one:
a.
Disk Time

b.
Bandwidth 

c.
Private Bytes 

d.
Committed Memory 
Feedback
Your answer is incorrect.
The correct answer is: Committed Memory 

Question 22
Not answered
Marked out of 1.00

Flag question

Question text
This is when either coding errors or hardware issues cause a decrease of throughput
under certain loads.

Select one:
a.
poor scalability

b.
bottlenecking

c.
long loading period

d.
poor response time
Feedback
Your answer is incorrect.
The correct answer is: bottlenecking

Question 23
Not answered
Marked out of 1.00

Flag question

Question text
Proper loading includes goals and constraints for throughput, _____________ and
resource allocation.  It is also necessary to identify project success criteria outside of
these goals and constraints. 

Select one:
a.
start up

b.
booting 

c.
response times

d.
calibrating
Feedback
Your answer is incorrect.
The correct answer is: response times

Question 24
Not answered
Marked out of 1.00

Flag question

Question text
This is the rate of a computer or what the network can receive a request per second. 

Select one:
a.
Response Time

b.
Rollback Segment

c.
Hit Ratio 

d.
Throughput
Feedback
Your answer is incorrect.
The correct answer is: Throughput
Question 25
Not answered
Marked out of 1.00

Flag question

Question text
This is an amount of time when the disk is busy executing a read or write request.

Select one:
a.
Disk Time

b.
Private Bytes

c.
Committed Memory

d.
Bandwidth 
Feedback
Your answer is incorrect.
The correct answer is: Disk Time
Midterm Quiz 1

Which of the following is a system, program, or network that is the subject of a


security analysis? 

a. process of evaluation
b. target of evaluation 
c. security of agenda 

MAC address spoofing is which type of attack?

a. Authentication
b. analysis 
c. duplication 
d. synthesis 

Name the attack type when a hacker attempts to attack a host via the Internet. 

a. remote attack
b. security attack 
c. malign attack

Hacking for a cause is called  hacktivism. 

True

False

Which of the following statements best describes a white-hat hacker? 

a. security professional
b. visual artist 
c. ITexpert 

Midterm Quiz 2

What type of ethical hack tests access to the physical infrastructure? 

physical access 

The security, functionality, and ease of use triangle illustrates which concept? 
as security decreases, functionality and ease of use increase

Who uses their hacking skills for destructive purposes? 

Cracker

A security audit performed on the internal network of an organization by the


network administration is also known as ______________. 

white-box testing 

Reconnaissance is the last phase of hacking. 

False

Midterm Exam

Application software are programs designed to make users more productive and
assist them with personal task. 
True

An input device that contains keys you press to enter data into a computer. 

keyboard 

CPU interprets and carries out the basic instructions that operate a computer. 
True

1,000,000,000,000 bytes is a terabyte. 


True

The control unit is the part of the processor that interprets the instructions. 
True
A built-in connection to other documents, graphics, audio files, videos, web pages, or
websites.

hyperlink 

Which type of person poses the greatest threat to an organization's security? 

disgruntled employee

This is a business conducted electronically. 

eCommerce

The world's largest network is the:

Internet 

Data is a collection of unprocessed items, which can introduce text, numbers, images,
audio, and video. 

True

The _____________ tells the computer how to perform the functions of loading, storing,
and executing an application program and how to transfer data. 

operating system 

This is the brain of the computer. 

CPU 

This is a storage device that contains one or more inflexible, circular platters that
magnetically store data, instructions, and information. 

hard drive 
A pointing device that fits comfortably in the palm of your hand. 

mouse 

The Computer Bus transmits data to different parts of the machine. 

Yes

Match the missing word/details to complete each statement. 


LoadUI's easy-to-use graphical interface makes it simple for Answer 1
new users to setup load scenarios. LoadUI NG Pro

This is a test designed to increase the number of simultaneous


requests on a system past a point where performance degrades, Answer 2
stress test
possibly even to a point of complete failure of the system. 
Organization wide load and performance testing tool for web Answer 3
applications.  Webload

They need knowledge of tools and in some complex cases, the Answer 4
programming languages to perform load testing. testers

It is a cloud based, distributed load testing solution that ensures


applications run reliably before, during and after DevOps Answer 5
Flood IO
releases.
It is an open source load testing tool and it is a Java platform Answer 6
application. Apache Jmeter

It is an easy and cost effective way to test websites, mobile/web Answer 7


applications, web services and API’s. Load Focus

It allows to simulate millions of concurrent users from multiple Answer 8


geographic locations. cloud

It is a cloud-based, distributed load testing tool.  Answer 9


triscentis flood

This is a planned test to perform a specified number of requests Answer 10


to a system in order to test the performance of the system. load test

It is fully managed, on-demand load testing tool that allows for Answer 11
completely hassle free load and stress testing.  loadview

It provides advanced testing features with Jmeter at its core.  Answer 12


SmartMeter.io

It is 100% compatible with Apache Jmeter and other open- Answer 13


Blazemeter
source tools like Jenkins and Selenium Webdriver. Blazemeter

It is a SaaS based performance testing tool powered by Jmeter Answer 14


for the web, API, REST and mobile app. Octoperf

This is an HP product which can be used as a load testing tool.


It can handle and create thousands of virtual users at the same Answer 15
HP Loadrunner
time.

Final Quiz 1

Match the term/details to complete each statement. 


For _____________, API testing is essential not just for
making promises to customers (and keeping them) but also Answer 1
for gathering data about API performance to improve developers
development. 
Most API tests also fall under the umbrella term
“__________________” because their purpose is to Answer 2
determine the overall performance of a system under specific performance tests
circumstances. 

______________are the equivalent of unit tests for software. Answer 3


functional API tests

APIs should be functionally ____________, as well as Answer 4


available, fast, secure and reliable. correct

API performance tests can be divided into two: functional Answer 5


and _______________.  load tests

Final Quiz 2

Match the term/details to complete each statement. 


It's recommended to run them to verify that deployment Answer 1
doesn't break functionality. functional API tests

This is because non-functional constraints such as


reliability and responsiveness look differently under Answer 2
API Load Tests
various real-world conditions.
Load API tests, on the other hand, typically run in Answer 3
production or an ______________.  equivalent system
Every load test works with _____________, typically Answer 4
abbreviated to VU, which simulate different clients. virtual users

When the deployment works, the tests should return the Answer 5
____________ everywhere. same results

Final Exam
_____________ is done as part of the development, build and deploy process; 
______________ is done in regular intervals to catch potential problems with the system
while it's in production.

testing, monitoring 

To set up an function endpoint test in BlazeMeter you can click


the _______________ button under Create Test and enter your API operation endpoints. 

URL/API Test

With Peak Testing you simulate your API at peak times.

True

Soak test is also known as ramping up.

False

The ramp-up ___________ with a single user and grows linearly until reaching the
selected number of users.

Starts

Running out of ______________ due to leaks or not cleaning up logs etc. is a common
reason for it. To discover these errors before they happen, you can soak test.

server memory or disk space


A peak test is typically _____________ a soak test and often includes ramping up and
ramping down to a higher pressure but not as huge as within a stress test.

shorter than 

This is testing by the actual users. 

UAT tests

______________ typically includes simple uptime checks as well as performance or


functional tests. 

API Monitoring

The idea behind this testing approach is to continuously grow the load to find the
point at which your API becomes either too slow, non-responsive or throws errors.

stress testing 

Match the term/details to complete each statement. 


Example, ______________ supports up to 50
VUs  on the free plan and tens of millions on Answer 1
BlazeMeter
paid plans.
Load testing scripts can reuse _____________, Answer 2
executed repeatedly and simultaneously. functional tests

A ______________ can simulate multiple VUs Answer 3


through multithreading.  single machine

You specify the number of VUs, the test script


and the ______________ and all VUs hit your Answer 4
API continuously during the specified time time to run the test
while the testing tool records the performance. 
Website tests may include client-side browser
behavior whereas _____________ only send Answer 5
API tests
network requests.
In _________________,  it is possible to run Answer 6
multiple machines concurrently to simulate an cloud-based test environments
even higher number of VUs, and therefore test
more significant load.

Load tests need proper ______________. Answer 7


planning

Load testers record them for each run to provide


statistics such as average, mean, minimum and Answer 8
maximum response times that the API provider Service-Level Agreement (SLA)
may want to assert as part of their ___________.
It's also important to consider the use cases of
your API and which load and changes in API Answer 9
request _______________ you are likely to traffic
experience as a result.
Load tests provide a much broader range of Answer 10
_______________ than functional tests. KPIs

The term Load Testing refers to a Answer 11


______________ of the performance test.  standard version

Functional testers typically don't care about


response times as long as there is Answer 12
no timeout
_______________.
In BlazeMeter, you can create your
_______________ in an open source testing Answer 13
test scenario
tool. 

API testing works similar to ______________. Answer 14


website testing

When performing ________________, you start


with a low to medium number of VUs and then, Answer 15
stress testing
step by step, increase their count. 

The idea behind Spike Testing is to _______________ the load in short bursts, much
faster than in a peak test, to see how the system performs to sudden increases who
flatline again. 

Increase

When performance testing, you can call a single URL, or multiple URLs in succession.

True

hese are the times during which you expect a higher load.
peak test 

The idea behind ______________ is that sometimes a system seems to perform as


expected under a particular load and then, all of a sudden, it stops working without
any changes in traffic.

Soak Testing

A soak test is a load test that runs with a high but non-critical number of VUs for a
long time, from several hours to multiple days.

True

You might also like