1.一种测试方法,特征在于,包括:
对测试控制参数进行编码,以控制测试装置与被测对象之间进行测试数据的收发,所述测试控制参数根据待测对象的串行接口数据传输协议预先配置;
根据收发的测试数据以及期望的测试数据,生成对所述被测对象的第一测试结果。
2.根据权利要求1所述的方法,其特征在于,所述测试控制参数包括:收发动作启动配置项、收发过程配置项中的至少一种,所述收发动作启动配置项用于启动测试数据的收发;
所述收发过程配置项用于控制测试数据的收发过程。
3.根据权利要求2所述的方法,其特征在于,所述收发过程配置项包括:收发时钟配置项、收发数据配置项、收发数据长度配置项、收发间隔时间配置项、帧间等待时间中的至少一种,所述收发时钟配置项用于控制测试数据的同步或者异步收发,所述收发数据配置项用于指定一帧收发的测试数据,所述收发数据长度配置项用于设置一帧所述测试数据的bit位长度,所述收发间隔时间配置项用于设置一帧所述测试数据中相邻两个bit数据的收发间隔时间,所述帧间等待时间用于设置相邻两帧所述测试数据的收发间隔时间。
4.根据权利要求1所述的方法,其特征在于,还包括:对测试控制参数进行编码,以控制测试装置与被测对象之间进行反馈数据的收发;根据收发的反馈数据期望的反馈数据,生成对所述被测对象的第二测试结果。
5.根据权利要求4所述的方法,其特征在于,所述测试控制参数包括:反馈动作启动配置项、反馈过程配置项中的至少一种,所述反馈动作启动配置项用于启动反馈数据的收发;
所述反馈过程配置项用于控制所述反馈数据的收发过程。
6.根据权利要求5所述的方法,其特征在于,所述反馈过程配置项包括:反馈时钟配置项、反馈数据配置项、反馈数据长度配置项、反馈间隔时间配置项中的至少一种,所述反馈时钟配置项用于控制所述反馈数据的同步或者异步收发,所述反馈数据配置项用于指定一帧反馈的数据,所述反馈数据长度配置项用于设置一帧所述反馈数据的bit位长度,所述反馈间隔时间配置项用于设置一帧所述反馈数据中相邻两个bit数据的反馈间隔时间。
7.根据权利要求1所述的方法,其特征在于,根据配置的测试控制参数控制测试装置与被测对象之间进行测试数据的收发,包括:根据配置的测试控制参数控制测试装置与被测对象之间以帧为单位进行测试数据的收发。
8.根据权利要求1所述的方法,其特征在于,若根据配置的测试控制参数控制测试装置从被测对象接收测试数据,则判断接收测试数据是否依赖时钟信号,若是,则根据至少包括设置了依赖时钟信号的测试控制参数控制测试装置从被测对象接收测试数据;若否,则根据设置了依赖所述被测对象的启动信号的测试控制参数控制测试装置从被测对象接收测试数据。
9.根据权利要求1所述的方法,其特征在于,根据配置的测试控制参数控制测试装置与被测对象之间进行测试数据的收发,包括:根据配置的测试控制参数控制测试装置与被测对象之间以设定的接收速率接收测试数据;或者,以设定的发送速率发送测试数据。
10.一种测试系统,其特征在于,包括:测试装置以及被测对象,所述测试装置上设置有根据待测对象的串行接口数据传输协议预先配置的测试控制参数,所述测试装置用于对所述测试控制参数进行编码,以控制所述测试装置与所述被测对象之间进行测试数据的收发;所述测试装置根据收发的测试数据以及期望的测试数据,生成对所述被测对象的第一测试结果。