隧道监控系统自动化测试设计与实现

被引量 : 0次 | 上传用户:guawang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
按照现代软件工程理论,测试是开发的最后一个阶段,是检验产品是否符合质量标准的过程。随着软件规模的扩大,缺陷会越来越多,质量保证也成为一项艰苦的工作。为了应对这种挑战,人们总结出许多方法,试图通过严谨的开发过程保证软件质量,测试就是其中一部分。本文介绍了对某一隧道监控系统的测试方法。研究成果主要包括6方面:(1)提出了windows api发送消息到窗口的测试方法,以模拟用户操作。其中包括移动鼠标,点击按键,输入文本,选择下拉列表等。(2)实现了python加载c语言动态库并调用其中函数,并完成python数据类型到c语言类型的转换。(3)实现了xml文档解析,以pulldom方式获取元素。(4)用python实现了简单udp通信模拟器。先用socket.socket(socket. AF_INET, socket.SOCK_DGRAM)声明套接字对象,再向某一端口发送数据。(5)利用python CFUNCTYPE ()实现了回调函数,并能将其作为参数传给接口。(6)完成了fitnesse测试结果显示,以红绿颜色分别标注错误和正确,更加直观。采用本文所述方法,解决了在接口和界面由不同项目组开发的情况下,接口无法单独测试的问题,减少了协调与等待其他项目的时间。调用接口可以更直接地分析参数边界值,提高了测试强度。在udp模块中python程序还起到发送数据的模拟设备功能,节省了购买外部模拟软件的成本。在之后用户使用中,反馈缺陷大幅下降,提高了产品质量与满意度。
其他文献
400系列铁素体不锈钢是一种无镍、低镍型不锈钢,而且其成型性、耐蚀性、抗氧化性良好,被称为“经济型”不锈钢,日益引起各国开发和研究的重视。本文针对400系列的代表钢种430
<正>2015年刚刚过去,我们满怀各种良好的期待迎来了2016年的到来。新年伊始,中国建筑金属结构协会钢结构专家委员会、建筑钢结构分会就在武汉蔡甸区召开2015年建筑钢结构专家
优良学是培养高素质新型军事人才的关键因素之一,心理激励的方法对于军校学员优良学风的培养有着重要的意义。运用心理激励的方法,就要坚持以人为本、目标导向、合理适度、因材
在科学教育的视角下.探讨中小学显微镜教学对于培养学生科学素养、提高科学实验技能中发挥的综合性作用.并提出相关教学建议。
本文通过对资金结构的论述,阐明了企业资金结构与经济效益、企业资本结构与财务风险以及企业资金结构的优化.
福建漳州热区属亚热带季风湿润气候,农业与生态资源条件得天独厚,现有农业人口368万,耕地面积15.38万hm2,人均耕地面积326.83m2,山地82.53万hm2,是我国著名的水果之乡、花卉之都,素有“
经济法是在社会化大生产和垄断的背景下,由于市场调节机制缺陷的日益明显,市场失灵现象迭出而产生的,它是国家对市场经济进行干预的产物。经济法价值的定位问题是经济全球化时代
数码钢琴集体课在上世纪90年代从美国引入到我国以来,对我国的高等师范院校的钢琴教学改革起着重要的作用。这一新的教学模式进行到我国得到了广泛的传播,并通过科研立项进行
非法证据排除规则是刑事证据制度的重要组成部分,各主要国家的立法以及联合国的相关公约都在一定程度上确认了该规则。尽管世界各国规定各有不同,但该规则所蕴含的一些普适价
在人民防空信息化建设过程中,人防指挥系统的信息化建设是最重要的方面,而在建设信息化的指挥系统时,第一个环节就是要建设数字化的预案管理与评估系统。城市人民防空袭预案