Selenese
selenium IDE的command命令也被成为selenese。
- selenese命令最多有两个参数,一个是target,一个是value。
- 根据命令类型的不通,Selenese命令可以没有参数,也可以只有一个参数或者两个参数。
selenese命令的3种类型如下所示:
命令类型 |
含义 |
Actions (动作) 类型 |
此类命令直接和页面元素进行交互。 例如,“click”命令会在页面中直接单击页面元素:“type”命令会在页面的文本框中输入文字,输入的文字内容会显示在文本框中。 |
Accessors (存储器) 类型 |
此类命令允许将值存储到变量中。 例如,“storeTitle”命令属于存储器类型命令,它只会将页面的Title信息读取出来,并存储到变量中,它本身不和页面元素产生任何交互动作。 |
Assertions (断言) 类型 |
此类命令用于验证某个条件是否真实发生。 3种断言命令如下: l assert:当assert命令执行失败,脚本会立刻停止执行,后续脚本内容不会被执行。 l verify:当verify命令执行失败,会在selenium IDE的执行日志区域 |