Robot Framework学习之判断语句后调用不同关键字

前言

前一段时间使用Robot Framework时, 遇到一个问题,搜索百度,苦苦挣扎无果,求助于同事得以解决,真的是差点就掉下泪来。那种遇到问题,如鲠在喉,苦苦挣扎,却步步错的感觉,真的太糟糕了,所以就写了这篇文章,给遇到同样问题的小伙伴点头绪,也记录一下我的学习

正题
大致问题是:需要购买某商品,但是商品A和商品B的购买流程是不一样的,而只有进入商品详情页面才能判断是商品A还是B,然后才能确定执行哪种购买流程(初入RF,经验尚浅,问题比较简单,我比较菜(T▽T))先附上步骤图
在这里插入图片描述
第四步的意思是:先使用Element Should Be Visible判断页面是否存在css元素(该元素是否存在决定着该商品是A还是B)判断之后,将判断结果通过Run Keywork And Return Status 赋给{a}
第五步的意思是:如果{a}是false就执行关键字:商品A购买流程,不然就执行商品B购买流程

加强版
如果关键字【商品A购买流程】和【商品B购买流程】中有变量,应该如何调用&#x

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值