Automotive Software Use Cases Development Based on Pairwise Testing
To ensure the test coverage and improve the test efficiency,this paper studies the use case development of automotive software by applying the pairwise testing method.Using voice assistant to play music as an example,this paper first analyzes the user's usage scenario and usage habits,identifies the possible factors and levels.Then uses automated tools to generate typical test cases and define the expected behavior of each use case.Next,the test results of each use case are obtained by comparing the actual behavior and the expected behavior.Finally,according to the test results,the failure rate of each combination of each two factors is calculated,and the response table is obtained.If defects are found in the response table,the software should be optimized and be tested again until there are no defects in the response table.Through the detailed illustration of the example,the function and value of the pairwise testing method in the automotive software testing has become an important help to improve the testing coverage and efficiency.
automotive software testingpairwise testinguse cases development