命名规范和开发原则

1. 命名规范

1.1. 命名规范重要性

  1. 提升团队合作效率

  2. 减少BUG数量

  3. 降低维护成本

  4. 有助于提升代码审查效率

  5. 有助于程序员提升技巧

1.2. RPA中命名规范

  1. 目录命名规范

    • 一级目录业务种类_供应商企业名称

    • 二级目录业务种类_应用系统名称

    • 三级目录业务种类_应用系统名称_通用控件

  2. 组件命名规范

    • 系统通用功能组件系统名称或系统简称_通用_控件名称

    • 系统功能组件命名系统名称或系统简称_系统功能模块名称_系统功能名称

  3. 流程命名规范

  4. 变量命名规范

    • 入参命名入参_变量类型_变量名称

    • 出参命名入参_变量类型_变量名称

    • 变量命名变量类型_变量名称

  5. 全局参数命名规范

2. 组件开发原则

2.1. 步骤重要性

  • 业务操作具有真实性

  • 真实业务操作回退困难

  • 业务操作错误代价高

2.2. 注意事项

  • 调试

  • 不可逆操作

  • 数据翻页

  • 组件开发低耦合

  • 注释

  • 判断

  • 对导出文件、下载文件、上传文件校验文件

  • 循环

  • 关键步骤

  • 脚本尽量细粒化

  • 网页操作

  • 文件操作

2.3. 开发步骤(生产环境)

  1. 确认环境(是否可反复)

  2. 确认窗口时间(可操作的窗口时间)

  3. 编写业务逻辑

  4. 抓取控制元素

  5. 校验业务逻辑

  6. 组件上线

最后更新于