[发明专利]一种行为驱动开发中剧本代码的协同编辑方法及其装置在审
申请号: | 201810250771.4 | 申请日: | 2018-03-26 |
公开(公告)号: | CN109840081A | 公开(公告)日: | 2019-06-04 |
发明(设计)人: | 经致远 | 申请(专利权)人: | 上海聆播信息科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/41 |
代理公司: | 上海宏京知识产权代理事务所(普通合伙) 31297 | 代理人: | 赵朋晓 |
地址: | 201824 上海市嘉定区真*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 场景信息 文档信息 可视化显示 目标文档 行为驱动 协同 计算机领域 自动化脚本 定义代码 剧本文件 开发效率 可视化 脚本 开发 验证 关联 更新 | ||
1.一种行为驱动开发中剧本代码的协同编辑方法,其特征在于,包括:
获取用户输入的场景信息或文档信息进行可视化显示;
生成与所述场景信息或所述文档信息相关联的代码并与所述场景信息或所述文档信息同步可视化显示;
对所述代码进行定义和/或修改;
更新所述代码得到目标文档;
运行所述目标文档。
2.根据权利要求1所述的行为驱动开发中剧本代码的协同编辑方法,其特征在于,对所述代码进行定义和/或修改包括:
定位和校验当前场景信息或文档信息关联的代码并高亮显示,或定位和校验当前代码关联的场景信息或文档信息并高亮显示;其中,当场景信息或文档信息关联的代码空缺时,生成此场景信息或文档信息的初始化代码和引入BBD库代码,并在修改后生成与其关联的代码。
3.根据权利要求2所述的行为驱动开发中剧本代码的协同编辑方法,其特征在于,当校验出错时,对错误信息在所述代码内进行高亮显示,并对所述错误信息进行修改后重新关联至当前场景信息或文档信息。
4.根据权利要求3所述的行为驱动开发中剧本代码的协同编辑方法,其特征在于,还包括:
验证生成的代码与所述场景信息或所述文档信息的匹配状态,若一致则更新所述代码得到目标文档;若不一致,则修改未匹配或多重匹配的错误信息并将修改后的代码重新关联至当前场景信息或文档信息。
5.一种行为驱动开发中剧本代码的协同编辑装置,其特征在于,包括:
显示模块,用于获取用户输入的场景信息或文档信息进行可视化显示;
生成模块,用于生成与所述场景信息或文档信息相关联的代码并与所述场景信息或所述文档信息同步可视化显示;
编辑模块,用于对所述代码进行定义和/或修改;
更新模块,用于更新所述代码得到目标文档;
运行模块,用于运行所述目标文档。
6.根据权利要求5所述的行为驱动开发中剧本代码的协同编辑装置,其特征在于,还包括:
校验编辑模块,用于定位和校验当前场景信息或文档信息关联的代码并高亮显示,或定位和校验当前代码关联的场景信息或文档信息并高亮显示;其中,当场景信息或文档信息关联的代码空缺时,生成此场景信息或文档信息的初始化代码和引入BBD库代码,并在修改后生成与其关联的代码。
7.根据权利要求6所述的行为驱动开发中剧本代码的协同编辑装置,其特征在于,还包括:
修改更新模块,用于当校验出错时,对错误信息在所述代码内进行高亮显示,并对所述错误信息进行修改后重新关联至当前场景信息或文档信息。
8.根据权利要求7所述的行为驱动开发中剧本代码的协同编辑装置,其特征在于,还包括:
验证模块,用于验证生成的代码与场景信息或文档信息的匹配状态,若一致则更新所述代码得到目标文档;若不一致,则修改未匹配或多重匹配的错误信息并将修改后的代码重新关联至当前场景信息或文档信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海聆播信息科技有限公司,未经上海聆播信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810250771.4/1.html,转载请声明来源钻瓜专利网。