The automated testing framework, by default, is for pure software and is centralized in web and app applications. Therefore, the SOFTWARE Product Automation testing framework should be accurate.
This article will focus on the hardware products, the personal view of the hardware Automation testing framework.
Background
IoT technology is evolving at a high speed, with intelligent hardware products emerging and rapidly upgrading. The development and production processes provide higher requirements for rapid testing.
The high-speed development of intelligent hardware products, the role of embedded software in the product highlights, and is also the embodiment of product highlights. From the point of view of testing technology, the testing requirements of intelligent products are more complex and changeable, and the test content is increased sharply, which will inevitably result in large test workload/low testing efficiency.
Features of hardware testing
Compared to the tested object for software testing, hardware testing has the following notable features:
Conformance testing
The same product, the test data of multiple hardware products will inevitably differ. Therefore, in the product verification testing process, we need to test multiple products simultaneously in order to assess the consistency of the test data of each product, that is, whether all within the scope of eligibility? The hardware only has the concrete good consistency, can carry on the mass production.
Environmental adaptability Test
Because of the environmental differences in the hardware product indicators, the test data will change. Environmental changes are usually referred to as temperature/humidity, so the same product needs to perform the same tests in different environments, respectively.
Hardware testing Tools
Hardware testing will generally use professional instrumentation, such as power supply, multimeter, oscilloscope, Spectrum meter, signal source, etc.
Test content
The main content of hardware testing is to follow the testing standards in the field, including various international/domestic/industry standards. Standard test methods and indicators generally have a more explicit definition, which is very different from software testing!
Hardware test classification
According to the product life cycle, from the development/production/application at all stages of the corresponding test.
To do
Automated testing Technology
To do
Hardware Automation Test Framework Introduction
To do
Hardware Automation Test Framework development case
To do
On the framework of hardware automation testing