推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于Python的智能家居自动化测试脚本设计及实现

更新时间:2019-12-24 20:45:09 大小:2M 上传用户:songhuahua查看TA发布的资源 标签:python智能家居 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

根据智能家居系统的特点和要求,详细介绍了所研发的自动化测试平台。在此平台基础上,通过Python脚本的设计,扩展了对智能家居业务的描述,设计了对测试脚本的架构方案,并且以门磁设备的测试用例为例,详细描述了脚本编写过程和方法及实现其功能的自动化测试。通过Python语法编写而成的测试方法,具有良好的描述能力,并且产生的测试方法易于维护,该方法对于开展智能家居自动化测试具有重要意义。


部分文件列表

文件名 大小
基于Python的智能家居自动化测试脚本设计及实现.pdf 2M

部分页面预览

(完整内容请下载后查看)
【 】 , , , .  
本文献信息 潘科 基于  
Python  
J.  
智能家居化测试本设计现  
201539( 5) .  
电视技术  
Python  
基于  
智能家居化测试脚本设计及实现  
, , ,  
晓  
(
(
和信息研究西院 重研究院 重庆  
) , 401336)  
:
Python  
摘要 据智系统点和化测平台 平台上 通过  
设  
扩展了对设计了对构方并且以编  
Python  
, ,  
法编而成的有良好的并且测  
程和法及实现其化测过  
法对于化测有重意义  
: ; ;  
关键词 居 脚设计 自化测试  
: TP391. 76  
: A  
文献标志码  
DOI: 10. 16280 /j. videoe. 2015. 05. 029  
中图分类号  
Python Script Based on Smart Home Automatic Testing Design and Implementation  
SHEN JiePAN KeLIU XinFAN Yuxiao  
( West Institute of CATR of MIIT( Chongqing Institute of Telecommunications) Chongqing 401336China)  
Abstract: According to the characteristics of the smart home system and requirementsthe development of smart home automation test  
platform is introduced. In this platformit takes an example of door magnetic equipmentthe Python script writing process and meth-  
ods is described in detail. Thenthe function of automatic testing is implemented. The testing method which is programmed by Python  
has a good ability of description and easy to maintainso it has great significance for implementing intelligent automated testing.  
Key words: smart home; script design; automated testing  
、  
本来述测有标准法 数令  
APP  
, ,  
统 在中  
集  
一个上理  
API  
统  
, ,  
合 在自动过程中 通过测  
Agent Agent  
件 该  
封装机  
1 - 2]  
是一种非常有效的法  
入  
其部分控件 统与  
技术 使来编计  
, ,  
在传设备需要设备不同传以  
, ,  
一个多个以大大率  
, ,  
便使那么需要一个负  
, ,  
统要通过各种资源进行动  
;
元件在传感端控  
输出进行结果定  
设备需要设备到控动  
, ,  
因此需要一个收  
1
智能家居化测试台  
,  
仿真种传  
, ,  
感端设备 统与传感端一  
1. 1  
理  
型应结构结构  
自动试  
1. 2  
平台  
( 、  
平  
)
者  
Web  
网页等 在传端呈的是各种设备  
ISO/IEC9646  
虚拟化了试  
于  
器  
“  
设备 因此 一个 类  
LTA( Lower Testing Agent)  
中  
。  
黑盒 研究自动了  
UTA( Upper Testing Agent) ,  
的上测  
自动端  
1 。  
试结构 统和别属不同的  
别看进行激  
, ,  
两个统来通过机  
APP  
感  
: 2013  
(
市科技培养计划项目 青年科技培养项目  
) ( cstc 2013 kjrc - qnrc40007)  
基金项目  
http: www.VideoE.cn|《 》  
电视技术 第  
39  
5 (  
卷第 期 总第  
458  
)
117  
投稿网址  
、 、  
设备设备进行抽  
层级设备现独模块 即测试  
, ,  
供系统服务进行单元互  
TestCase、  
件  
TestSuite  
TestTask。  
例  
务  
软件  
( Integrated Development  
TestCase:  
需要的决  
例  
EnvironmentIDE)  
统的台处  
, ,  
条件 的要望  
的各个的编环  
输出  
件  
APP  
LTA  
器  
IDE  
通过号仿真号接口  
端  
UTA IDE  
TestSuite:  
封装基本数提供  
API  
试  
(
/
) ,  
如  
屏幕滑动模块 在  
命  
器  
直接试  
, ,  
本编直接用模块 以此加性 方  
, , ,  
生对统的为应输出 响  
便发  
TestTask:  
务  
动作 通过统来试结果  
统的务用测  
现  
2. 3  
架构计  
务来统的  
IDE  
通过对测本架该  
。  
部分进行封装结构件 该时  
、 、 、 、 5  
据对列表 测资源理共 部分  
一个本架能分下  
:
1)  
2)  
3)  
:
时间 时间统同能  
;
1
测试结构  
:
存储录  
;
2
化测试本设计  
:
资源试设备资源资源  
包括不同设备设备试策略各个验  
2. 1 Python  
展  
是一种平台计算程  
Python  
;
理  
4)  
Python  
: /  
列表 不同相据  
;
合本目中经  
于  
5)  
: 、  
资源对测试设备 本的资源调度管  
IDE , ,  
发的 软件 针对技术  
际的进行证  
3 - 4]  
、 、  
对测部  
程  
展了  
Python  
本在  
TestCase  
一个不同的  
UserCo-  
一个  
务的包括试配测  
deModule  
、  
组合在本架中为了更加便 设  
试策略 下  
:
TestCase  
之间采即  
本  
1)  
试配置  
( 1)  
TestCase  
UsercodeModuleTestCase。  
也能含  
含  
———  
;
统各种参数置  
参数置  
置  
试策略  
, ,  
因此 在进行一个的编直接套  
( 2)  
2)  
———  
置  
一个框架 通过使字  
、 、 、  
源中进行试  
( 1)  
( 2)  
( 3)  
( 4)  
———  
———  
;
加的各种励  
息  
集信息  
对  
———  
Modules  
, ,  
中 然后务的  
;
各种输出息  
。  
体操自动本的架  
———  
以及如较  
;
2
构图示  
对测策略息何  
策略  
动  
进行样的进行  
首先用的然后在  
2. 2  
层次化  
务是以无故时间  
本的过程中 将其通过  
from import * ”  
( Mean Time  
的相用进来 样在定  
Between FailureMTBF)  
, ,  
需要时间进行 这就需要  
5 - 6]  
法或就可以在直接用了  
居  
具备自动力  
, ,  
层次化的使得模块化 用的脚  
务的复杂样和多样性 测需要不同的控  
直接型就可直接组合不  
,  
能 使用不同因此 本  
树形结构进行层级方面便据  
,  
同的不需要针对就  
选择 方面本的理  
以在自动本的基本架构 只需  
《 》  
电视技术 第  
39  
5 (  
卷第 期 总第  
458 ) |  
http: www.VideoE.cn  
投稿网址  
118  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载