testbot.resource.modules.tv_device_module

Module Contents

Classes

AndroidDeviceModuleBase

Android测试设备源模块基类

TVDeviceModuleBase

TV测试设备源模块基类

TCLTVDeviceModuleBase

TCL TV测试设备源模块基类

PowerModule

TCL TV电源模块API接口集

AudioModule

TCL TV音频模块API接口集

CaptureCardModule

TCL TV采集卡模块API接口集

CommSerialModule

TCL TV指令通信串口模块API接口集

InfraredSerialModule

TCL TV红外遥控串口模块API接口集

GRPCModule

TCL TV gRPC客户端模块API接口集

ADBModule

TCL TV ADB客户端模块API接口集

Attributes

__copyright__

__author__

__email__

testbot.resource.modules.tv_device_module.__author__ = 'Nuanguang Gu(Sunny)'[source]
testbot.resource.modules.tv_device_module.__email__ = 'nuanguang.gu@aliyun.com'[source]
class testbot.resource.modules.tv_device_module.AndroidDeviceModuleBase(resource, *args: tuple, **kwargs: dict)[source]

Bases: testbot.resource.modules.device_module.DeviceModuleBase

Android测试设备源模块基类

class testbot.resource.modules.tv_device_module.TVDeviceModuleBase(resource, *args: tuple, **kwargs: dict)[source]

Bases: AndroidDeviceModuleBase

TV测试设备源模块基类

get_brand()[source]
class testbot.resource.modules.tv_device_module.TCLTVDeviceModuleBase(resource, *args: tuple, **kwargs: dict)[source]

Bases: TVDeviceModuleBase

TCL TV测试设备源模块基类

class testbot.resource.modules.tv_device_module.PowerModule(resource, *args: tuple, **kwargs: dict)[source]

Bases: TCLTVDeviceModuleBase

TCL TV电源模块API接口集

set_power(on: bool) bool[source]

给TCL TV设备上电或断电

Parameters:

on (bool) – True是上电,False是断电

Returns:

是否断电或上电成功

Return type:

bool

power_on() bool[source]

给TCL TV设备上电

Returns:

上电是否成功

Return type:

bool

power_off() bool[source]

给TCL TV设备断电

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接口集

class testbot.resource.modules.tv_device_module.GRPCModule(resource, *args: tuple, **kwargs: dict)[source]

Bases: TCLTVDeviceModuleBase

TCL TV gRPC客户端模块API接口集

class testbot.resource.modules.tv_device_module.ADBModule(resource, *args: tuple, **kwargs: dict)[source]

Bases: TCLTVDeviceModuleBase

TCL TV ADB客户端模块API接口集