1.默认robotframework中的含有等待的关键词(如:Wait Until Element Is Enabled),未手动设置时默认该参数为5sec
2.关键词:sleep
A)一般在调试的时候使用该关键词,且该自动化工具中存在很多等待的关键词,正常不需要用到sleep
3.关键词:Get Selenium Speed
A)在该作用域中统一设置每一步之后的等待时间。
B)
4.关键词:wait until element is enabled和wait until element is visible
A)enable为可用的,一般某种操作之后,该元素的属性从不可用,变成可用,或者直接操作之后,检查该元素为可编辑;如readonly
B)visible为可见的,一般某种操作之后,该元素的从可不见到可见;如:display会从none,变成block;css的'visibility'属性为'hidden
参考【https://www.cnblogs.com/jenniferhuang/p/3549848.html】
故个人认为,在打开关闭模态框时,都可以先检查模态框是否可见不可见;在模态框已打开状态下,要输入input一些值时,保险起见可以先检查一下该输入框是否已处于可用状态
5.关键词:wait until element contains
A)等待直到包含xxx元素