美文网首页
Selenium入门--IDE功能(2)

Selenium入门--IDE功能(2)

作者: 快乐的女疯子 | 来源:发表于2019-02-25 18:22 被阅读0次

Selenium入门--IDE功能(1) - 简书

在上一篇文章中,对IDE的基本组件和录制脚本的功能做了简单介绍,现详细讲解脚本中包含的要素以及对应的手工生成测试脚本的方法。

手工创建测试脚本

如果对语言与系统框架有一定的了解(不了解也没关系),那么我们可以手动来创建一个测试脚本。

原理:测试脚本编写=将手工测试的操作用命令表示出来

思路:还是以上文的首页快速搜索功能举例,拆分为下面几步

1.打开网页

2.定位到搜索输入框 【UI常用定位策略链接留坑】

3.键入搜索内容

4.点击确定/Enter提交

定位实践

定位方法:此次示例使用id定位举例,最简单也最好理解元素定位方法,在此之前,先了解一下id是什么。id在代码中就像身份证号一样,具有唯一性

打开或创建一个项目

按照分析的思路来编写测试脚本如下

1.打开网页

使用selenium命令open,打开网址,这样就完成第一步,可以点击三角符号进行调试

打开

2.将光标定位到搜索框-->点击右键-->选中查看元素(Inspect Element);

这样就能看到里面的id与name属性,将id属性的值填入target目标

查看元素 点击搜索框

3.输入搜索内容

使用type命令模拟输入

输入搜索内容

4.按输入内容执行搜索

因为提交搜索功能没有对应id属性,所以我们可以模拟键盘的操作来编写脚本。

send keys  value=keys.ENTER

模拟键盘enter

ps:在整个脚本编写过程中,可以用左图所示的图标进行分步调试,还可以用右边图标来控制运行速度

相关文章

网友评论

      本文标题:Selenium入门--IDE功能(2)

      本文链接:https://www.haomeiwen.com/subject/pbcwyqtx.html