自动化脚本如何写快一点

自动化脚本如何写快一点

关键字编写快一点

命名要规范统一

  1. 函数名格式要统一规范 操作行为场景: 动词(操作方法, 常用add, rmv, mod, lst)+名词(操作对象)+ "介词+名词"(操作场景), 比如 add_attribute_for_company

    设置场景:动词(常用set)+名词(操作对象)+名词(操作场景)

  2. 关键字封装要尽可能简洁 要在干净的环境去编写准备, 请求体不要带入多余的数据

  3. 关键字要考虑扩展性 比如未来暴露出更多入参的时候要如何考虑

  4. 特殊不常用类关键字 名字要追加充足的修饰

  5. 不要编写重复的关键字

  6. 要做好分类归档 比如可以根据功能模块来分到不同目录

业务脚本编写快一点

  1. 熟悉业务

  2. 有相关工具分析接口关联 这个工具可能需要单独开发

  3. 要循序渐进 基础业务的脚本要有, 不然后面写复杂业务的就不会快

  4. 接口之间的前后交互要考虑统一的格式化

  5. 要提供各类功能和编写方法的示例方法用于学习

  6. 要尽可能有干净的环境

  7. 要有将excel功能用例转成自动化脚本模板的工具

  8. 要及时维护旧的代码

  9. 要做好充分的注释 比如枚举这东西最需要注释, 对业务脚本层可以用一整行来注释做逻辑上的区分和分解, 框架的协助调试的日志要充分和清晰

  10. 要提供后置中自动清除数据的功能

框架维护快一点

  1. 要有专人维护

  2. 要有高扩展性的框架 比如使用切面编程

  3. 仅提供有限的功能 不去过多提供各种功能, 每一种功能的提供, 都要经过慎重考虑

协同方面

  1. 要约束开发的接口格式

  2. 尽可能有标准化文档 因为就可以用工具快速转换了

自动化框架交流: https://github.com/WaterLoran/RuoYiTest

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值