GB/T 39788-2021 PDF English
US$635.00 · In stock · Download in 9 secondsGB/T 39788-2021: System and software engineering - Performance testing method Delivery: 9 seconds. True-PDF full-copy in English & invoice will be downloaded + auto-delivered via email. See step-by-step procedureStatus: Valid
Standard ID | Contents [version] | USD | STEP2 | [PDF] delivery | Name of Chinese Standard | Status |
GB/T 39788-2021 | English | 635 |
Add to Cart
|
0-9 seconds. Auto-delivery
|
System and software engineering - Performance testing method
| Valid |
Excerpted PDFs (Download full copy in 9 seconds upon purchase)PDF Preview: GB/T 39788-2021
GB/T 39788-2021: System and software engineering - Performance testing method---This is an excerpt. Full copy of true-PDF in English version (including equations, symbols, images, flow-chart, tables, and figures etc.), auto-downloaded/delivered in 9 seconds, can be purchased online: https://www.ChineseStandard.net/PDF.aspx/GBT39788-2021
GB
NATIONAL STANDARD OF THE
PEOPLE’S REPUBLIC OF CHINA
ICS 35.080
L 77
System and software engineering -
Performance testing method
Issued on. MARCH 09, 2021
Implemented on. OCTOBER 01, 2021
Issued by. State Administration for Market Regulation;
Standardization Administration of PRC.
Table of Contents
Foreword... 3
1 Scope... 4
2 Normative references... 4
3 Terms and definitions... 4
4 Overview of performance testing... 6
5 Performance test process... 6
6 Performance test demand model... 10
7 Types of performance tests... 14
Appendix A (Informative) Quality measure of performance efficiency... 29
Appendix B (Informative) Mobile application performance test case... 30
Appendix C (Informative) Application case of performance test of large-scale
information system... 37
Appendix D (Informative) Test case of cloud application performance... 41
Appendix E (Informative) Test case of embedded software performance... 48
1 Scope
This standard specifies the test process, test requirement model, test types for
the performance of system and software.
This standard applies to the analysis, design, execution of performance testing
for system and software.
2 Normative references
The following documents are essential to the application of this document. For
the dated documents, only the versions with the dates indicated are applicable
to this document; for the undated documents, only the latest version (including
all the amendments) are applicable to this standard.
GB/T 25000.10-2016 Systems and software engineering - Systems and
software quality requirements and evaluation (SQuaRE) - Part 10.System
and software quality models
GB/T 25000.23-2019 Systems and software engineering - Systems and
software quality requirements and evaluation (SQuaRE) - Part 23.
Measurement of system and software product quality
3 Terms and definitions
The terms and definitions as defined in GB/T 38634.1-2020, AND the following
terms and definitions apply to this document.
3.1
Load testing
It is used to evaluate the performance of the system and software, under the
expected varying load. The load is usually between the low, typical and peak
usage expectations.
3.2
Stress testing
It is used to evaluate the performance of the system and software, under the
conditions of higher than expected or specified capacity load demand, OR
lower than the minimum required resources.
3.3
Spike testing
It is used to evaluate the performance of the system and software, in a short
period of time, when the load greatly exceeds the normal load.
3.4
Scalability testing
It is used to evaluate the performance of the system and software to adapt
to changes in external performance requirements (such as user load support,
number of transactions, data volume, etc.).
4 Overview of performance testing
Performance testing is used to evaluate the extent, to which the system and
software under test complete its designated functions, within a given time and
other resource constraints.
5 Performance test process
5.1 Overview
The performance test process includes four processes. demand analysis of
performance test, design and implementation of performance test, execution of
performance test, summary of performance test.
5.2 Demand analysis of performance test
The demand analysis of performance test includes the following activities.
5.3 Design and implementation of performance test
The design and implementation process of performance test is used to derive
test cases and test procedures. Related activities include.
5.4 Execution of performance test
The execution process of performance test includes the following activities.
5.5 Summary of performance test
The summary of performance test includes the following activities.
6 Performance test demand model
6.1 Overview
The performance test demand model shall consider the following factors.
environment, data, business processes, user distribution, request timing
distribution, network status, etc.
6.3 Data requirements
The data required for performance testing includes the following requirements.
6.4 Business process
Performance test shall first consider testing the main or important business
processes. Different business processes have different stress on the system.
The following factors shall be considered, based on risk assessment, when
selecting business processes.
6.5 User distribution model
The user role distribution of the performance test shall obey the real
environment distribution, which can be described by the user distribution model.
Example. Figure 2 describes a user distribution model.
6.6 Request timing distribution model
The timing of sending performance test requests shall meet business
6.7 Network status requirements
The requirements for the network status shall be considered from the following
aspects.
7 Types of performance tests
7.1 Load test
7.1.1 Building a model
The load test model is described by load volume, load business, running time.
Under the condition of specified business load and running time, it measures
the load of the tested service.
7.1.3 Export test case
The load test case is exported, according to the following steps.
7.2 Stress test
7.2.1 Build a model
Stress test is used to evaluate whether the software is robust and usable, under
extremely heavy loads. It means measuring the state of the system and
software, under extreme load, by increasing the system load.
7.2.2 Export test coverage items
For stress testing, the stress test requirement of each tested business is a test
coverage item.
7.2.3 Export test case
The stress test case is exported according to the following steps.
7.3 Peak test
7.3.1 Build a model
The peak test model is described by peak load business, peak load intensity,
peak duration, monitoring indicators. For the specified load service, when the
momentary peak value of the load business (exceeding the strength that the
system can normally bears) comes, the system will undergo degraded
operation;
7.4.2 Export test coverage items
For scalability test, the scalability test requirement of each tested business is a
test coverage item.
7.4.3 Export test case
The scalability test case is exported according to the following steps.
7.6.2 Export test coverage items
For volume test, the throughput indicator and storage capacity indicator of the
system and software to be tested are a test coverage item. According to
different business requirements and system architectures, the following
principles are generally followed when selecting volume indicators.
7.6.3 Export test case
The volume test case is exported according to the following steps.
...... Source: Above contents are excerpted from the full-copy PDF -- translated/reviewed by: www.ChineseStandard.net / Wayne Zheng et al.
Tips & Frequently Asked QuestionsQuestion 1: How long will the true-PDF of English version of GB/T 39788-2021 be delivered?Answer: The full copy PDF of English version of GB/T 39788-2021 can be downloaded in 9 seconds, and it will also be emailed to you in 9 seconds (double mechanisms to ensure the delivery reliably), with PDF-invoice. Question 2: Can I share the purchased PDF of GB/T 39788-2021_English with my colleagues?Answer: Yes. The purchased PDF of GB/T 39788-2021_English will be deemed to be sold to your employer/organization who actually paid for it, including your colleagues and your employer's intranet. Question 3: Does the price include tax/VAT?Answer: Yes. Our tax invoice, downloaded/delivered in 9 seconds, includes all tax/VAT and complies with 100+ countries' tax regulations (tax exempted in 100+ countries) -- See Avoidance of Double Taxation Agreements (DTAs): List of DTAs signed between Singapore and 100+ countriesQuestion 4: Do you accept my currency other than USD?Answer: Yes. www.ChineseStandard.us -- GB/T 39788-2021 -- Click this link and select your country/currency to pay, the exact amount in your currency will be printed on the invoice. Full PDF will also be downloaded/emailed in 9 seconds.
How to buy and download a true PDF of English version of GB/T 39788-2021?A step-by-step guide to download PDF of GB/T 39788-2021_EnglishStep 1: Visit website https://www.ChineseStandard.net (Pay in USD), or https://www.ChineseStandard.us (Pay in any currencies such as Euro, KRW, JPY, AUD). Step 2: Search keyword "GB/T 39788-2021". Step 3: Click "Add to Cart". If multiple PDFs are required, repeat steps 2 and 3 to add up to 12 PDFs to cart. Step 4: Select payment option (Via payment agents Stripe or PayPal). Step 5: Customize Tax Invoice -- Fill up your email etc. Step 6: Click "Checkout". Step 7: Make payment by credit card, PayPal, Google Pay etc. After the payment is completed and in 9 seconds, you will receive 2 emails attached with the purchased PDFs and PDF-invoice, respectively. Step 8: Optional -- Go to download PDF. Step 9: Optional -- Click Open/Download PDF to download PDFs and invoice. See screenshots for above steps: Steps 1~3 Steps 4~6 Step 7 Step 8 Step 9
|