前言:
如今朋友们对“支持ajax弹出层”大概比较着重,你们都需要分析一些“支持ajax弹出层”的相关知识。那么小编同时在网上网罗了一些对于“支持ajax弹出层””的相关文章,希望同学们能喜欢,各位老铁们一起来了解一下吧!讲到网页弹窗的处理,就不得不讲一讲网页弹窗的种类,可以分为以下几种:
1、alert2、ajax3、iframe4、打开新窗口
一、alert弹窗的样式
RIDE已经封装处理alert的关键字,更多相关的关键字可以F5搜索。注意Slenium3已经弃用Confirm Action,改用Handle Alert处理Alert弹窗,
1)Handle Alert 关键字
2)Alert Should Be Present [ text= ]
用于验证警告框是否可用,参数text= 填写警告框提示语,也可以为空,如果参数“文本”是一个非空字符串,那么它也证实警报的消息等于“文本”。如果参数”文本”和实际的输出不一致,测试结果验证失败。
3)Alert Should Not Be Present
用于验证Alert不应该存在。
二、ajax弹窗
ajax弹框内含在网页内,可以直接定位元素,无须特殊处理。
三、iframe弹窗
RIDE已经封装关键字:Select Frame
四、弹出新窗口
点击链接或者按钮时,打开新窗口。RIDE已经封装关键字:Switch Window
标签: #支持ajax弹出层