Embedded software testing under VI simulation environment and its application
Jun Zhang
Abstract
Jun Zhang
Abstract
There exit similarities as well as a great difference between embedded software testing and common software testing.Embedded system testing has close relationship to system software hardware platform,and also has special requirements on test environment and test methods.Test case design is the core of software testing,which determines the effect of software testing.Software testing environment can be more easily injected for test case and directly affects the efficiency of software testing.This paper discusses embedded software testing techniques,analyzes the method to generate test case by using UML,presents the principle about adopting VI technique to construct simulation test environment.A certain embedded software system has been tested by using the methods proposed in this paper.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
There exit similarities as well as a great difference between embedded software testing and common software testing.Embedded system testing has close relationship to system software hardware platform,and also has special requirements on test environment and test methods.Test case design is the core of software testing,which determines the effect of software testing.Software testing environment can be more easily injected for test case and directly affects the efficiency of software testing.This paper discusses embedded software testing techniques,analyzes the method to generate test case by using UML,presents the principle about adopting VI technique to construct simulation test environment.A certain embedded software system has been tested by using the methods proposed in this paper.
Key concepts: Software reliability testing, System integration testing, Software construction, Non-regression testing, Regression testing, Computer science, Verification and validation, White-box testing