Robotframework数据化改造经验分享

2019-05-15   出处:V社 北京社  作/译者:Black spider 525  

分享老师:谭宏志

高级测试开发工程师

谭宏志,目前负责Testin自动化测试产品及服务业务,15年技术实施、管理工作经验,对自动化测试产品设计、研发积累丰富的经验。曾在神州数码工作10年,负责过交通银行、招商银行、浦发银行等多家银行的测试中心建设、自动化测试平台设计工作。


RobotFramework作为业内流行的开源自动化测试框架,提供丰富的自动化测试类库支持,统一化规则降低自动化测试脚本编写、维护成本,深受测试人员欢迎。但其测试脚本文件化管理模式、相对复杂及简陋的客户端(RIDE)工具、缺少测试任务调度分发能力的问题也对测试团队自动化测试工作设置了不少障碍。

       RobotFramework数据化改造就是将脚本文件化管理改造成数据化,分析RobotFramework脚本对象结构,将其脚本逻辑存入数据库,并通过Web页面进行编辑。再将数据组织成RobotFramework对象进行执行。在此基础上实现任务调度分发功能,完成测试结果的数据化解析。主题分享此过程中的相关经验,包括RobotFramework框架源码结构、改造思路与过程,其中的难点和解决方案及最终的效果。



欢迎给测试窝投稿或参与内容翻译工作,请邮件至editors@testwo.com。也欢迎大家通过新浪微博(@测试窝)或微信公众号(测试窝)关注我们,并与我们的编辑和其他窝友交流。
131°|1314 人阅读|0 条评论

登录 后发表评论