__ate为TreeATE平台的接口对象,当前V1.x版本实现了以下几个方法。这些方法都是由测试脚本调用。例如:
def setup_suite1():
__ate.OutputError("setup_suite1")
ret = __ate.GetUserName()
__ate.OutputError("GetUserName:" + ret)
return 0
OutputRst(strName, strValue, strStand)
将测试结果输出到界面和存储到本地或远程服务器中(输出到远程服务器的功能需要自定义扩展开发)。
- strName:需要输出测试结果名称(建议采用统一规范的不良代码,方便后续统计分析和质量改进,例如:“F01003”),字符串格式;
- strValue:需要输出的测试结果值,字符串格式;
- strStand:输出测试结果标准描述信息,字符串格式;
x = "-95dBm"
s = "-100dBm<=x<=-90dBm"
__ate.OutputRst(“F01003”, x, s)
OutputRstEx(strName, strValue, strStand, rst)
该函数在V1.1版本以上支持。与OutputRst相同,增加了rst参数。
- rst:取值整型0~3;0表示Info,1表示Pass, 2表示Fail,3表示Exce(异常)