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

相关文章

Linux系统性能检测命令详解

《Linux系统性能检测命令详解》本文介绍了Linux系统常用的监控命令(如top、vmstat、iostat、htop等)及其参数功能,涵盖进程状态、内存使用、磁盘I/O、系统负载等多维度资源监控,... 目录toppsuptimevmstatIOStatiotopslabtophtopdstatnmon

PowerShell中15个提升运维效率关键命令实战指南

《PowerShell中15个提升运维效率关键命令实战指南》作为网络安全专业人员的必备技能,PowerShell在系统管理、日志分析、威胁检测和自动化响应方面展现出强大能力,下面我们就来看看15个提升... 目录一、PowerShell在网络安全中的战略价值二、网络安全关键场景命令实战1. 系统安全基线核查

postgresql数据库基本操作及命令详解

《postgresql数据库基本操作及命令详解》本文介绍了PostgreSQL数据库的基础操作,包括连接、创建、查看数据库,表的增删改查、索引管理、备份恢复及退出命令,适用于数据库管理和开发实践,感兴... 目录1. 连接 PostgreSQL 数据库2. 创建数据库3. 查看当前数据库4. 查看所有数据库

linux重启命令有哪些? 7个实用的Linux系统重启命令汇总

《linux重启命令有哪些?7个实用的Linux系统重启命令汇总》Linux系统提供了多种重启命令,常用的包括shutdown-r、reboot、init6等,不同命令适用于不同场景,本文将详细... 在管理和维护 linux 服务器时,完成系统更新、故障排查或日常维护后,重启系统往往是必不可少的步骤。本文

nginx启动命令和默认配置文件的使用

《nginx启动命令和默认配置文件的使用》:本文主要介绍nginx启动命令和默认配置文件的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录常见命令nginx.conf配置文件location匹配规则图片服务器总结常见命令# 默认配置文件启动./nginx

基于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,统计字节数-