testbot.resource.modules.device_module

Module Contents

Classes

DeviceModuleBase

测试设备资源模块基类

PowerModule

电源模块API接口集

Attributes

__copyright__

__author__

__email__

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

Bases: testbot.resource.modules.module.ModuleBase

测试设备资源模块基类

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

Bases: DeviceModuleBase

电源模块API接口集

set_power(on: bool) bool[source]

给设备上电或断电

Parameters:

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

Returns:

是否断电或上电成功

Return type:

bool

power_on() bool[source]

给设备上电

Returns:

上电是否成功

Return type:

bool

power_off() bool[source]

给设备断电

Returns:

断电是否成功

Return type:

bool