当前位置:   article > 正文

脚本不得关闭非脚本打开的窗口。_【自动化测试】Selenium IDE脚本编辑与操作(了解)...

脚本打开怎么不占用gensis窗口

之前,我们录制脚本时是录制鼠标和键盘的所有在浏览器的操作,那么脚本会出现多余的步骤,有时候我们需要手动填写脚本或修改脚本,所以我们有必要对selenium IDE脚本编辑与操作有所了解;(采用录制的方式很容易记录出多余的操作)

3. Selenium IDE脚本编辑与操作 【了解】

目的:手动修改或编写脚本(采用录制方式很容易记录出多余的操作)

3.1 编辑一行命令

在Table标签下选中某一行命令,命令由command、Target、value三部分组成。可以对这三部分内容那进行 编辑。

3.2 插入命令

在某一条命令上右击,选择“insert new command”命令,就可以插入一个空白,然后对空白行进程编辑

3.3 插入注释

鼠标右击选择“insert new comment”命令插入注解空白行,本行内容不被执行,可以帮助我们更好的理解 脚本, 插入的内容以紫色字体显示。

3.4 移动命令

有时我们需要移动某行命令的顺序,我们只需要左击鼠标拖动到相应的位置即可。

3.5 删除命令

选择单个或多个命令,然后点击鼠标右键选择“Delete”

3.6 命令执行

选定要执行的命令点击单个执行按钮即可,注意:有一些命令必须依赖于前面命令的运行结果才能成功执行 ,否则会导致执行失败。

提示:

我们对脚本的编辑和操作已有所了解,那么我们练习1和练习2录制出来的脚本中那些命令又都是有什么作用?

Selenium IDE常用操作命令

  1. Open()命令

作用:打开指定的URL,(可以为绝对路径,也可以是相对路径)

Target:要打开的URL;value值为空 1). 当Target为空,将打开Base URL中填写的页面; 2). 当Target不为空且值为相对路径,将打开Base URL + Target页面。如,假设Base URL为http:/ / http://www.zhi97.com,而Target为/about.aspx,则执行open命令时,将打开http://www.zhi97.co m/about.aspx 3). 当Target以http://开头时,将忽略Base URL,直接打开Target的网址;

例:打开百度网址

f71aea1621f9acfcd6eeaedeacd56ce0.png

取消选中红圆点

9367b535eff55bd5e3719fa1525f4276.png

选中一个空白行,并输入以下内容

571975e2be961bd9cfde1ae5429aef45.png

点击回放

4b42da48f996cbee57bb072db9212c95.png
  1. pause(等待时间)

:等待时间,单位为ms

例:先打开百度网址,等待5秒,再打开淘宝网址

013458b225e818618f02b138d60b69ab.png

a1b98938ca5ff007154dbcb937607e7a.png

7ab4cc973f8d0bfc87ddc585028c8a29.png

点回放即可

  1. goBack回退

作用:模拟单击浏览器的后退按钮

提示:由于没有参数,所以target和value可不填

97c02711eb2380bb4d4c76d423dea2ec.png

4、refresh()

作用:刷新当前页; 提示:由于没有参数,所以Target和Value可不填;

341e36b478b5f0e5d0b132ee3fe1707b.png
  1. click()单击

例:用输入命令的方式打开百度---搜索“淘宝网”

98608180d275e325b5c17b38a78ae6ce.png

2bcac43d169523cab4a1abe7471d6da4.png

eac7a9aa5f15cc63244d871f487e2647.png

7dd39700e3f72a7b7869f648cd0667dd.png

bb5200c833f93ad3af8940f6d4f38171.png

229f6265114ee614682a3d7f33293c51.png

9df72c83a393cd9838f844c4ccf8ee4d.png

71172006ffa1d1fc8903fdcde50fb6f9.png

6、type(locator,value)

作用:向指定输入域中输入指定值;也可为下拉框、复选框和单选框按钮赋值. Target:元素的定位表达式; Value:要输入的值;

7、close()

作用:模拟用户单击窗口上的关闭按钮; 提示:由于没有参数,所以Target和Value可不填;

总结:

  1. 为什么学习Selenium IDE插件工具

录制web自动化脚本

转换成指定的语言(python)

  1. Selenium安装、启动方式

Selenium的安装:方式一,通过官网:https://addons.mozilla.org/en-GB/firefox/addon/selenium-ide/versions/

方式二,通过firefox浏览器插件的方式安装---附加组件管理器---搜索selenium IDE

  1. FireBug作用

定位元素

4. Selenium IDE常用命令

【重要消息】感谢知友您能够看到这部分内容,本文是软件测试系列知识中selenium自动化测试工具的一篇,笔者认为本部分全面的知识应该包含如下图所示的内容:

f7f60862bbc42004ca47e31a0e9cc5f1.png

如果知友对这部分内容感兴趣,可以持续关注小编的账号,除此之外,小编还录制了不少这方面的技术视频,知友如果有需要,可以私聊本小编获取哦!

e1c1678c91286d48713eca7880f32262.png
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/955480
推荐阅读
相关标签
  

闽ICP备14008679号