Пример #1
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/5/18 上午10:27
# @Author  : Chenzd
# @Site    : 灯逻辑设备冒烟
# @File    : light_logic.py
# @Software: PyCharm
# @company:  LEELEN
import unittest
from page.appiumDriver import MyDriver
from page.leebus.commonPage import CommonPage
from page.leebus.light.lightPage import LightPage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.light.Light_logic').getlog()


class Light_logic(unittest.TestCase):
    '''灯--逻辑设备冒烟'''
    @classmethod
    def setUpClass(cls):
        print('灯--逻辑设备冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        cls.commonpage.back_top()

    def test_light_logic(self):
        self.logicName = self.lightpage.random_light_logicName()
        self.commonpage.enter_device_list('开关面板', self.logicName)
        # 进入逻辑设备
        self.commonpage.get_title()
Пример #2
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/5/27 下午2:49
# @Author  : Chenzd
# @Site    : 窗帘主界面编辑
# @File    : curtain_interface.py
# @Software: PyCharm
# @company:  LEELEN
import time
import unittest
from page.appiumDriver import MyDriver
from page.leebus.light.lightPage import LightPage
from page.leebus.commonPage import CommonPage
from page.leebus.curtain.curtainPage import CurtainPage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.curtain.Curtain_interface').getlog()


class Curtain_interface(unittest.TestCase):
    '''窗帘--主界面编辑'''
    @classmethod
    def setUpClass(cls):
        print('窗帘--主界面编辑冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.curtainpage = CurtainPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        cls.commonpage.back_top()

    def test_curtain_interface(self):
        self.logicName = self.curtainpage.random_curtain_logicName()
Пример #3
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/5/23 下午4:43
# @Author  : Chenzd
# @Site    : 灯--主界面编辑
# @File    : light_interface.py
# @Software: PyCharm
# @company:  LEELEN
import time
import unittest
from page.appiumDriver import MyDriver
from page.leebus.commonPage import CommonPage
from page.leebus.light.lightPage import LightPage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.light.Light_interface').getlog()
class Light_interface(unittest.TestCase):
    '''灯--主界面编辑'''
    @classmethod
    def setUpClass(cls):
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        print('灯--主界面编辑冒烟开始')
        cls.commonpage.back_top()

    def test_light_interface(self):
        self.lightpage.enter_room_for_hide(CommonPage.default_roomName[-1])
        self.lightpage.random_longPress_light('灯')
        self.lightpage.id_click('名称')
        name = self.lightpage.get_logicName()
        print('1. 主界面长按设备名称编辑')
Пример #4
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/8/12 下午2:32
# @Author  : Chenzd
# @Site    : 智能插座--主界面编辑
# @File    : socket_interface.py
# @Software: PyCharm
# @company:  LEELEN
import time
import unittest
from page.appiumDriver import MyDriver
from page.leebus.light.lightPage import LightPage
from page.leebus.commonPage import CommonPage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.socket.socket_interface').getlog()


class socket_interface(unittest.TestCase):
    '''智能插座--主界面编辑'''
    @classmethod
    def setUpClass(cls):
        print('智能插座--主界面编辑冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        cls.commonpage.back_top()

    def test_socket_interface(self):
        self.commonpage.enter_device_list_nextPage('智能墙面插座', '智能墙面插座8')
        text_list = self.commonpage.get_location_text_ID()
        location = text_list[0]
Пример #5
0
# -*- coding: utf-8 -*-
# @Time    : 2019/8/5 下午1:47
# @Author  : Chenzd
# @Site    :
# @File    : curtainMotor_control.py
# @Software: PyCharm
# @company:  LEELEN
import time
import unittest
from page.appiumDriver import MyDriver
from page.leebus.curtain.curtainPage import CurtainPage
from page.leebus.light.lightPage import LightPage
from page.leebus.commonPage import CommonPage
from public.readConfig import Logger

logger = Logger(
    logger='testCase.leebus.curtainMotor.curtainMotor_control').getlog()


class curtainMotor_control(unittest.TestCase):
    '''窗帘电机--控制'''
    @classmethod
    def setUpClass(cls):
        print('窗帘电机--控制冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        cls.curtainpage = CurtainPage(cls.driver)
        cls.commonpage.back_top()

    def test_curtainMotor_control(self):
        self.commonpage.enter_device_list_nextPage('窗帘电机', '窗帘电机8')
Пример #6
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/8/12 下午3:52
# @Author  : Chenzd
# @Site    : 意见反馈--问题
# @File    : feedback_edit.py
# @Software: PyCharm
# @company:  LEELEN
import unittest
from page.appiumDriver import MyDriver
from page.Cloud.opinion_feedback.feedbackPage import FeedbackPage
from page.leebus.commonPage import CommonPage
from public.readConfig import Logger
logger = Logger(
    logger='testCase.leebus.opinion_feedback.feedback_edit').getlog()


class feedback_edit(unittest.TestCase):
    '''意见反馈--问题编辑冒烟开始'''
    @classmethod
    def setUpClass(cls):
        print('意见反馈--问题编辑冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.feedbackPage = FeedbackPage(cls.driver)

    def test_feedback_edit(self):
        self.feedbackPage.enter_feedback()
        print('1. 检测默认选择选项')
        logger.info('1. 检测默认选择选项')
        result = self.feedbackPage.check_defaul()
        self.assertEqual(0, result, '结果:默认选中异常')
Пример #7
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/5/29 上午8:49
# @Author  : Chenzd
# @Site    : 新风主界面编辑
# @File    : wind_interface.py
# @Software: PyCharm
# @company:  LEELEN
import time
import unittest
from page.appiumDriver import MyDriver
from page.leebus.light.lightPage import LightPage
from page.leebus.commonPage import CommonPage
from page.leebus.wind.windPage import WindPage
from public.readConfig import Logger
logger = Logger(
    logger='testCase.leebus.wind.wind_interface.Wind_interface').getlog()


class Wind_interface(unittest.TestCase):
    '''新风--主界面编辑'''
    @classmethod
    def setUpClass(cls):
        print('新风--主界面编辑冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        cls.windpage = WindPage(cls.driver)
        cls.commonpage.back_top()

    def test_wind_interface(self):
        self.logicName = '新风执行器'
Пример #8
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/9/16 上午10:38
# @Author  : Chenzd
# @Site    : 485逻辑设备编辑
# @File    : FEF_logic.py
# @Software: PyCharm
# @company:  LEELEN
import unittest
from page.appiumDriver import MyDriver
from page.leebus.commonPage import CommonPage
from page.leebus.light.lightPage import LightPage
from page.leebus.dimmer.dimmerPage import DimmerPage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.485.FEF_logic').getlog()


class FEF_logic(unittest.TestCase):
    '''485--逻辑设备冒烟'''
    @classmethod
    def setUpClass(cls):
        print('485--逻辑设备冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        cls.dimmerpage = DimmerPage(cls.driver)
        cls.commonpage.back_top()

    def test_FEF_logic(self):
        self.logicName = '485对接模块4'
        self.commonpage.enter_device_list_nextPage('485对接模块', self.logicName)
Пример #9
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/8/5 下午2:19
# @Author  : Chenzd
# @Site    : 调色灯--逻辑设备编辑
# @File    : palette_logic.py
# @Software: PyCharm
# @company:  LEELEN
import unittest
from page.appiumDriver import MyDriver
from page.leebus.commonPage import CommonPage
from page.leebus.light.lightPage import LightPage
from page.leebus.dimmer.dimmerPage import DimmerPage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.palette.palette_logic').getlog()

class palette_logic(unittest.TestCase):
    '''调色灯--逻辑设备冒烟'''

    @classmethod
    def setUpClass(cls):
        print('调色灯--逻辑设备冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        cls.dimmerpage = DimmerPage(cls.driver)
        cls.commonpage.back_top()


    def test_palette_logic(self):
        self.logicName = '调色灯8'
Пример #10
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/8/12 上午11:33
# @Author  : Chenzd
# @Site    : 智能锁控制冒烟
# @File    : lock_control.py
# @Software: PyCharm
# @company:  LEELEN
import unittest
from page.appiumDriver import MyDriver
from page.leebus.light.lightPage import LightPage
from page.leebus.commonPage import CommonPage
from page.leebus.lock.lockPage import LockPage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.lock.lock_control').getlog()


class lock_control(unittest.TestCase):
    '''指纹锁--主界面控制'''
    @classmethod
    def setUpClass(cls):
        print('指纹锁--主界面控制冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        cls.lockpage = LockPage(cls.driver)
        cls.commonpage.back_top()

    def test_lock_control(self):
        self.commonpage.enter_device_list_nextPage('智能锁', '智能锁9')
        text_list = self.commonpage.get_location_text()
Пример #11
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/5/28 下午2:23
# @Author  : Chenzd
# @Site    : 调光灯主界面编辑
# @File    : dimmer_interface.py
# @Software: PyCharm
# @company:  LEELEN
import time
import unittest
from page.appiumDriver import MyDriver
from page.leebus.light.lightPage import LightPage
from page.leebus.commonPage import CommonPage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.dimmer.Dimmer_interface').getlog()


class Dimmer_interface(unittest.TestCase):
    '''调光灯--主界面编辑'''
    @classmethod
    def setUpClass(cls):
        print('调光灯--主界面编辑冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        cls.commonpage.back_top()

    def test_dimmer_interface(self):
        self.commonpage.enter_device_list('调光', '调光灯')
        text_list = self.commonpage.get_location_text()
        location = text_list[0]
Пример #12
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/8/5 下午3:39
# @Author  : Chenzd
# @Site    : 调色灯--控制
# @File    : palette_control.py
# @Software: PyCharm
# @company:  LEELEN
import time
import unittest
from page.appiumDriver import MyDriver
from page.leebus.light.lightPage import LightPage
from page.leebus.commonPage import CommonPage
from page.leebus.palette.palettePage import palettePage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.palette.palette_control').getlog()


class palette_control(unittest.TestCase):
    '''调色灯--控制'''
    @classmethod
    def setUpClass(cls):
        print('调色灯--控制冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        cls.palettepage = palettePage(cls.driver)
        cls.commonpage.back_top()

    def test_palette_control(self):
        self.commonpage.enter_device_list_nextPage('调色灯', '调色灯8')
Пример #13
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/9/16 上午10:54
# @Author  : Chenzd
# @Site    : 485主界面编辑
# @File    : FEF_interface.py
# @Software: PyCharm
# @company:  LEELEN
import time
import unittest
from page.appiumDriver import MyDriver
from page.leebus.light.lightPage import LightPage
from page.leebus.commonPage import CommonPage
from page.leebus.wind.windPage import WindPage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.485.FEF_interface').getlog()


class FEF_interface(unittest.TestCase):
    '''485--主界面编辑'''
    @classmethod
    def setUpClass(cls):
        print('485--主界面编辑冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        cls.windpage = WindPage(cls.driver)
        cls.commonpage.back_top()

    def test_FEF_interface(self):
        self.logicName = '485对接模块4'
Пример #14
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/8/12 上午11:14
# @Author  : Chenzd
# @Site    : 锁主界面编辑
# @File    : lock_interface.py
# @Software: PyCharm
# @company:  LEELEN
import time
import unittest
from page.appiumDriver import MyDriver
from page.leebus.light.lightPage import LightPage
from page.leebus.commonPage import CommonPage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.lock.lock_interface').getlog()


class lock_interface(unittest.TestCase):
    '''指纹锁--主界面编辑'''
    @classmethod
    def setUpClass(cls):
        print('指纹锁--主界面编辑冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        cls.commonpage.back_top()

    def test_lock_interface(self):
        self.commonpage.enter_device_list_nextPage('智能锁', '智能锁9')
        text_list = self.commonpage.get_location_text()
        location = text_list[0]
Пример #15
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/8/19 上午11:15
# @Author  : Chenzd
# @Site    : 创建场景
# @File    : creat_scene.py
# @Software: PyCharm
# @company:  LEELEN
import unittest
from page.appiumDriver import MyDriver
from page.leebus.scene.scenePage import ScenePage
from page.leebus.commonPage import CommonPage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.scene.creat_scene').getlog()


class creat_scene(unittest.TestCase):
    '''创建场景--冒烟'''
    @classmethod
    def setUpClass(cls):
        print('创建场景--冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.scenePage = ScenePage(cls.driver)
        cls.commonPage = CommonPage(cls.driver)

    def test01_creat_scene(self):
        '''创建快速添加的场景'''
        self.commonPage.scene_click()
        for i in range(1):
            self.scenePage.add_scene()
            self.commonPage.id_click('快速添加设备')
Пример #16
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/9/11 下午3:49
# @Author  : Chenzd
# @Site    : 删除联动
# @File    : delete_linkage.py
# @Software: PyCharm
# @company:  LEELEN
import unittest
from page.appiumDriver import MyDriver
from page.leebus.linkage.linkagePage import linkagePage
from page.leebus.scene.scenePage import ScenePage
from page.leebus.commonPage import CommonPage
from page.leebus.scene.scene_editPage import Scene_editPage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.linkage.delete_linkage').getlog()


class delete_linkage(unittest.TestCase):
    '''删除联动--冒烟'''
    @classmethod
    def setUpClass(cls):
        print('删除联动--冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.scenePage = ScenePage(cls.driver)
        cls.commonPage = CommonPage(cls.driver)
        cls.linkagepage = linkagePage(cls.driver)
        cls.scene_editPage = Scene_editPage(cls.driver)

    def test_delete_linkage(self):
        '''创建快速添加的场景'''
Пример #17
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/9/10 上午10:28
# @Author  : Chenzd
# @Site    : 创建联动
# @File    : creat_linkage.py
# @Software: PyCharm
# @company:  LEELEN
import unittest
from page.appiumDriver import MyDriver
from page.leebus.scene.scenePage import ScenePage
from page.leebus.commonPage import CommonPage
from page.leebus.linkage.linkagePage import linkagePage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.linkage.creat_linkage').getlog()


class creat_linkage(unittest.TestCase):
    '''创建联动--冒烟'''
    @classmethod
    def setUpClass(cls):
        print('创建联动--冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.scenePage = ScenePage(cls.driver)
        cls.linkagepage = linkagePage(cls.driver)
        cls.commonPage = CommonPage(cls.driver)

    def test01_creat_linkage(self):
        '''创建联动--一个房间内所有设备'''
        self.commonPage.scene_click()
        print('1.切换到联动栏并判断是否切换成功')
Пример #18
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/8/5 下午2:56
# @Author  : Chenzd
# @Site    : 调色灯--主界面编辑
# @File    : palette_interface.py
# @Software: PyCharm
# @company:  LEELEN
import time
import unittest
from page.appiumDriver import MyDriver
from page.leebus.light.lightPage import LightPage
from page.leebus.commonPage import CommonPage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.palette.palette_interface').getlog()


class palette_interface(unittest.TestCase):
    '''调色灯--主界面编辑'''
    @classmethod
    def setUpClass(cls):
        print('调色灯--主界面编辑冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        cls.commonpage.back_top()

    def test_palette_interface(self):
        self.commonpage.enter_device_list_nextPage('调色灯', '调色灯8')
        text_list = self.commonpage.get_location_text_ID()
        location = text_list[0]
Пример #19
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/8/12 下午3:02
# @Author  : Chenzd
# @Site    : 智能插座--控制
# @File    : socket_control.py
# @Software: PyCharm
# @company:  LEELEN
import time
import unittest
from page.appiumDriver import MyDriver
from page.leebus.light.lightPage import LightPage
from page.leebus.commonPage import CommonPage
from page.leebus.socket.socketPage import SocketPage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.socket.socket_control').getlog()


class socket_control(unittest.TestCase):
    '''智能插座--主界面控制'''
    @classmethod
    def setUpClass(cls):
        print('智能插座--主界面控制冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        cls.socketpage = SocketPage(cls.driver)
        cls.commonpage.back_top()

    def test_socket_control(self):
        self.commonpage.enter_device_list_nextPage('智能墙面插座', '智能墙面插座8')
Пример #20
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/8/5 下午1:41
# @Author  : Chenzd
# @Site    : 窗帘电机--主界面编辑
# @File    : curtainMotor_interface.py
# @Software: PyCharm
# @company:  LEELEN
import time
import unittest
from page.appiumDriver import MyDriver
from page.leebus.light.lightPage import LightPage
from page.leebus.commonPage import CommonPage
from public.readConfig import Logger
logger = Logger(
    logger='testCase.leebus.curtainMotor.curtainMotor_interface').getlog()


class curtainMotor_interface(unittest.TestCase):
    '''窗帘电机--主界面编辑'''
    @classmethod
    def setUpClass(cls):
        print('窗帘电机--主界面编辑冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        cls.commonpage.back_top()

    def test_curtainMotor_interface(self):
        self.commonpage.enter_device_list_nextPage('窗帘电机', '窗帘电机8')
        text_list = self.commonpage.get_location_text()
Пример #21
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/9/9 下午2:54
# @Author  : Chenzd
# @Site    : 删除场景
# @File    : delete_scene.py
# @Software: PyCharm
# @company:  LEELEN
import unittest
from page.appiumDriver import MyDriver
from page.leebus.scene.scenePage import ScenePage
from page.leebus.commonPage import CommonPage
from page.leebus.scene.scene_editPage import Scene_editPage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.scene.delete_scene').getlog()
class delete_scene(unittest.TestCase):
    '''删除场景--冒烟'''

    @classmethod
    def setUpClass(cls):
        print('删除场景--冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.scenePage = ScenePage(cls.driver)
        cls.commonPage = CommonPage(cls.driver)
        cls.scene_editPage = Scene_editPage(cls.driver)

    def test_delete_scene(self):
        '''创建快速添加的场景'''
        self.commonPage.scene_click()
        while len(self.commonPage.scene_name_list) > 0:
            print('1.=====长按是否有编辑菜单=====')
Пример #22
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/7/29 下午6:52
# @Author  : Chenzd
# @Site    : 窗帘电机--逻辑设备编辑
# @File    : curtainMotor_logic.py
# @Software: PyCharm
# @company:  LEELEN
import unittest
from page.appiumDriver import MyDriver
from page.leebus.commonPage import CommonPage
from page.leebus.input.inputPage import InputPage
from page.leebus.light.lightPage import LightPage
from page.leebus.dimmer.dimmerPage import DimmerPage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.curtainMotor.curtainMotor_logic').getlog()

class curtainMotor_logic(unittest.TestCase):
    '''窗帘电机--逻辑设备冒烟'''

    @classmethod
    def setUpClass(cls):
        print('窗帘电机--逻辑设备冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        cls.dimmerpage = DimmerPage(cls.driver)
        cls.inputPage = InputPage(cls.driver)
        cls.commonpage.back_top()

    def test_curtainMotor_logic(self):
Пример #23
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/5/28 上午11:32
# @Author  : Chenzd
# @Site    : 调光灯逻辑设备
# @File    : dimmer_logic.py
# @Software: PyCharm
# @company:  LEELEN
import unittest
from page.appiumDriver import MyDriver
from page.leebus.commonPage import CommonPage
from page.leebus.light.lightPage import LightPage
from page.leebus.dimmer.dimmerPage import DimmerPage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.dimmer.Dimmer_logic').getlog()


class Dimmer_logic(unittest.TestCase):
    '''调光--逻辑设备冒烟'''
    @classmethod
    def setUpClass(cls):
        print('调光--逻辑设备冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        cls.dimmerpage = DimmerPage(cls.driver)
        cls.commonpage.back_top()

    def test_dimmer_logic(self):
        self.logicName = '调光灯'
        self.commonpage.enter_device_list_random('调光', self.logicName)
Пример #24
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/5/28 下午6:51
# @Author  : Chenzd
# @Site    : 新风逻辑设备编辑
# @File    : wind_logic.py
# @Software: PyCharm
# @company:  LEELEN
import unittest
from page.appiumDriver import MyDriver
from page.leebus.commonPage import CommonPage
from page.leebus.light.lightPage import LightPage
from page.leebus.dimmer.dimmerPage import DimmerPage
from page.leebus.wind.windPage import WindPage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.wind.wind_logic.Wind_logic').getlog()

class Wind_logic(unittest.TestCase):
    '''新风--逻辑设备冒烟'''

    @classmethod
    def setUpClass(cls):
        print('新风--逻辑设备冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        cls.dimmerpage = DimmerPage(cls.driver)
        cls.windpage = WindPage(cls.driver)
        cls.commonpage.back_top()

    def test_wind_logic(self):
Пример #25
0
# -*- coding: utf-8 -*-
# @Time    : 2019/8/12 下午1:51
# @Author  : Chenzd
# @Site    : 智能插座--逻辑设备编辑
# @File    : socket_logic.py
# @Software: PyCharm
# @company:  LEELEN
import unittest
from page.appiumDriver import MyDriver
from page.leebus.commonPage import CommonPage
from page.leebus.input.inputPage import InputPage
from page.leebus.light.lightPage import LightPage
from page.leebus.dimmer.dimmerPage import DimmerPage
from page.leebus.lock.lockPage import LockPage
from public.readConfig import Logger
logger = Logger(logger='testCase.leebus.socket.socket_logic').getlog()


class socket_logic(unittest.TestCase):
    '''智能插座--逻辑设备冒烟'''
    @classmethod
    def setUpClass(cls):
        print('智能插座--逻辑设备冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        cls.dimmerpage = DimmerPage(cls.driver)
        cls.inputPage = InputPage(cls.driver)
        cls.commonpage.back_top()

    def test_socket_logic(self):
Пример #26
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/7/22 下午1:19
# @Author  : Chenzd
# @Site    : 隐藏式开关逻辑设备冒烟
# @File    : hiddenSwitch_logic.py
# @Software: PyCharm
# @company:  LEELEN
import unittest
from page.appiumDriver import MyDriver
from page.leebus.commonPage import CommonPage
from page.leebus.light.lightPage import LightPage
from public.readConfig import Logger
logger = Logger(
    logger='testCase.leebus.hiddenSwitch.hiddenSwitch_logic').getlog()


class hiddenSwitch_logic(unittest.TestCase):
    '''隐藏式--逻辑设备冒烟'''
    @classmethod
    def setUpClass(cls):
        print('隐藏式--逻辑设备冒烟开始')
        cls.driver = MyDriver.cur_driver()
        cls.commonpage = CommonPage(cls.driver)
        cls.lightpage = LightPage(cls.driver)
        cls.commonpage.back_top()

    def test_hiddenSwitch_logic(self):
        self.logicName = '隐藏式开关8'
        self.commonpage.enter_device_list_nextPage('隐藏式开关', self.logicName)
        # 进入逻辑设备