|
US$3159.00 ยท In stock Delivery: <= 15 days. True-PDF full-copy in English will be manually translated and delivered via email. GB/T 26857.4-2018: Information technology -- Open systems interconnection -- Methods for testing and specification (MTS) -- The testing and test control notation -- Version 3 -- Part 4: TTCN-3 operational semantics Status: Valid
| Standard ID | Contents [version] | USD | STEP2 | [PDF] delivered in | Standard Title (Description) | Status | PDF |
| GB/T 26857.4-2018 | English | 3159 |
Add to Cart
|
15 days [Need to translate]
|
Information technology -- Open systems interconnection -- Methods for testing and specification (MTS) -- The testing and test control notation -- Version 3 -- Part 4: TTCN-3 operational semantics
| Valid |
GB/T 26857.4-2018
|
PDF similar to GB/T 26857.4-2018
Basic data | Standard ID | GB/T 26857.4-2018 (GB/T26857.4-2018) | | Description (Translated English) | Information technology -- Open systems interconnection -- Methods for testing and specification (MTS) -- The testing and test control notation -- Version 3 -- Part 4: TTCN-3 operational semantics | | Sector / Industry | National Standard (Recommended) | | Classification of Chinese Standard | L79 | | Classification of International Standard | 35.100 | | Word Count Estimation | 158,131 | | Date of Issue | 2018-09-17 | | Date of Implementation | 2019-04-01 | | Issuing agency(ies) | State Administration for Market Regulation, China National Standardization Administration |
GB/T 26857.4-2018: Information technology -- Open systems interconnection -- Methods for testing and specification (MTS) -- The testing and test control notation -- Version 3 -- Part 4: TTCN-3 operational semantics
---This is a DRAFT version for illustration, not a final translation. Full copy of true-PDF in English version (including equations, symbols, images, flow-chart, tables, and figures etc.) will be manually/carefully translated upon your order.
Information technology-Open systems interconnection-Methods for testing and specification(MTS)-The testing and test control notation-Version 3-Part 4. TTCN-3 operational semantics
ICS 35.100
L79
National Standards of People's Republic of China
Information technology open system interconnection test method and
Specification (MTS) test and test control notation
Third Edition Part 4. TTCN-3 Operational Semantics
Version3-Part 4. TTCN-3operationalsemantics
Published on.2018-09-17
Implementation of.2019-04-01
State market supervision and administration
China National Standardization Administration issued
Content
Foreword V
1 Scope 1
2 Normative references 1
3 Terms and Definitions 1
4 Abbreviations 1
5 Overview 1
6 short format replacement 2
6.1 Overview 2
6.2 Order of replacement steps 2
6.3 Replacement of global constants and module parameters 3
6.4 Embedding a single receive operation in an alt statement 3
6.5 Embedding a separate alternate step in the alt statement call 4
6.6 Replacement of interleave statement 4
6.7 Replacement of the trigger operation 19
6.8 select-case statement replaces 20
6.9 Replacement of a simple break statement 22
6.10 Replacement of the continue statement 22
6.11 Adding default parameters to disconnect and unmap operations without parameters 23
6.12 Default value of adding parameters 23
7 TTCN-3 flow chart semantics 23
7.1 Flowchart 23
7.2 Flowchart representation of TTCN-3 behavior 28
7.3 State definition of the TTCN-3 module 33
7.4 Messages, Program Calls, Answers, and Exceptions 44
7.5 Calls to functions, alternative steps, and test cases 46
7.6 Calculation Procedure for TTCN-3 Module 47
8 TTCN-3 construction flow chart fragment 49
8.1 Overview 49
8.2 Action statement 49
8.3 Activate statement 49
8.4 Alt statement 53
8.5 Alternative step call 58
8.6 Assignment statement 58
8.7 Cal operation 59
8.8 Catch Operation 66
8.9 check operation 66
8.10 Clear Port Operation 72
8.11 Connect Operation 72
8.12 Constant Definition 73
8.13 Create Operation 74
8.14 Deactivate statement 74
8.15 Disconnect Operation 76
8.16 Do-while statement 80
8.17 Done Component Operation 80
8.18 Execute statement 82
8.19 Expression 85
8.20 Flowchart fragment \u003cfinalize-component-init\u003e 87
8.21 Flowchart fragment \u003cinit-component-scope\u003e 87
8.22 Flowchart fragment \u003cparameter-handling\u003e 89
8.23 Flowchart fragment \u003cstatement-block\u003e 89
8.24 For statement 90
8.25 Function Call 91
8.26 Getcal operation 95
8.27 Getreply Operation 95
8.28 Getverdict operation 96
8.29 Goto statement 96
8.30 If-else statement 97
8.31 Label statement 104
8.32 Log statement 105
8.33 Map Operation 105
8.34 Mtc operation 106
8.35 Port Statement 106
8.36 Raise Operation 107
8.37 Read Timer Operation 110
8.38 Receive Operation 111
8.39 Repeat statement 114
8.40 Reply Operation 114
8.41 Return Statement 117
8.42 Running Component Operation 119
8.43 Running Timer Operation 122
8.44 Self operation 123
8.45 Send Operation 123
8.46 Setverdict operation 126
8.47 Start component operation 127
8.48 Start Port Operation 128
8.49 Start Timer Operation 129
8.50 Stop Component Operation 130
8.51 Stop execution statement 133
8.52 Stop Port Operation 134
8.53 Stop Timer Operation 135
8.54 System Operation 135
8.55 Timer Statement 136
8.56 Timeout Timer Operation 137
8.57 Unmap Operation 138
8.58 Variable Statement 141
8.59 While statement 142
9 Operational Semantic Components List 143
9.1 Features and Status 143
9.2 Special Keywords 146
9.3 Flowchart of TTCN-3 Behavior Description 146
9.4 Flowchart fragment 146
Reference 152
Foreword
GB/T 26857 "Information Technology Open Systems Interconnection Test Methods and Specifications (MTS) Test and Test Control Notation No. 3
The edition is divided into the following sections.
--- Part 1. TTCN-3 core language;
--- Part 2. TTCN-3 table representation format;
--- Part 3. TTCN-3 graphical representation format;
--- Part 4. TTCN-3 operational semantics.
This part is the fourth part of GB/T 26857.
This part is drafted in accordance with the rules given in GB/T 1.1-2009.
Please note that some of the contents of this document may involve patents. The issuing organization of this document is not responsible for identifying these patents.
This part is proposed and managed by the National Information Technology Standardization Technical Committee (SAC/TC28).
This section drafted by. China Electronics Technology Standardization Institute, China University of Science and Technology Information Security Evaluation Center, Shenzhen Saixin
Information Technology Co., Ltd.
The main drafters of this section. Zhao Xiangyang, Zhuo Lan, Jiang Fan, Yang Hong, Zhang Chi, Xu Dongmei, Yu Hui, Lin Feng, Cheng Shaoyin.
Information technology open system interconnection test method and
Specification (MTS) test and test control notation
Third Edition Part 4. TTCN-3 Operational Semantics
1 Scope
This part of GB/T 26857 specifies the operational semantics of TTCN-3.
This section applies to the field of black box testing such as conformance testing, interoperability testing, and robustness testing.
2 Normative references
The following documents are indispensable for the application of this document. For dated references, only dated versions apply to this article.
Pieces. For undated references, the latest edition (including all amendments) applies to this document.
GB/T 26857.1-2011 Information technology open system interconnection test method and specification (MTS) test and test control
Law 3rd Edition Part 1. TTCN-3 Core Language
3 Terms and definitions
The terms and definitions defined in GB/T 26857.1-2011 apply to this document.
4 Abbreviations
The following abbreviations apply to this document.
BNF. Backus-NauerForm
MTC. Main Test Component (MasterTestComponent)
SUT. System under test (SystemUnderTest)
TTCN. Test and Test Control Notation (TestingandTestControlNotation)
TTCN-3. Test and Test Control Notation Version 3 (TestingandTestControlNotationVersion3)
5 Overview
This section is based on the core language defined in GB/T 26857.1-2011, which defines the behavior of TTCN-3 in an intuitive and clear manner.
meaning.
This operational semantic provides a state-oriented view on TTCN module execution. Describe different states, different TTCN-3 structures
The two ways of meaning are as follows.
a) use state information to define preconditions for structural execution;
b) Define how the execution of the structure will change a state.
Operational semantics are limited to the meaning of TTCN-3 behavior, ie functions, alternative steps, test cases, module control, and used to define test lines.
The language structure, such as send and receive operations, if-else- or while-statements. The meaning of some TTCN-3 structures can be changed by using
Tips & Frequently Asked Questions:Question 1: How long will the true-PDF of GB/T 26857.4-2018_English be delivered?Answer: Upon your order, we will start to translate GB/T 26857.4-2018_English as soon as possible, and keep you informed of the progress. The lead time is typically 11 ~ 15 working days. The lengthier the document the longer the lead time. Question 2: Can I share the purchased PDF of GB/T 26857.4-2018_English with my colleagues?Answer: Yes. The purchased PDF of GB/T 26857.4-2018_English will be deemed to be sold to your employer/organization who actually pays 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. If you need your currency to be printed on the invoice, please write an email to [email protected]. In 2 working-hours, we will create a special link for you to pay in any currencies. Otherwise, follow the normal steps: Add to Cart -- Checkout -- Select your currency to pay.
|