Robot 关键字基本写法及应用

菜鸟的学习之路 -用户关键字基本写法及应用

用户关键字:根据模块功能,将不同的功能,业务,用例执行步骤封装成一个关键字;

在写代码时直接调用用户关键字,可以极大的减少代码复杂程度,减少代码重复,冗余;

定义关键字:用户关键字一般有以下几部分构成

1、关键字名称 [必须]

eg:

产品_模块_页面_功能
Android_settings_network_开关wifi

2、[Documentation] 对关键字的描述 [非必须]

eg:

[Documentation]     在设置-network页面开关wifi

3、[Arguments] 传入参数 [非必须]

[Arguments]未传入默认参数时,调用关键字时,必须填写对应参数;

eg:

[Arguments]     ${value}

[Arguments]可以传入默认参数,若传入默认参数,调用关键字时可以不填写参数,自动传入默认值;

eg:

[Arguments]     ${value}=off
#调用关键字时,自动传入off参数

4、关键字内容 [必须]

Click Button     id=定位到button的id

5、返回值 [非必须]

[Return] 将关键字获取的数据进行输出

eg:

${get_status}    获取WiFi状态     id=对应button的id

[Return]    ${get_status} 

完整的关键字:

Android_settings_network_开关wifi

​     [Documentation]     在设置-network页面开关wifi,并获取wifi状态

​     [Arguments]     ${value}

​     Click Button     id=定位到button的id

​     ${get_status}    获取WiFi状态     id=对应button的id

​     [Return]    ${get_status} 

调用关键字编写用例:

wifi_001

​	[Documentation]   settings页面开关wifi并检查wifi状态

​	${get_staus}    Android_settings_network_开关wifi    off

​	Log    ${get_staus} 
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值