智能家居主机软件测试报告_第1页
智能家居主机软件测试报告_第2页
智能家居主机软件测试报告_第3页
智能家居主机软件测试报告_第4页
智能家居主机软件测试报告_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

TSHome智能家居主机软件测试报告文件编号保密级别总页数编制

变更日志编号版本修改内容修改人修改日期1V1.0初稿

目录1 测试内容 测试内容1.1测试概要1.1.1测试概述本文是针对TSHome智能家居主机软件的测试阶段的测试总结,针对测试状况进行分析汇总。经过6个版本测试,目前已测部分的功能稳定,主机还有功能没有覆盖测试到,待终端项目完成后补充测试,直至测试覆盖率为100%。1.1.2人力资源版本人力资源工作期间TSHomeHOST1.02013-4-15~2013-5-151.1.3环境描述软件配置:资源描述数量操作系统Linux系统1数据库Sqlite311.1.4测试时间起始时间结束时间版本号BUG总数2013-4-152013-5-15TSHomeHOST1.057主要结论和关键风险2.1测试结论在测试阶段,主机部分有需要终端、服务器、主机的联调、控制,目前终端尚未开发完成,该报告针对主机可测试的功能点的总结。遗留的未测试到的功能点,需要等到终端开发完成后,再进行测试。已测试的主机功能包括:主机和server之间通信模块:登录功能;注销功能;心跳功能;下载配置信息功能;断开外网服务功能;主机和终端之间通信模块:登录功能;主机上其他模块:UI界面操作功能;配置设备和网关功能;控制程序开关功能;提供P2P穿墙功能;提供主机停止外网服务功能;提供配置文件的导入功能;测试执行情况可参见:48:3000/projects/tshome-host/issues48:8080/testlink/index.php;2.2关键风险目前测试中只是在厂内有限的环境和条件下进行,没有能模拟现场复杂的情形,待现场应用时再进行跟踪。

测试对象质量评估3.1测试执行过程统计一级功能模块二级功能模块需求名称主机与server之间的通信模块主机登录server建立P2P连接主机索要公钥服务器返回公钥主机传送对称密钥服务器返回sessionID主机登录服务器返回登录结果00成功,01用户名密码错误,02用户已登录主机注销server主机发送注销申请服务器返回注销结果主机下载配置信息发送更新时间发送不更新标识更新表内容更新标结构Server控制主机断开外网连接功能主机返回结果,00停止成功,01错误加密模块对称加密算法模块;使用对称密钥加解密使用非对称密钥加解密主机与终端之间的通信模块终端登录主机终端登录主机认证信息加解密终端注销登录终端注销与主机连接认证信息加解密终端通过主机控制家居设备主机接受处理解密终端发送的控制设备命令照明系统(KNX协议)窗帘系统(KNX协议)暖通空调系统(KNX协议)安防系统(KNX协议)庭院系统(KNX协议)背景音乐(串口)投影仪(串口)家庭影院(红外)断开外网功能主机接受处理终端断开外网链接请求命令加解密切换内外网功能内外网切换外网控制命令加解密家居子系统控制模块与KNX网关通信功能照明系统窗帘系统暖通空调系统安防系统庭院系统连接自动检测和重连功能与WIFI网关通信功能背景音乐系统投影仪家庭影院系统连接自动检测和重连串口通信功能背景音乐系统投影仪设备其他类似的串口家居设备支持动态扩充协议,以支持新的设备红外通信功能红外学习功能控制红外设备场景控制功能配置多系统场景配置定时场景其他模块UI界面操作功能配置硬件端口信息配置主机IP地址信息;配置程序端口信息;配置程序启动、关闭、重启;配置主机用户信息;提供导入设备配置信息功能;配置设备和网关信息功能配置网关与各网口的配对信息控制程序开关功能启动程序关闭程序重启程序P2P穿墙功能提供P2P穿墙与外网终端链接主机停止外网服务功能主机停止与外网链接配置文件导入功能导入配置文件用户信息管理功能admin用户登录admin用户注销3.2测试执行统计数据版本名称工作量投入(人天)测试用例规模用例执行发现缺陷数代码规模总用例数新增用例数手工执行自动执行移植代码行数非移植代码行数TSHomeHOST0.114014030TSHomeHOST0.214014013TSHomeHOST0.31401407TSHomeHOST0.41401402TSHomeHOST0.51401403TSHomeHOST0.614014023.3测试用例执行结果统计数据统计总用例数主机与severer间通信主机与终端间通信主机其他模块实际测试用例14098735总数14098735成功用例数8669710失败用例数5429025未执行用例数0000测试用例设计以详细设计说明书作为输入,共设计用例140个。用例覆盖了系统设计规格书中的所有新增需求点,测试用例覆盖率为100%。

