数据通讯产品自动化测试平台的设计与实现

被引量 : 1次 | 上传用户:shenjin62
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件工程的日益普及,对于软件质量的要求也越来越高,产品的测试用例的规模呈指数上升趋势。在实际项目中测试所占的人力成本和时间成本都呈快速上升趋势。自动化测试成为节省成本和提高效率的重要途径。主要的自动化测试的实施方法一般有如下两种:1,使用已有的自动化测试软件;2,使用自动化脚本,自行编写测试脚本。目前很多软件公司给出了很多优秀的自动化测试软件,例如:惠普的QTP、Mercury Interactive公司的loadrunner、IBM的Rational Functional Tester。但是此类工具往往专注于某一方面的测试,在诸如数据通讯产品测试过程中,涉及复杂的多种测试场景交互测试情况时,往往不能尽如人意。而自动化脚本的开发,则要求有专门人员对于测试用例脚本进行编写和维护,提高了测试的实施成本。而且由于用例的设计和脚本的实施不是同一个人,往往由于交流原因导致用例脚本编写错误或者执行失败。本论文主要描述本人在傲天动联公司实习期间,基于个人实际测试任务出发,采用tcl/tk为核心开发的一款适合数据通讯产品测试的自动化测试平台。该平台的主要特点:1,提供了图形化的用例管理界面,可以通过对用例的树形图的操作灵活的实现用例的管理和执行;2,对于实际测试中的具体测试动作,通过划分原语操作,给出下拉菜单进行测试动作选择。测试人员可直接选择需要的原语操作,实现了测试用例设计和脚本编写的分离。测试人员无需掌握脚本语言就可以编辑自动化测试用例;3,提供了常用测试工具QTP和ixia的驱动插架,并提供了灵活的自定义测试工具接口;4,提供了详尽的日志记录功能,可以实时记录用例的执行过程和结果。该软件平台完成后,作者把该软件实际投入了实习公司的一个产品项目的具体测试,取得了良好的效果。
其他文献
本文介绍了带有特制静态混合器的φ30单螺杆挤出机用于聚碳酸酯-ABS树脂共混体系的生产是可行的。实验结果表明:在聚碳酸酯-ABS树脂共混体系中,正确选用ABS树脂极为重要,讨论
随着英语学习的重要性被社区居民广泛认识,社区英语教学日渐受到重视。对社区英语教学的规律及成效的探究十分必要。本文首先分析了社区居民学习英语的动机,接着阐述了社区英
目的:探讨输尿管镜技术在治疗急性梗阻性肾功能衰竭中的应用。方法:对36例尿路梗阻导致急性肾功能衰竭患者,11例因严重急性肾衰予以中心静脉导管行经皮肾穿刺造瘘术后血液透
研制了一种高效金属脱脂剂。对表面活性剂、碱类助洗剂、溶剂、缓蚀剂等原材料进行选择,采用正交试验法得到了优化配比。研制的复合脱脂剂可用于钢、铜合金及铝合金的脱脂除
描述了德国莱茵化学生产的系列优异抗水解剂Stabaxol在塑料加工中的应用特点,重点介绍了Stabaxol在 PBT、PET、PA、EVA、PLA以及TPEE等工程塑料中的应用情况,列举了Stabaxol
夏桂成治疗痛经大法述要南京中医药大学附属医院(210029)赵可宁关键词:痛经,急则治标,缓则治本,同病异治,异病同治痛经在妇科临证中颇为常见,祖国医学有“经来腹痛”、“吊阴痛”、“经行下
清华大学继续教育学院面对不同时期的时代需求,适时而变,相应地确立自身的办学定位,"有所为,有所不为",依托清华大学的品牌优势,打造国际化的培训体系,调整培训实体的管理体
在社会加速发展与转型时期,我国政府面临着国内外的许多新问题和新挑战,建构“责任政府”既是应对国内外复杂环境的需要,也是加强政府自身建设,提高政府的公共管理和公共服务
结合典型案例分析了新加坡新市镇的建设组织、规划特点、结构模式。对新加坡不同阶段新市镇做了对比分析,总结了从上世纪50年代以来新加坡新市镇的不同发展特点:其系统逐步完