seleniumIDE command 命令类型

2024-09-05 22:38

本文主要是介绍seleniumIDE command 命令类型,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

command命令 三大类型:(action、Accessor、assertion) 操作 存储 断言

操作类型——Action
浏览器操作
open(https://www.sogou.com/) 打开url。
goBack() 无参数,后退。
refresh() 无参数,刷新。
windowFocus() 无参数,激活选中的浏览器窗口。
windowMaximize() 无参数,使浏览器窗口最大化。
close() 无参数,关闭。
type(“locator”,“value”) 在input表达输入值。
typeKeys(“locator”,“value”) 模拟键盘敲击,输入字符。
click(“locator”) 单击,最后后面使用waitForPageToLoad()命令。
clickAt(“locator”,“coordstring”) 单击,需要提供想的坐标。
doubleClick(“locator”) 双击。
doubleClickAt(“locator”,“coordstring”) 双击。
select(“locator”) 在下拉框中选择选项。
selectWindow(“windowID”) 选取窗口,如果参数为null,则选择旧弹窗
selectPopUp(“windowID”) 无参数,表示选择弹出窗口;参数可以是新窗口的名字、标题。。
check(“locator”) 勾选复选框或单选框。
uncheck(“locator”) 取消勾选。
focus(“locator”) 定位焦点。
setTimeout(“timeout/ms”)等待超时时间。
setSpeed(“time/ms”) 测试执行速度。
pause("“time/ms” ) 暂停时间。
break()无参数,暂停当前测试,除非手动继续。
captureEntirePageScreenshot(“filename”) 截图并保存为PNG文件。需要指明路径和文件后缀。
highlight(“locator”)将元素背景色改为黄色。
echo(“massage”) 打印静态信息。
echo ${a} 打印动态变量的值。
  存储类型——Accessor 检查应用程序的状态,并将结果存入变量。 其中locate为定位元素。如name=wd
store(“值”,“variableName”)将值存入变量。 打印出该值,echo ${变量}    
storeTitle(“title”)将当前网页标题存入变量title。 echo ${title}    
storeLocation(“url”)将网页URL存入变量。 echo ${url}    
storeValue(“locate”,“variableName”)将input元素存入变量。echo ${变量}    
storeEditable(“locate”,“variableName”)将input元素的可编辑状态存入变量。可编辑返回true。echo ${变量}    
storeText(“locate”,“variableName”)将元素的文本值存入变量。echo ${变量}    
storeChecked(“locate”,“variableName”)将选框的勾选状态存入变量。已勾选返回true。echo ${变量}    
storeSelectedIndex(“locate”,“variableName”)将下列列表中index存入变量。echo ${变量}    
storeSelectedLable(“locate”,“variableName”)    
storeSelectedValue(“locate”,“variableName”)    
storeSelectedOptions(“locate”,“variableName”)
storeTable(“locate”,“variableName”)    
storeAttibute(“locate”,“variableName”)    
storeTextPresent(“locate”,“variableName”)    
storeElementPresent(“locate”,“variableName”)将元素存在页面中是否存入变量。    
storeVisible(“locate”,“variableName”)将元素的可见性存入变量。    
storeSpeed(“variableName”) 将执行速度存入变量。  
断言类型——Assertion 验证某个命题是否为真。网页标题、URL、input元素值、
assertTitle(“预期值”)验证网页的标题是否等于预期值。
assertNoTitle(“预期值”)验证网页的标题是否不等于预期值。
verifyTitle(“预期值”) 同assertTitle功能一样
verifyNotTitle(“预期值”) 同assertNotTitle功能一样
waitForTitle(“预期值”) 等待当前网页标题并进行验证是否等于预期值
waitForNotTitle(“预期值”)等待当前网页标题并进行验证是否不等于预期值
assertLacation(“url”) 验证网页的URl是否等于预期值
assertNotLocation(“url”)验证网页的URl是否不等于预期值
verifyLocation(“url”)
verifyNotLocation(“url”)
waitForLocation(“url”)
waitForNotLocation(“url”)
assertValue(“locate”,“预期值”)验证input元素的值是否等于预期值
assertNotValue(“locate”,“预期值”)
verifyValue(“locate”,“预期值”)
verifyNotValue(“locate”,“预期值”)
waitForValue(“locate”,“预期值”)
waitForNotValue(“locate”,“预期值”)
assertEditable()
assertText(“locate”,“预期值”)验证某个元素的文本值是否等于预期值。
assertNotText(“locate”,“预期值”)
verifyText(“locate”,“预期值”)
verifyNotText(“locate”,“预期值”)
waiForText(“locate”,“预期值”)
waitForNotText(“locate”,“预期值”)
assertChecked()

这篇关于seleniumIDE command 命令类型的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/1140262

相关文章

基于Python实现一个Windows Tree命令工具

《基于Python实现一个WindowsTree命令工具》今天想要在Windows平台的CMD命令终端窗口中使用像Linux下的tree命令,打印一下目录结构层级树,然而还真有tree命令,但是发现... 目录引言实现代码使用说明可用选项示例用法功能特点添加到环境变量方法一:创建批处理文件并添加到PATH1

Java -jar命令如何运行外部依赖JAR包

《Java-jar命令如何运行外部依赖JAR包》在Java应用部署中,java-jar命令是启动可执行JAR包的标准方式,但当应用需要依赖外部JAR文件时,直接使用java-jar会面临类加载困... 目录引言:外部依赖JAR的必要性一、问题本质:类加载机制的限制1. Java -jar的默认行为2. 类加

git stash命令基本用法详解

《gitstash命令基本用法详解》gitstash是Git中一个非常有用的命令,它可以临时保存当前工作区的修改,让你可以切换到其他分支或者处理其他任务,而不需要提交这些还未完成的修改,这篇文章主要... 目录一、基本用法1. 保存当前修改(包括暂存区和工作区的内容)2. 查看保存了哪些 stash3. 恢

java -jar命令运行 jar包时运行外部依赖jar包的场景分析

《java-jar命令运行jar包时运行外部依赖jar包的场景分析》:本文主要介绍java-jar命令运行jar包时运行外部依赖jar包的场景分析,本文给大家介绍的非常详细,对大家的学习或工作... 目录Java -jar命令运行 jar包时如何运行外部依赖jar包场景:解决:方法一、启动参数添加: -Xb

Linux基础命令@grep、wc、管道符的使用详解

《Linux基础命令@grep、wc、管道符的使用详解》:本文主要介绍Linux基础命令@grep、wc、管道符的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录grep概念语法作用演示一演示二演示三,带选项 -nwc概念语法作用wc,不带选项-c,统计字节数-

MySQL的ALTER TABLE命令的使用解读

《MySQL的ALTERTABLE命令的使用解读》:本文主要介绍MySQL的ALTERTABLE命令的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、查看所建表的编China编程码格式2、修改表的编码格式3、修改列队数据类型4、添加列5、修改列的位置5.1、把列

Linux命令之firewalld的用法

《Linux命令之firewalld的用法》:本文主要介绍Linux命令之firewalld的用法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux命令之firewalld1、程序包2、启动firewalld3、配置文件4、firewalld规则定义的九大

Linux之计划任务和调度命令at/cron详解

《Linux之计划任务和调度命令at/cron详解》:本文主要介绍Linux之计划任务和调度命令at/cron的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux计划任务和调度命令at/cron一、计划任务二、命令{at}介绍三、命令语法及功能 :at

MySQL 中查询 VARCHAR 类型 JSON 数据的问题记录

《MySQL中查询VARCHAR类型JSON数据的问题记录》在数据库设计中,有时我们会将JSON数据存储在VARCHAR或TEXT类型字段中,本文将详细介绍如何在MySQL中有效查询存储为V... 目录一、问题背景二、mysql jsON 函数2.1 常用 JSON 函数三、查询示例3.1 基本查询3.2

Linux ls命令操作详解

《Linuxls命令操作详解》通过ls命令,我们可以查看指定目录下的文件和子目录,并结合不同的选项获取详细的文件信息,如权限、大小、修改时间等,:本文主要介绍Linuxls命令详解,需要的朋友可... 目录1. 命令简介2. 命令的基本语法和用法2.1 语法格式2.2 使用示例2.2.1 列出当前目录下的文