首页 > 代码库 > robotframework 判断下拉框是否存在,如果存在就执行下拉框操作,不存在就跳过执行下拉框操作,进行下一步操作;

robotframework 判断下拉框是否存在,如果存在就执行下拉框操作,不存在就跳过执行下拉框操作,进行下一步操作;

#本人新手,仅做学习记录之用

 

因为工作要求,打开的ui页面,根据前面筛选的条件不同,跳转的新页面不同,本记录涉及的就是有下拉框和没有下拉框,所以要对新打开的页面进行判断;run keyword and return status关键字返回element should be visible 的状态,如果为Ture,则执行下面run keyword if中的select from list by label;如果为Flase,则不执行;

 

select from list by label中label值为H5页中的text值;这里也可以用select from list by value,  value值为H5页中的value值;select其他的方法暂时不做记录;

 

 

 

H5页面:

技术分享

 

robotframework写法如下截图:

技术分享

 

robotframework 判断下拉框是否存在,如果存在就执行下拉框操作,不存在就跳过执行下拉框操作,进行下一步操作;