Conformance testing

Conformance testing

Conformance testing or type testing is testing to determine whether a product or system meets some specified standard that has been developed for efficiency or interoperability.

To aid in this, many test procedures and test setups have been developed, either by the standard's maintainers or external organizations, specifically for testing conformance to standards.

Conformance testing is often performed by external organizations, which is sometimes the standards body itself, to give greater guarantees of compliance. Products tested in such a manner are then advertised as being certified by that external organization as complying with the standard.

Service providers, equipment manufacturers, and equipment suppliers rely on this data to ensure Quality of Service (QoS) through this conformance process.

Contents

Software engineering

In software testing, Compilers, for instance, are extensively tested to determine whether they meet the recognized standard for that language. It is a process of testing an implemented product to confirm that it is based on its specified standards.

Electronic and electrical engineering

In electronic engineering and electrical engineering, some countries and business environments (such as telecommunication companies) require that an electronic product meet certain requirements before they can be sold. Standards for telecommunication products written by standards organizations such as ANSI, the FCC, and IEC, etc., have certain criteria that a product must meet before compliance is recognized. In countries such as Japan, China, Korea, and some parts of Europe, products cannot be sold unless they are known to meet those requirements specified in the standards. Usually, manufacturers set their own requirements to ensure product quality, sometimes with levels much higher than what the governing bodies require. Compliance is realized after a product passes a series of tests without occurring some specified mode of failure. Failure levels are usually set depending on what environment the product will be sold in. For instance, test on a product for used in an industrial environment will not be as stringent as a product used in a residential area. A failure can include data corruption, loss of communication, and irregular behavior.

There are three main types of compliance test for electronic devices, emissions tests, immunity tests, and safety tests. Emissions tests ensure that a product will not emit harmful interference by electromagnetic radiation and/or electrical signals in communication and power lines. Immunity tests ensure that a product is immune to common electrical signals and Electromagnetic interference (EMI) that will be found in its operating environment, such as electromagnetic radiation from a local radio station or interference from nearby products. Safety tests ensure that a product will not create a safety risk from situations such as a failed or shorted power supply, blocked cooling vent, and powerline voltage spikes and dips.

Common Tests - refer to GR-1089, Electromagnetic Compatibility and Electrical Safety - Generic Criteria for Network Telecommunications Equipment 
Radiated Immunity - refer to GR-1089, Electromagnetic Compatibility and Electrical Safety - Generic Criteria for Network Telecommunications Equipment, Section 3.3 
An antenna is used to subject the device to electromagnetic waves, covering a large frequency range (usually from 30 MHz to 2.9 GHz).
Radiated Emissions 
One or more antennas are used to measure the amplitude of the electromagnetic waves that a device emits. The amplitude must be under a set limit, with the limit depending on the devices classification.
Conducted Immunity 
Low frequency signals (usually 10 kHz to 80 MHz) are injected onto the data and power lines of a device. This test is used to simulate the coupling of low frequency signals onto the power and data lines, such as from a local AM radio station.
Conducted Emissions 
Similar to radiated emissions, except the signals are measured at the power lines with a filter device.
Electrostatic discharge (ESD) Immunity 
Electrostatic discharges with various properties (rise time, peak voltage, fall time, and half time) are applied to the areas on the device that are likely to be discharged too, such as the faces, near user accessible buttons, etc. Discharges are also applied to a vertical and horizontal ground plane to simulate an ESD event on a nearby surface. Voltages are usually from 2kV to 15kV, but commonly go as high as 25kV or more.
Burst Immunity 
Bursts of high voltage pulses are applied to the powerlines to simulate events such as repeating voltage spikes from a motor.
Powerline Dip Immunity 
The line voltage is slowly dropped down then brought back up.
Powerline Surge Immunity 
A surge is applied to the line voltage.

Telecom and datacom protocols

In protocol testing, TTCN-3 has been used successfully to deploy a number of test systems, including protocol conformance testers for SIP, WiMAX, and DSRC.

See also


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • SNIA Conformance Testing Program — The Storage Networking Industry Association s Conformance Testing Program (SNIA CTP) is an integral step towards bringing third party standards conformance to the storage networking marketplace. The SNIA CTP consists of master test suites that… …   Wikipedia

  • Conformance — is how well something, such as a product or animal, meets a specified standard and may also refer to: Conformance testing, testing to determine whether a product or system meets some specified standard SNIA Conformance Testing Program, a program… …   Wikipedia

  • Conformance mark — Much equipment and tools have conformance marks stamped, inscribed, moulded, or printed on them to indicate that the tool or equipment in question meets the standards set by the body indicated by the mark or marks in question. They are different… …   Wikipedia

  • Model-based testing tools — This page lists tools for model based testing in alphabetic order. * [http://www.all4tec.net/index.php?option=com content task=blogcategory id=5 Itemid=75 lang=en All4Tec MaTeLo] is a model based testing tool and an automatic test generator. *… …   Wikipedia

  • X-Machine Testing — The (Stream) X Machine Testing Methodology is a complete functional testing approach to software and hardware testingM. Holcombe and F. Ipate (1998) Correct Systems Building a Business Process Solution . Springer, Applied Computing Series.] that… …   Wikipedia

  • Lazy systematic unit testing — Lazy Systematic Unit TestingA J H Simons, JWalk: Lazy systematic unit testing of Java classes by design introspection and user interaction, Automated Software Engineering, 14 (4), December , ed. B. Nuseibeh, (Boston: Springer, 2007), 369 418.] is …   Wikipedia

  • National Accreditation Board for Testing and Calibration Laboratories — (NABL), is an autonomous body under the aegis of Department of Science Technology, Government of India, and is registered under the Societies Act. Contents 1 About NABL 2 Objectives 3 Laboratory Accreditation …   Wikipedia

  • Common Criteria Testing Laboratory — A Common Criteria Testing Laboratory (CCTL) is an information technology (IT) computer security testing laboratory that is accredited to conduct IT security evaluations for conformance to the Common Criteria international standard. In the United… …   Wikipedia

  • Cryptographic Module Testing Laboratory — A Cryptographic Module Testing Laboratory (CMTL) is an information technology (IT) computer security testing laboratory that is accredited to conduct cryptographic module evaluations for conformance to the FIPS 140 2 U.S. Government standard. The …   Wikipedia

  • CTS-WAN — Conformance Testing Services for WAN (Computing » General) …   Abbreviations dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”