美文网首页
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