客服联系方式

当前位置:首页 » 论文摘要 » 正文

免费论文:基于STAF的Tuxedo自动化测试框架的设计与实现

6527 人参与  2022年03月27日 13:29  分类 : 论文摘要  评论

Oracle的事务处理中间件产品Tuxedo的回归测试,有着多平台、多语言、多资源、C/S交互复杂的特点,还需要极高稳定性和高效性。显然手工测试繁琐的配置带来的巨大的人力、物力、时间的开销是不能够满足需求的,而一般的自动化测试工具又不能满足Tuxedo分布式和特殊功能特点测试的需要。本文鉴于Tuxedo测试的实际需求,在开源的STAF(Software Testing Automation Framework)工具上,构建了一个分布式的、自适应的、多平台的、完全自动化的Tuxedo测试构架——ATTE,并实现了这一构架。在ATTE的设计和开发过程中,应用了STAF的特性实现了系统的跨平台,并利用STAX构件实现了XML的解析并封装了必要的系统命令、CVS命令以及Tuxedo所有的通用命令,使得整个ATTE框架具有统一的API和高度的一致性,也保证系统的复用性;采用了流程控制机制,保证系统可以自动化运行,同时提供了并发机制和实时监控功能。并且针对Tuxedo测试需要大量IPC资源和Socket Socket的特性,实现了一个基于STAF的自动查询并分配IPC和Socket资源的服务——资源管理器,最大程度地复用了资源并保证了并行测试的稳定性。最后通过STAF的事件服务机制把所有过程有机地连接在一起,实现了包括安装Tuxedo、选择测试平台、配置测试环境、编译、执行、发送测试结果和产生测试报表的全自动测试功能。与公司原有的测试框架相比,ATTE将典型的测试流程从六个手工步骤简化为两个,大大提高了自动化水平;并将测试总时间减少了约60%,提高了测试的效率和质量,同时也提供了良好的可扩展性。

来源:半壳优胜鲸鱼幸运星转载请保留出处和链接!

本文链接:http://87cpy.com/267276.html

鲸鱼幸运星云彩店APP下载
鲸鱼幸运星APP下载

本站部分内容来源网络如有侵权请联系删除

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

站内导航

足球简报

篮球简报

云彩店邀请码54967

    云彩店app|云彩店邀请码|云彩店下载|半壳|优胜|鲸鱼|幸运星

NBA | CBA | 中超 | 亚冠 | 英超 | 德甲 | 西甲 | 法甲 | 意甲 | 欧冠 | 欧洲杯 | 冬奥会 | 残奥会 | 世界杯 | 比赛直播 |

Copyright 半壳优胜体育 Rights Reserved.