Selenium菜鸟手册
转自: 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菜鸟手册相关推荐
- 5菜鸟教程_【菜鸟手册7】如何在NVIDIA Jetson平台上安装Anaconda
Anaconda是用于科学计算(数据科学.机器学习应用.大规模数据处理.预测分析等)的Python和R编程语言的一个自由和开源的发行版,旨在简化包管理和部署.像Virtualenv一样,Anacond ...
- 【转载】引用 电脑优化之菜鸟手册(确实好用还实惠 ~~)
引用 wk1029 的 电脑优化之菜鸟手册(一) 当你拥有自己的一台电脑,你就要珍惜他!工欲善其事,必先利其器! 现在讲的就是初级的优化,不涉及改动注册表,改动bios,仅仅是属于初级的优化. 一·系 ...
- Selenium 中文手册
Commands (命令) Action 对当前状态进行操作 失败时,停止测试 Assertion 校验是否有产生正确的值 Element Locators 指定HTML中的某元素 Patterns ...
- Selenium中文手册
例如: xpath=//img[@alt='The image alt text'] xpath=//table[@id='table1']//tr[4]/td[2] link=textPatte ...
- Selenium的中文手册(转载)
Selenium中文手册 一. Commands (命令) Action 对当前状态进行操作 失败时,停止测试 Assertion 校验是否有产生正确的值 Element Locators ...
- Ubuntu下LAMP详细配置手册
如今Linux+Apache+Mysql+PHP的组合已经非常非常流行.可以说Linux最初的流行和Apache服务器的巨大市场占有率息息相关.LAMP又都是开源产品,在使用这一套产品的时候,除了具有 ...
- [Linux] Linux指令汇总(持续更新中...)
写在前面: 以前真心没有玩过Linux系统,总感觉整天摆弄Linux的同学都是大牛.如今,在公司里实习需要远程登录Linux服务器,所有的代码都要在开发板上完成,所以被逼无奈也不得不定下心来好好学学L ...
- java编程学习方法_在线学习Java编程的最佳方法
java编程学习方法 1.简介 Java是使用最广泛的编程语言之一. 根据Github的最新报告 ,Java被列为仅次于JavaScript的第二大最常用的编程语言. 掌握Java的人有很多话题. 好 ...
- 在线学习Java编程的最佳方法
1.简介 Java是使用最广泛的编程语言之一. 根据Github的最新报告 ,Java被列为仅次于JavaScript的第二大最常用的编程语言. 掌握Java的人有很多话题. 好消息是,您可以在线找到 ...
- 前端 js 微信 支付二维码
这里使用了 js 以及一个网上的工具包,巨j2简单的生成了微信的支付二维码 文章目录 这里使用了 js 以及一个网上的工具包,巨j2简单的生成了微信的支付二维码 下载微信二维码包 生成微信二维码 事后 ...
最新文章
- vb matlab 比较,【笔记】VB.NET和MATLAB读取二进制文件(中文+数值)之比较
- Express4.x api 翻译(draft)
- NFC能否成为“标配”?
- Linux内核态抢占机制分析
- 北邮王立新教授提到的“5年后运营商排名论”
- 高可用架构-- MySQL主从复制的配置
- 特斯拉蛇形充电机器人_特斯拉将内存设备锁入手套箱内 确保哨兵模式/TeslaCam数据安全...
- 体验Windows server 2012上安装SQL 2012
- 2013中国电商盘点回顾
- cadcene17.4软件汉化
- MFC控件 --- 旋转控件
- 2022秋软工实践 团队展示与选题报告
- 黑鲨helo支持html吗,黑鲨Helo的实用功能有哪些 黑鲨Helo的使用技巧
- 线上订餐系统初步python
- 数据可视化和可视化分析:你能看到数据世界
- Serverless 2021 最新调查报告
- Ardunio开发实例-敲击传感器
- 自定义UI 简易图文混排
- 不会写Python代码如何抓取豆瓣电影 Top 250
- 机器学习算法之逻辑回归(LR)
热门文章
- php薪资图表,加薪利器,老板再也不用担心生成图表图片了
- matlab 里%s,matlab中fprintf函数的用法详解-PHP问题
- php点击表格单元格链接,详解PhpSpreadsheet单元格设置样式、图片、超链接等
- access mysql 升迁_随说秋色园从Access升迁到MSSQL过程
- 熟练的运用计算机英语怎么说,对什么运用的熟练用英语怎么说?
- idea2020配置
- Servlet chapter 3
- 关于getline的细节
- jenkins根据已打包的镜像,自动生成正式镜像
- 小D课堂 - 零基础入门SpringBoot2.X到实战_第9节 SpringBoot2.x整合Redis实战_38、源码编译安装Redis4.x...