selenium学习

编程知识 更新时间:2023-05-01 14:40:39

之前一直在摸索vs自带的测试工具,由于网上没有太多资料,msdn有很多也是英文版或者介绍比较简单,学的比较头疼。

 

看了网上一个人写的内部自动化测试讨论总结之后发现,其实开源工具才是使用最普遍的,其实很多小公司,甚至是很多中等、大型的公司都是利用一些开源的小工具,开源的工具一般都比较小,容易上手且有的可以和多种开发环境相结合,再一个就是网上资料多,学习起来也方便,最后就是一般有多个开源工具可以结合使用让整个测试流程更顺畅。我现在把重点放在开源的测试 工具,才能在以后找工作的时候更容易。

 

 

最后写一下这几天的成果吧。

 

一.安装

 

1.下载jdk,并配置好环境变量

 

2.下载selenium

 

 官方网站:http://www.openqa/selenium/

selenium有两种版本:一个叫 selenium-core, 一个叫selenium-rc

 

 selenium-core 是使用HTML的方式来编写测试脚本,你也可以使用 Selenium-IDE来录制脚本,但是目前Selenium-IDE只有 FireFox 版本

 

Selenium-RC 是 selenium-remote control 缩写,是使用具体的语言来编写测试类。

selenium-rc 支持的语言非常多,我这里主要是结合

 

selenium-rc直接解压就可以用了,你可以看到里面有多个文件夹,分别存放了支持不同语言的引用包

 

3.学习下x-path(暂时还没用到,不过网上说需要学习,就大概学了一下) ,教程“http://www.zvon/xxl/XPathTutorial/General_chi/examples.html

 

 二。使用selenium

 

 

1.启动selenium server

 

打开命令窗口, 在 selenium-remote-control-0.9.0/server 目录里,我们运行 java -jar selenium-server.jar。

 

就会看到selenium server已经启动了。

 

2.在vs中使用selenium

 

新建一个测试工程,选择c#语言下的,见附图

 

在新建的测试工程里引用几个包,在selenium目录下对应的donet文件夹下,见附图

 

 

代码的含义

 主要讲下这个DefaultSelenium("10.10.50.50", 4444, "*iexplore", @"http://www.google")

第一个参数是服务器地址,也就是你本机的地址,4444是默认的selenium服务端口号,第三个是使用的浏览器,这里使用支持的IE,当然selenium支持哪几种浏览器,可以去网上查一下,最后一个是要测试的地址。

 

但我唯独不懂的是,既然已经在这里写了被测对象的地址,为啥后面还一定要写sel.open("http://www.google"),如果不写这句话,可以看到浏览器中啥都没有

 

这就是我两天的selenium学习,应该说学的比较缓慢的了。继续加油,今天下午又要开会,已经连着开了四天的会了,觉得好浪费时间啊

 

更多推荐

selenium学习

本文发布于:2023-04-23 16:24:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/2c98e757cae0763c250e0cfd84d9bd53.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:selenium

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 98847文章数
  • 25714阅读数
  • 0评论数