GB/T 43499-2023
Testing methods for the software of motor vehicle inspection system (English Version)

Standard No.
GB/T 43499-2023
Language
Chinese, Available in English version
Release Date
2023
Published By
General Administration of Quality Supervision, Inspection and Quarantine of the People‘s Republic of China
Latest
GB/T 43499-2023
 

Introduction

Analysis of the core content of the standard

GB/T 43499-2023 standard establishes a complete testing system for motor vehicle inspection system software, including testing specifications for two types of software: safety technology inspection system and emission inspection system. The standard innovatively adopts a three-dimensional testing framework:

DimensionTest contentTest method
Functionality11 core modules7 methods based on specifications
Non-functionality4 major security dimensionsBased on experience + structural testing
Source code7 types of program exceptionsData flow/control flow analysis

Key technologies for functional testing

4.1.2 Key points for user management module testing

Use the combined test method of equivalence class partitioning + boundary value analysis:

  • Personnel management: Test the addition, deletion, modification and query of different roles (administrator/inspector/maintainer)
  • Password strength: Verify the compliance of special characters and length boundaries (such as 8-20 characters)
  • Authorization allocation: Verify the authority combination conflict scenario through the cause-effect diagram method

4.1.9 Equipment calibration test requirements

Focus on verifying the calibration function of the detection equipment:

Test itemsExpected resultsMethod
Display consistencyThe error between the interface value and the actual value of the device is ≤1%Boundary value analysis
Pure software calibrationThe system should refuse to executeNegative tests

Key points for implementing non-functional tests

4.2.2 Data Security Test Matrix

Security attributesTesting techniquesTypical cases
IntegritySQL injection attack simulationTampering with test result records
Non-repudiationDigital signature verificationTest report traceability
VerifiabilityLog audit trackingParameter modification operation tracing

Source code inspection (5.3.1-5.3.7)

Use data flow testing to detect typical defects:

  • Uninitialized variables (full definition test)
  • Dead code (full use test)
  • Covered channels (full definition-use path test)

Test document set specification

Chapter 6 of the standard stipulates that the test document must include:

  1. Test plan: Clearly define the environment configuration requirements (such as workstation machine time synchronization accuracy ≤1s)
  2. Test case: The test method used needs to be marked (such as boundary value/state transition)
  3. Version record: Strictly follow the version registration form format in Appendix B

Standard implementation recommendations

Implementation path for inspection agencies

PhaseWork contentPeriod
Preparation periodEstablish a test environment and train testers1-2 months
Implementation periodCarry out tests and record them according to modules3-6 months
Acceptance periodThird-party verification test report1 month

Solutions to typical problems

Time synchronization problem: It is recommended to use the NTP protocol to synchronize the time of all detection terminals, with the error controlled within ±0.5s

Data tampering protection: Implement the SHA-256 checksum mechanism to ensure the integrity of the detection data

GB/T 43499-2023 Referenced Document

  • GB/T 25000.51 Systems and software engineering.Systems and software Quality Requirements and Evaluation (SQuaRE).Part 51: Requirements for quality of Ready to Use Software Product (RUSP) and instructions for testing
  • GB/T 26765 Motor vehicle safety technical inspection business information system and networking specification
  • GB/T 38634.4-2020 Systems and software engineering—Software testing—Part 4:Test techniques
  • GB/T 42685 机动车检验术语
  • HJ 1238 Technical specifications for collection and transmission of vehicle emission periodic inspection information

GB/T 43499-2023 history

  • 2023 GB/T 43499-2023 Testing methods for the software of motor vehicle inspection system
Testing methods for the software of motor vehicle inspection system

Standard and Specification




Copyright ©2025 All Rights Reserved