测试必须在时间、质量和成本之间获取一个平衡点,这是测试策略和测试设计的价值体现。

2.5 SeleniumBuilder辅助定位元素

上一篇 / 下一篇  2018-06-12 10:44:14 / 个人分类:Python+Selenium2 WebDriver API

2.5 SeleniumBuilder辅助定位元素

51Testing软件测试网ca i`n

前言51Testing软件测试网%{u3].K(Kh
对于用火狐浏览器的小伙伴们,你还在为定位元素而烦恼嘛?
/Yj2g{zt-a"H0上古神器Selenium Builder来啦,哪里不会点哪里,妈妈再也不用担心我的定位元素问题啦!(但是也不是万能,基本上都能覆盖到)51Testing软件测试网$y*]"Z/w1UJ7~5X

2.5.1 安装Selenium Builder

51Testing软件测试网m@7tXq/c!E

在火狐浏览器的附加组件中搜索添加Selenium Builder即可。安装好后如下图所示:51Testing软件测试网8rRQ%k3yrNWy#v

%V!{;RV-P%St&o051Testing软件测试网)TIv g#{1UGbD

Dr Ig+Yra6C6B0 

!JK1sdp$kk*L0

 2.5.2 直接运用

K,iJCWak01.打开你要测试的URL或者打开插件后输入你要测试的URL,如下图51Testing软件测试网2k7L^jV{)`P`

51Testing软件测试网"Z6X#oZ mi)KZ4w

51Testing软件测试网qj3n4t:t#?0P

YP$q Qc(v02.点击后弹出一个弹窗,如下图:51Testing软件测试网U,P~#@i&\(C iq

7t#Xm:b4eLp4LN051Testing软件测试网\0i+uuA U4O3US

51Testing软件测试网:ere9KXe&WHV

注:如果你是直接在你要测的网页页面打开这个插件时,selenium builder会直接获取你要测的URL51Testing软件测试网-d"AWL@hi9a _+i7ur

51Testing软件测试网6CZ KS(h"^;O]

3.点击record:

Fm~I{j9D S051Testing软件测试网9w8|v/@%r ?

51Testing软件测试网)p%Ky*TR\ V^

8U`.? J A&G0然后你就可以哪里不会点哪里了。这里举个例子:

2WYL+C6_&U}}0

2.5.3 实践案例

51Testing软件测试网8q `$tAy

1.百度首页,点击百度一下,然后点击登录,再一次点击账号和密码输入框,让我们来看看结果。

P7`wY K LA8xz0~m051Testing软件测试网$A3s,o^$MaK M

51Testing软件测试网TV vWd;V;K

_!y ^IN"R#a1b5XjbX*x;V02.这里没有展开,点击展开后可以发现定位该元素的多种方法51Testing软件测试网&g3~i{%[aot/r$gW

%?,k3ha4xvg051Testing软件测试网5I"^|a}#a Vr2}

c%x4l#\6CFP/A0 51Testing软件测试网 m)F"b8R%R

51Testing软件测试网#PW|s'|ALaK

直接选择你想要的方法复制粘贴即可,不用的话直接关掉弹窗即可。

U0r o/i6f}%E0

TAG:

 

评分:0

我来说两句

Open Toolbar