基础原子API接口
测试设备资源接口集
TCL TV设备TCLTVDevice类接口
电源模块接口
- class testbot.resource.modules.tv_device_module.PowerModule(resource, *args: tuple, **kwargs: dict)[source]
Bases:
TCLTVDeviceModuleBase
TCL TV电源模块API接口集
- power_off()[source]
给TCL TV设备断电
- Returns:
断电是否成功
- Return type:
bool
- power_on()[source]
给TCL TV设备上电
- Returns:
上电是否成功
- Return type:
bool
- set_power(on: bool)[source]
给TCL TV设备上电或断电
- Parameters:
on (bool) – True是上电,False是断电
- Returns:
是否断电或上电成功
- Return type:
bool
音频模块接口
- class testbot.resource.modules.tv_device_module.AudioModule(resource, *args: tuple, **kwargs: dict)[source]
Bases:
TCLTVDeviceModuleBase
TCL TV音频模块API接口集
采集卡模块接口
- class testbot.resource.modules.tv_device_module.CaptureCardModule(resource, *args: tuple, **kwargs: dict)[source]
Bases:
TCLTVDeviceModuleBase
TCL TV采集卡模块API接口集
指令通信串口模块接口
- class testbot.resource.modules.tv_device_module.CommSerialModule(resource, *args: tuple, **kwargs: dict)[source]
Bases:
TCLTVDeviceModuleBase
TCL TV指令通信串口模块API接口集
红外遥控串口模块接口
- class testbot.resource.modules.tv_device_module.InfraredSerialModule(resource, *args: tuple, **kwargs: dict)[source]
Bases:
TCLTVDeviceModuleBase
TCL TV红外遥控串口模块API接口集
gRPC客户端模块接口
- class testbot.resource.modules.tv_device_module.GRPCModule(resource, *args: tuple, **kwargs: dict)[source]
Bases:
TCLTVDeviceModuleBase
TCL TV gRPC客户端模块API接口集
ADB客户端模块接口
- class testbot.resource.modules.tv_device_module.ADBModule(resource, *args: tuple, **kwargs: dict)[source]
Bases:
TCLTVDeviceModuleBase
TCL TV ADB客户端模块API接口集
PC设备PCDevice类接口
网络模块接口
- class testbot.resource.modules.pc_device_module.NetworkModule(resource, *args: tuple, **kwargs: dict)[source]
Bases:
PCDeviceModuleBase
PC 网络模块API接口集
- get_ip_address()[source]
获取IP地址
- Returns:
IP地址
- Return type:
str