您当前的位置:首页>论文资料>面向视频监控的软件自动化测试技术与实现探讨

面向视频监控的软件自动化测试技术与实现探讨

资料类别:论文资料

文档格式:PDF电子版

文件大小:2.2 MB

资料语言:中文

更新时间:2025-01-08 16:28:38



推荐标签:

内容简介

面向视频监控的软件自动化测试技术与实现探讨 学术论坛
热事共本开与成用
面向视频监控的软件自动化测试技术与实现探讨,
汤宁
(公安部第一研完所信息技术事业部研发一部,北京100048)
摘要:如今,税频监控广泛应用在了我们的生活当中,如公共场所,学校,甚至私宅内,而如何提高该类设备的性能成为了关注的问题,园此本文在介绍了自动化测试技术及其流程的基础上,对视频监控自动化测试设计问题进行了分析,并从驱动层与应用层两个角度出发,对面向视频监控的软件自动化测试的设计与实现问题进行了重点研究,
关键词:视频监控;软件自动化;测试技术;实现
中图分类号:TP311.52
文献标识码:A
随着科学技术的不断进步,视频监控设备已经应用到了各个领域当中。视频监控设备本身具有业务逻辑性强与界面复杂的特点,为提高设备性能以及质量,在将其投人使用之前,必须对其加以测试,以最大程度确保其应用的有效性。
1自动化测试技术及流程
自动化测试技术是测试技术中的一种,特点在于以自
动化测试设备,代替了人工测试,提高了重复测试的效率。将该技术应用于视频监控的测试过程中,可以在短时间内,得出准确的测试结果,以此为指导,缩短产品研发周期,使其能够更快的投人市场,
自动化测试技术的应用要在坚持相应流程的基础上实现,以自动化技术为基础所实现的测试,需要经过包括自动化测试需求分析以及自动化总体方案设计与自动化策略分析等流程。除此之外,还需要通过测试用例、测试套与测试脚本编写,进如到测试脚本调试过程(在此之前,需经过AW实现与AW调试的过程),并在调试完成之后,使测试脚本能够执行。
2视频监控自动化测试设计
2.1测试计划
对测试计划的设计是保证视频监控自动化测试设计顺利实现的基础,主要需要考虑的问题较多,包括测试度量、测试环境准备配置、自动化测试决策以及测试范国围的控制与测试进展的监控等多方面内容,要在综合考虑上述间题的基础上,提高测试计划的合理性。
2.2测试策略
测试策略主要包括以下三方面:
首先,提取模块是测试的第一步,要在待测试的视频监控系统中,对适合的模块进行提取,并对其投人产出的比例进行计算。
收稿日期:20161104
文章编号:1007-9416(2017)01-0240-02
其次,综合各个模块测试的设计时间,对其进行合理评估。
最后,实现自动化测试优先级,在此之前,需要确定产品的研发周期等问题。
3面向视频监控的软件自动化测试技术与实现
驱动层与应用层是面向视频监控的软件自动化测试的两个主要层面,对其设计与实现问题进行分析,是提高测试技术应用有效性的主要保证。
3.1驱动层的设计与实现
驱动层的设计与实现应以RFT工具与Robot测试框架为基础,通过后者关键词驱动的方式,实现前者对Web界面的自动化测试。上述测试手段能够充分结合两者的优势,达到提高测试效率以及有效性的目的。
3.1.1远程控制服务器的设计
在RFT工具与Robot测试框架的支持下,首先应完成远
程控制服务器的设计。首先要启动测试框架并读人数据,在此基础上,Robot测试框架能够自动实现对数据的处理,生成命令,并将其发送到远程控制服务器当中,此时关键词转化便能够实现,继面进人到驱动层中读取命令,并自动生成测试脚本,最终完成远程控制服务器的设计。
3.1.2对象管理
对象管理即对视频监控系统中各项有关文本信息的管理,是基于Web界面的管理。主要包括测试对象映射编辑、对象识别、对象加载与对象查找四部分管理内容。首先,要完成对象映射编辑过程,这一过程可以采用对象映射编辑器来完成,编辑器包括对象树与对象识别属性两部分,前者能够实现对对象的识别。
3.1.3动作税行
以下为动作执行的常见操作: Click(-)
Double Click(---)
作者简介:汤宁(1980)一),女,北京人,本科,助理工程师研方向:软件测试。 240
万方数据
上一章:PLC与电机同步系统的配合应用 下一章:PLC在饲料定量包装中的应用

相关文章

面向可重构网络设备软件构件的自动化测试方法研究 冶金企业运转监控网络中组态软件的应用与设计实现 CP3318喷涂机自动控制系统的软件设计与实现 面向需求覆盖的航天软件测试用例优化方法 JJ-VTD-B型视频检测器系统软件设计与实现 基于唯一ID的自动运维监控体系研究与实现 干散货自动清舱监控系统的信息平台设计与实现 应用GPRS实现采油用电远传监控的探讨