通过录屏自动测试web端查询功能_web自动化测试工具介绍——Selenium

一、软件环境

1.安装安装Python,傻瓜式安装,配好环境变量

安装JDK

运行Selenium的server:下载Selenium的server程序,是一个jar包,用以下命令开启服务:java -jar selenium-server-standalone-2.24.1.jar

下载selenium支持python的RC:到官网上下载Selenium-RC for Python,解压后用命令行打开该目录,运行以下命令:python setup.py install

2.Selenium IDE

Selenium IDE是火狐浏览器的一个插件,可以用来录制手工执行的操作,并且生成指定语言的脚本。

录制步骤:用火狐浏览器打开要录制系统的首页

打开Selenium IDE

在IDE的“Base URL”输入框中,输入录制系统的首页地址

点击录制按钮开始或结束录制

修改录制下的操作:

录制完成后,可以在Table标签页中修改操作指令。一条操作指令主要由3部分组成: 1. command:操作类型 2. target:被操作的元素,用xpath表示 3. value:操作值

验证结果:

录制完成后,还可以手动插入验证结果的指令。IDE中提供2种验证指令: 1. Verify:当验证出现问题时,脚本会继续运行,在运行结束后给出提示。 2. Assert:当验证出现问题时,终止脚本运行。

二、浏览器对象

1.引用模块

要在Selenium脚本中,使用浏览器对象的属性和方法,需要先引用脚本模块:from selenium import webdriver

2.建立浏览器对象

建立火狐浏览器对象:brower = webdriver.Firefox()

建立Chrome浏览器:brower = webdriver.Chrome()

3.浏览器的属性

浏览器标题:title

4.浏览器方法get方法打开网页:brower.get(url)

关闭浏览器

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值