基于关键字驱动自动化测试平台的设计与实现

被引量 : 0次 | 上传用户:shengwei05
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
第三代通信技术(3G)的应用已在全球范围内逐步展开,各大设备供应商正积极研发能提供更高性能的新一代网管系统来满足市场需求。网管系统是一个庞大复杂的通信管理系统,由于客户的功能需求以及网管系统自身技术的更新等原因使网管系统的版本不断更新,网管系统最终系统测试的工作量会很大。因此需要引入自动化测试来提高测试效率保证测试质量。本文首先分析了当前网管系统测试现状以及对自动化测试的需求。在这样的前提条件下,论文采用了关键字驱动脚本技术,同时吸取了当前流行的自动化测试框架中一些先进的思想,提出了一个适合网管系统测试的自动化测试框架。然后论文对该框架的测试流程进行详细的描述,在此框架的基础上进行系统的总体设计,并完成系统主要模块的设计与实现。本文最终实现了一个基于关键字驱动的自动化测试平台APK(Automated test Platform based on Keywords)。在APK的实现过程中采用基于C/S的网络框架,该网络框架可以实现多用户定制测试任务并完成分布式自动化测试。在APK系统框架中对关键字进行了重新的定义,关键字不再是目前流行的框架中所定义的原子动作,而是一个用于实现一项测试规程的原子动作序列,同时该框架将结果验证环节放到关键字内部去实现。接口设计方面APK提供了一个外部接口用来整合网管系统中现有的业务测试工具,同时为了满足日后功能扩展的需要APK还预留了一个扩展接口。APK可以应用于Java应用程序的GUI(Graphical User Interface)自动化测试,同时结合外部接口调用外部工具还可以完成较复杂的业务自动化测试。目前APK已经应用于网管系统的回归测试、边界值测试和大话务量环境数据的配置中,并已经取得了显著的效果,达到了预期的目标。
其他文献
本课题为导师李冀教授“十五”国家科技攻关计划“名老中医学术思想、经验传承研究”——段富津教授学术思想及临证经验研究的一部分。通过临床病案研究,以中医药理论为指导,
随着知识经济时代的到来,现代企业面临着一种新的竞争环境,知识产业在产业结构中的比重日益增大,企业的生存和发展将更多的取决于知识的拥有、创造和利用。因此,作为知识的运
作为我国市场经济发展的重要衡量标准之一,破产法直接关乎市场经济的发展和改革而显得异常重要,而新破产法中的核心和重点就是对破产企业职工合法权益的维护,并提出劳动债权
文章分析了影响医患关系的各种因素,阐述了医患模式的转变及医学生应具备的人文知识,提出了加强人文阅读,培育构建和谐医患关系的人文素养的途径。认为,做为未来的医务工作者
中小企业在各国经济发展中都具有不可替代的作用。在发达国家中,日本是中小企业数量最多、发展最好的国家,其中小企业的成功发展既取决于政府的法律、政策措施的扶植,更取决
介绍了烧结烟气循环意义,确定了烧结烟气循环的原则,通过分析国内学者和钢铁厂实践应用,总结了烧结烟气循环对烧结工艺的影响,并得出最佳循环烟气工况;同时分析了烟气循环对
【世界核新闻网站2017年3月7日报道】为促进双方在核能领域的合作,欧盟和伊朗高级官员2017年2月28日-3月1日在布鲁塞尔召开一次主题为“国际核合作:预期和责任”的研讨会。
综合采用解肢法和能量变分法,将多跨连续箱梁在弯矩为零处,解肢成若干变高度的简支体系,求解该简支梁在荷载作用下的剪力滞系数,并与有限元分析和试验测试结果进行对比。结果验证
为了克服传统氧化剂制备氧化淀粉工艺复杂、氧化程度不高等缺点,本文采用新型绿色氧化剂二氧化氯制备氧化淀粉,并将合成的氧化淀粉作为基材制备可食性薄膜。本文以玉米淀粉为
目的:观察硼替佐米联合化疗治疗复发、难治性多发性骨髓瘤的疗效及安全性。方法:选择2005年1月至2008年1月间在山东大学附属省立医院血液内科住院的复发、难治性多发性骨髓瘤