转自: http://www.iselenium.com/read.php?tid=458

首先声明我还是一只很菜的菜鸟,学习Selenium一个来月而已,发这个帖子是想利用我这块板砖引出真正的玉来,也希望帮助菜鸟们更快地入门,好,废话不多说:
1.对于selenium入门的教程,当然是hyddd的Selenium私房菜和沈东良的Selenium深入浅出
另附oliviazhu推荐的 国外某人的总结http://www.jroller.com/selenium/;
2.从官网下载IDE和RC(官网:http://seleniumhq.org/),首先使用IDE简单录制回放吧,IDE操作很简单,之后的工作越来越复杂,IDE满足不了了;
3.这时候开始用更强大的RC,使用之前当然是理论知识,回顾之前的教程吧,另附selenium命令更为详细的参考手册http://release.seleniumhq.org/selenium-core/1.0/reference.html以及中文版http://blog.csdn.net/lh9529/archive/2009/03/01/3946567.aspx;
4.开始实践:vipid版主的Selenium RC for JAVA 从零开始<1.2.3>,手把手教会RC,详见论坛扉页(推荐它的两个API:
Java Client Driver: http://release.seleniumhq.org/selenium-remote-control/1.0-beta-2/doc/java/
Selenium Server: http://svn.openqa.org/fisheye/browse/~raw,r=1656/selenium-rc/trunk/website/server/org/openqa/selenium/server/SeleniumServer.html);
5.如果你用的是火狐,推荐三方工具firebug+Xpath checker,firebug安装与使用详解http://seleniumcn.cn/read.php?tid=49,
Xpath checker安装使用http://seleniumcn.cn/read.php?tid=61;
6.如果你用的是IE,也有IE developer toolbar帮你定位,IEdeveloper toolbar中文名为开发人员工具,当inspect无法选中所需元素时,要先刷新一下IEdeveloper toolbar;
7.在使用RC过程中,会遇到各种各样的问题,可以去官网找一下,或者看一下这个常用方法

转载于:https://www.cnblogs.com/zhang-pengcheng/p/5040818.html

Selenium菜鸟手册相关推荐

  1. 5菜鸟教程_【菜鸟手册7】如何在NVIDIA Jetson平台上安装Anaconda

    Anaconda是用于科学计算(数据科学.机器学习应用.大规模数据处理.预测分析等)的Python和R编程语言的一个自由和开源的发行版,旨在简化包管理和部署.像Virtualenv一样,Anacond ...

  2. 【转载】引用 电脑优化之菜鸟手册(确实好用还实惠 ~~)

    引用 wk1029 的 电脑优化之菜鸟手册(一) 当你拥有自己的一台电脑,你就要珍惜他!工欲善其事,必先利其器! 现在讲的就是初级的优化,不涉及改动注册表,改动bios,仅仅是属于初级的优化. 一·系 ...

  3. Selenium 中文手册

    Commands (命令) Action 对当前状态进行操作 失败时,停止测试 Assertion 校验是否有产生正确的值 Element Locators 指定HTML中的某元素 Patterns ...

  4. Selenium中文手册

    例如: xpath=//img[@alt='The image alt text'] xpath=//table[@id='table1']//tr[4]/td[2]   link=textPatte ...

  5. Selenium的中文手册(转载)

    Selenium中文手册 一.  Commands (命令) Action 对当前状态进行操作 失败时,停止测试   Assertion 校验是否有产生正确的值   Element Locators ...

  6. Ubuntu下LAMP详细配置手册

    如今Linux+Apache+Mysql+PHP的组合已经非常非常流行.可以说Linux最初的流行和Apache服务器的巨大市场占有率息息相关.LAMP又都是开源产品,在使用这一套产品的时候,除了具有 ...

  7. [Linux] Linux指令汇总(持续更新中...)

    写在前面: 以前真心没有玩过Linux系统,总感觉整天摆弄Linux的同学都是大牛.如今,在公司里实习需要远程登录Linux服务器,所有的代码都要在开发板上完成,所以被逼无奈也不得不定下心来好好学学L ...

  8. java编程学习方法_在线学习Java编程的最佳方法

    java编程学习方法 1.简介 Java是使用最广泛的编程语言之一. 根据Github的最新报告 ,Java被列为仅次于JavaScript的第二大最常用的编程语言. 掌握Java的人有很多话题. 好 ...

  9. 在线学习Java编程的最佳方法

    1.简介 Java是使用最广泛的编程语言之一. 根据Github的最新报告 ,Java被列为仅次于JavaScript的第二大最常用的编程语言. 掌握Java的人有很多话题. 好消息是,您可以在线找到 ...

  10. 前端 js 微信 支付二维码

    这里使用了 js 以及一个网上的工具包,巨j2简单的生成了微信的支付二维码 文章目录 这里使用了 js 以及一个网上的工具包,巨j2简单的生成了微信的支付二维码 下载微信二维码包 生成微信二维码 事后 ...

最新文章

  1. vb matlab 比较,【笔记】VB.NET和MATLAB读取二进制文件(中文+数值)之比较
  2. Express4.x api 翻译(draft)
  3. NFC能否成为“标配”?
  4. Linux内核态抢占机制分析
  5. 北邮王立新教授提到的“5年后运营商排名论”
  6. 高可用架构-- MySQL主从复制的配置
  7. 特斯拉蛇形充电机器人_特斯拉将内存设备锁入手套箱内 确保哨兵模式/TeslaCam数据安全...
  8. 体验Windows server 2012上安装SQL 2012
  9. 2013中国电商盘点回顾
  10. cadcene17.4软件汉化
  11. MFC控件 --- 旋转控件
  12. 2022秋软工实践 团队展示与选题报告
  13. 黑鲨helo支持html吗,黑鲨Helo的实用功能有哪些 黑鲨Helo的使用技巧
  14. 线上订餐系统初步python
  15. 数据可视化和可视化分析:你能看到数据世界
  16. Serverless 2021 最新调查报告
  17. Ardunio开发实例-敲击传感器
  18. 自定义UI 简易图文混排
  19. 不会写Python代码如何抓取豆瓣电影 Top 250
  20. 机器学习算法之逻辑回归(LR)

热门文章

  1. php薪资图表,加薪利器,老板再也不用担心生成图表图片了
  2. matlab 里%s,matlab中fprintf函数的用法详解-PHP问题
  3. php点击表格单元格链接,详解PhpSpreadsheet单元格设置样式、图片、超链接等
  4. access mysql 升迁_随说秋色园从Access升迁到MSSQL过程
  5. 熟练的运用计算机英语怎么说,对什么运用的熟练用英语怎么说?
  6. idea2020配置
  7. Servlet chapter 3
  8. 关于getline的细节
  9. jenkins根据已打包的镜像,自动生成正式镜像
  10. 小D课堂 - 零基础入门SpringBoot2.X到实战_第9节 SpringBoot2.x整合Redis实战_38、源码编译安装Redis4.x...