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

2.5 SeleniumBuilder辅助定位元素

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

2.5 SeleniumBuilder辅助定位元素

2L(f't7CSD%R0前言
2j6z*ir,cjk8l0对于用火狐浏览器的小伙伴们,你还在为定位元素而烦恼嘛?
7H{VR&h:|#xrq`0上古神器Selenium Builder来啦,哪里不会点哪里,妈妈再也不用担心我的定位元素问题啦!(但是也不是万能,基本上都能覆盖到)51Testing软件测试网 V.pA+X+Z

2.5.1 安装Selenium Builder

`g\w-ajZKN5g0在火狐浏览器的附加组件中搜索添加Selenium Builder即可。安装好后如下图所示:51Testing软件测试网1A&\ q8i+I H$\O y

.~1_:A+B\5p:l:S-HJ0

$G4t GE2JF/o G+|I051Testing软件测试网8M\*ElN)l'M

 

f1L+C,O?a@0

 2.5.2 直接运用

h q!aF [ v+P01.打开你要测试的URL或者打开插件后输入你要测试的URL,如下图

VI"S/B;YN8JlJ0

6u0@+_;}[iD@ @?0

q T\J;E5DfL3N051Testing软件测试网A];J4mU@F

2.点击后弹出一个弹窗,如下图:51Testing软件测试网9XV VJ L3K%G:O/I!a

3ac!B#lie0

9`4t"} XdjW6`*W0

*n\c\5\y!v/~0注:如果你是直接在你要测的网页页面打开这个插件时,selenium builder会直接获取你要测的URL

G.x4O[;W#JR)h2O051Testing软件测试网 n)K,h0tt!z`P"Pm

3.点击record:51Testing软件测试网+@;H+oo%Y U^o

51Testing软件测试网 ]-J$B L |g5JF[

$a?B9S+Ml.[2i2V051Testing软件测试网-j2?iy-p

然后你就可以哪里不会点哪里了。这里举个例子:

*FJnI s$@$aa Pj0

2.5.3 实践案例

51Testing软件测试网|(D4B?N g(m4I*g

1.百度首页,点击百度一下,然后点击登录,再一次点击账号和密码输入框,让我们来看看结果。51Testing软件测试网-d+si|e"\.n _ou

8W,xebYH(J'cq0

Z'j#mi{N-W051Testing软件测试网1Ng8S,RZ

2.这里没有展开,点击展开后可以发现定位该元素的多种方法

$E ]'Y D(R(HY051Testing软件测试网+QO0mlVXo*\[2`

U'j~4E_a0

@ki@ _1f4HQeH0 

k-JJ0\0j051Testing软件测试网4w d Q N{9M

直接选择你想要的方法复制粘贴即可,不用的话直接关掉弹窗即可。51Testing软件测试网ma&f"A#X"Ao*HJ


TAG:

 

评分:0

我来说两句

Open Toolbar