Browse over 20 million
homework answers & study documents

Discussion Question

Rating

Showing Page:
1/6
Load Testing , Database application performance
1. 
2. 
3. 
4. 
5. 
6.  !
7. "#$
8. %&'$
Step 1 - Identify Performance Acceptance Criteria
Identifying performance acceptance criteria is most valuable when initiated early in the
application’s development life cycle. It is frequently valuable to record the acceptance criteria for
your application and store them in a place and format that is available to the entire team for
review and comment. Criteria are typically determined by balancing your business, industry,
technology, competitive, and user requirements.
Test objectives frequently include the following:
#()*+$$,
(
-$$()*+$$..
(
#$$'(&/$$
$$$+++
$$$0123+12(
4*$$(-,5$$
!!$(
6$(-,5,$$
$7*+$,8
(
Step 2 - Identify Key Scenarios
Scenarios are anticipated user paths that generally incorporate multiple application activities.
Key scenarios are those for which you have specific performance goals, those considered to be
high-risk, those that are most commonly used, or those with a significant performance impact.
The basic steps for identifying key scenarios are.
1. 9,()*+
,$$$:
6
$
;
1. ()*+<;
2=$:
>(
6$(

Sign up to view the full document!

lock_open Sign Up
!$(
&(
?(
1. *$$
7,$()*+
+,,
*$+,$
,$,(
-*$*9,
,,*!(
-*$9,
,,+++(
#$,!,$
$$(-$:
;
4
12
@12
Once they have been identified, you will use these key scenarios to create workload profiles and
to design load tests.
Step 3 - Create a Workload Model
When defining workload distribution, consider the following key points for determining the
characteristics for user scenarios:
&$!+$
+,$(-,$
$(
&$$,$(-
user delay think time(
&$$$(
$!
$$+$+$$(
@,,$+$$+7
$*$$,(
Step 4 - Identify Target Load Levels
Identify the load levels to be applied to the workload distribution(s) identified during the previous
step. The purpose of identifying target load levels is to ensure that your tests can be used to
predict or compare a variety of production load conditions. The following are common inputs
used for determining target load levels:
6$$0,$53$
,5
A
,$
0+$+$3

Sign up to view the full document!

lock_open Sign Up
By combining the items above, you can determine the remaining details necessary to implement
the workload model under a particular target load.
Step 5 - Identify Metrics
There is a virtually unlimited number of metrics that can be collected during a performance test
execution. However, collecting too many metrics can make analysis unwieldy as well as
negatively impact the application’s actual performance. For these reasons, it is important to
identify the metrics that are most relevant to your performance objectives and those that you
anticipate will help you to identify bottlenecks. Only well-selected metrics that are analyzed
correctly and contextually provide information of value.
The following are a few suggestions for identifying the metrics that will provide the most valuable
information to your project:
!/$$,
()*+$B
8$B-/$!(
9/$+/$
**()*+$$,.
+*$.$,$(-
,+++(
(C$/$
+/$
(
$(C+$
$$
,(9+!
$,,$$1
(-$,
$(6$$'$

,$(
#$,$(D+++
$$,$$5(9
+E$
$,!(
Additionally, to evaluate the performance of your application in more detail and to identify
potential bottlenecks, it is frequently useful to monitor metrics in the following categories:
@!(-,$
F$+$$++
(
(-$$
$'$(-$,$'++
12+12(
;!(;!
$$+$4(@G-)
$$0>#3&;(@G-(

Sign up to view the full document!

lock_open Sign Up

Anonymous
Had to paraphrase some of the content but overall, really useful material.

Anonymous
Heard about Studypool for a while and finally tried it. Glad I did caus this was really helpful.

Anonymous
Just what I needed… fantastic!

Studypool
4.7
Trustpilot
4.5
Sitejabber
4.4