ip 验证环境编码规范

1.apb_clk,用于寄存器配置。在ip level ,响应较快,在soc层,由于配置寄存器,并不会马上响应,如果对于前门访问,有在多少时间内完成, 则在soc上的仿真可能会遇到问题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
robotframework脚本编写规范 脚本编写规范 测试集、脚本 测试集、脚本 测试脚本的名字不要超过20个字符,⽂件类型应该为txt 名字必需易读且有意义(看名知意) 记住测试集的名字是⾃动根据⽂件、⽬录的名字创建的。后缀名会被截去,下划线会转换为空格,如果名字全部 为⼩写,每个单词的⾸字母会⼤写。例如login_tests.html->Login Tests,DHCP_and_DNS->DHCP and DNS ⽂档应该根据脚本和预先条件进⾏更新 为Suite Setup,Suite Teardown, Test Setup 和 Test Teardown设置合适的关键字 除⾮是数据驱动的脚本,否则不要在⼀个测试集中包含太多的测试(最⼤50) 测试⽤例、测试 测试⽤例、测试 测试⽤例的名字应该⼩于40个字符,⽂件类型应该为txt 测试⽤例的名字采⽤驼峰模式(每个词⾸字母⼤写,其它字母⼩写) 名字必需易读且有意义(根据名字可以知道测试⽤例是做什么的) ⽂档应该根据测试的步骤,注释,条件信息进⾏更新 为每⼀个case给定合适的tags 测试之间应该是独⽴的 在依赖的测试之间,应该给予详细的注释,并通过${PREV TEST STATUS}变量验证前⾯测试的状态 应该避免使⽤硬编码的对象名字 应该经常封装⾼级别关键字来代替重复的步骤 ⾼级别的关键字应该⽤于浏览(不关⼼底层的详细信息) 局域变量应该以t字母开,作为零时变量 资源 资源 将所有资源放⼊同⼀个⽂件夹 资源⽂件的名字需⼩于20个字符,⽂件类型为html格式 所有的字符均为⼩写 根据资源的母的更新⽂档 所有包含的东西应该维持在⼀个资源⽂件中 对于应⽤程序的数据应该单独放⼊⼀个资源⽂件 将所有GUI对象页⾯向导或者模块向导放⼊独⽴的资源⽂件 对⾼级别关键字按功能逻辑,模块,常⽤的类别进⾏分组 ⾼级别关键字、⽤户关键字、⽅法 ⾼级别关键字、⽤户关键字、⽅法 ⽅法名字需⼩于35个字符 名字必需易读且有意义(根据名字可以知道⽅法是做什么的) 使⽤驼峰命名 前缀很有⽤,例如 is 是为了问⼀个什么问题,get 获取⼀个值,set 赋⼀个值 为了增加可读性,可以有空格 ⽂档应该包含清晰的描述:⽤途,变量,返回的值 避免硬编码对象名字 参数应该以p开头,返回值应该以r开头,局域变量应该以t开头 不要添加重复的⽅法 能够包含⼀些程序逻辑(for循环,if/else) 复杂的逻辑应该放⼊类库中⽽不是关键字 很重要的变量需要在其后⾯添加注释 变量 变量 变量名不要超过20个字符 变量名应该是有意义的词 以驼峰命名 参数应该以p开头,返回值应该以r开头,局域变量应该以t开头,GUI变量应该以o开头 常量应该全部⼤写。例如:APP_URL,DB_SERVER,其它⼀些类型变量应该是混合类型(⼩写加⼤写) 脚本和全局变量应该放在脚本最前⾯ ⽅法、测试⽤例级别的变量应该定义在⽅法的最前⾯ 可以使⽤空格,但要限制为最少个 -------------------------------------------------------------------------------------- 测试套件 测试套件(Test suite)的命名 的命名 套件的名称应该尽可能地描述这个套件的⽤途。 名称可以相对长⼀些,但是如果超过40个字那也太长了⼀些。 套件名称是直接从⽂件/⽬录的名字转换来的。 ⽂件的后缀名被去掉了 下划线会被转换成空格 如果你的⽤到的单词都是⼩写的,那么开头字母会被转换成⼤写的 ⽐如 login_tests.robot -> Login Tests IP_v4_and_v6 -> IP v4 and v6 测试⽤例 测试⽤例(Test case)的命名 的命名 测试⽤例的名字应该与套件的名字描述相似。 如果⼀个套件⾥包含了好多个相似的测试⽤例,⽽且测试套件本⾝已经很好地命名了,那么⽤例的名称可以简短⼀些。 在测试⽤例⽂件中的名称应该恰好表达了你需要做什么。 例如,我们要在⼀个名为invalid_login.robot脚本中编写⽆效登陆的功能,下⾯的名字就可以: *** Test Cases *** Empty Password Empty Username Empty Username And Password Invalid Username Invalid Password Invalid Username And Password 下⾯的名字就会有点长了: *** Test Cases *** Login With Empty Password Should Fail Login With Empty Username Should Fail Login With Empty

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lhwcake

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值