公共组件-需求自动录入TAPD
点击上方“技术支持联盟”,选择“置顶公众号”
第一时间了解程序员大小事儿
作者:禾木旁的程。
作者简介:程老师从事java开发领域5年,对spring开发框架,中间件,数据库优化都有很深的造诣。现今打破了传统模式的限制,专注于PYTHON自动化领域,并献上一篇文章供大家欣赏。
座右铭:“不要局限于自身,只有你想不到的,没有你做不到的。如果做不到,那就换个思路一定能做到!!!”
摘要:现今大部分企业已经引进TAPD作为公司的需求管理手段,来实现敏捷化开发,提升开发效率,实现开发运维一体化。
01前言
TAPD已经在本公司使用一年之久,经过长时间磨合已经使用的得心应手了,但是公司有内部需求提出平台,大量的需求录入到TAPD只能人为手动操作,从而产生了新的工作量,本次分享的脚本就是为了打通公司内部的需求与TAPD的关系,实现TAPD需求自动录入,从而解放这一部分的人为工作量。
0 2程序配置
需要配置 /conf/papd.init 【tapd账户信息】,【需求接口人信息】,【数据库信息】,如图:
03程序演示
双击执行OA_to_TAPDinsert.exe启动文件,会自动将抽取大量数据,然后逐一比对,匹配到配置中的需求接口人,然后进行录入到对应的tapd需求条线上,无用的脏数据也会被打上标识以免下次重复录入。
演示视频
TAPD自动化录入需求演示
03部分核心代码
#@Desc : 录入tapd#@Time : Created in 2020/9/15def insertTapd(driver,OA_username,i):
fd_number = i [ 'fd_number' ] # OA_编号 doc_s