1.一种LED汽车前照灯测试用例自动生成方法,包括步骤:
S1:建立一标准测试数据库池,所述标准测试数据库池包括多个功能测试数据库;
S2:创建各所述功能测试数据库的测试模板;
S3:输入测试需求信息;
S4:生成测试用例矩阵;
S5:根据所述测试用例矩阵自动生成测试配置数据;
S6:自动生成测试用例。
2.根据权利要1所述的测试方法,其特征在于,所述功能测试数据库包括一电压调节测试数据库、一温度调节测试数据库、一温度电压共同调节测试数据库、一逻辑控制测试数据库、一故障处理测试数据库、一启动延时测试数据库、一启停测试数据库和一脉宽调制测试数据库。
3.根据权利要2所述的测试方法,其特征在于,所述测试需求信息包括多个功能属性信息、与每一所述功能属性信息对应的功能参数信息和与每一所述功能属性信息对应的误差范围信息。
4.根据权利要3所述的测试方法,其特征在于,所述功能属性信息包括所述电压属性信息、温度属性信息、逻辑属性信息、故障属性信息、启动延时属性信息、启停属性信息和脉宽调制测试属性信息。
5.根据权利要4所述的测试方法,其特征在于,所述S4步骤进一步包括:
S41:根据所述测试需求信息选用所需所述测试模板并设定复数个测试状态;
S42:利用所述测试模板生成各所述测试状态的测试状态图;
S43:根据所述测试状态图确定测试内容;
S44:根据所述测试内容确定测试步骤;
S45:根据所述测试内容和所述测试步骤形成所述测试用例矩阵。
6.根据权利要5所述的测试方法,其特征在于,所述测试用例矩阵包括测试条目信息、测试内容信息、测试步骤信息和期望结果信息。
7.根据权利要6所述的测试方法,其特征在于,所述测试条目信息、所述测试内容信息、所述测试步骤信息和所述期望结果信息分别设置有一识别标记;所述S4步骤还包括步骤:利用所述识别标记将预设的所需脚本文件导入所述测试用例矩阵。
8.根据权利要7所述的测试方法,其特征在于,所述S5步骤包括步骤:
S51:选择所需测试工具;
S52:根据所述测试用例矩阵和被选择的所述测试工具自动生成测试配置数据;
S53:根据所述测试配置数据对被选择的所述测试工具进行配置。
9.根据权利要8所述的测试方法,其特征在于,所述测试配置数据包括:电源配置数据、测试工具配置数据和测试系统连线配置数据。
10.根据权利要9所述的测试方法,其特征在于,所述S6步骤中,根据所述测试条目信息、所述测试内容信息、所述测试步骤信息和被选择的所述测试工具自动生成测试用例。