测试对象质量评估4.1缺陷统计1、以版本日期为单位的缺陷统计版本号致命严重一般提示总计TSHomeHOST0.10610030TSHomeHOST0.2236013TSHomeHOST0.312407TSHomeHOST0.402402TSHomeHOST0.515513TSHomeHOST0.613102总计521301572、以特性为单位的缺陷统计模块/特性致命严重一般提示总计主机与server通信31212012主机与终端通信00000主机其他模块2918130总计521301574.2缺陷分析4.2.1质量评价结果从缺陷统计数据可以看出,问题主要集中在主机程序和主机的其他模块上,目前有4个问题遗留。4.3性能评估序号测试版本网络拓扑结构是否同一NAT测试结果主机终端主机终端10.4版本project-term电信外网电信外网是打洞20次,成功20次成功率100%20.4版本project-inne电信内网电信内网是打洞20次,成功20次成功率100%30.4版本project-innerproject-term电信外网电信内外网是内外网同时打洞30次,成功30次成功率100%40.5版本project-term电信外网联通3G否打洞60次,成功24次,失败6次,终端未发送SDP消息30次。成功率40%(终端存在问题)50.5版本project-term联通3G电信外网否打洞30次,成功27次成功率90%60.5版本project-term电信宽带电信3G否打洞30次,成功24次,失败6次成功率80%其中打洞成功的是24次中,有12次主机显示了报文错误。4.4性能评价通过采用不同的网段进行测试,打洞成功率>80%,满足业界要求。

附件5.1附件1:遗留问题报告遗留问题统计表问题总数致命问题严重问题一般问题建议问题其他统计项软件400040

5.2遗留问题列表5.2.2建议问题列表问题单号1012问题简述主机:主机是联通3G网络,终端是电信,登录时主机报错问题描述主机:主机是联通3G网络,终端是电信,登录时主机报错问题级别一般(偶然性出现)问题分析与对策重现几率小,待可以多次重现后解决规避措施后续阶段观察备注问题单号1131问题简述主机:0.6版本更新配置,内存崩溃问题描述主机:0.6版本更新配置,内存崩溃

在服务器端修改配置文件,增加某表的数据,其中id全都一致。大概有20000行的数据问题级别一般(偶然性出现)问题分析与对策1.该问题是给的配置文件的问题,将t_camera中的一条记录生成了两遍2.这种问题下,sqlite3库没有任何报错,而这显然不符合我们的需求,这是sqlite3库的bug;

3.可以有办法进行规避,就是获取create中的字段数,和insert中的字段数进行比较,但这种操作影响效率。

4.故决定,此问题暂停处理。首先要保证server给的数据正确,这样这种bug不会出现。规避措施待后续阶段观察备注问题单号1089问题简述主机:0.5版本终端打洞过程中,主机崩溃问题描述这次使用的主机再电信,终端是联通3G,多次重复登录后主机崩溃问题级别一般(偶然性)问题分析与对策该问题需要重现,请尽可能模拟重现的场景规避措施待后续阶段观察备注问题单号1125问

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论