2 huocao1 huocao1 于 2016.09.24 12:40 提问

selenium2自动化 运用java语言

我想问一下,各位大神,就是那个高校邦上的视频看了一会儿之后,就会弹出一个div题目框,那我应该如何定位呢

1个回答

a541995149
a541995149   2016.09.24 17:57

一般都是按照selenium firefox插件,然后录制你的操作,选择导出的语言就可以看到对应的操作相关的代码了,多看几次就熟悉了。
https://addons.mozilla.org/firefox/downloads/latest/2079/addon-2079-latest.xpi

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Selenium2 Java自动化测试实战
前言 在刚做测试的一年多时间里,笔者对各种测试技术和工具有着强烈的兴趣和学习欲望,再加上工作较为空 闲,所以有幸接触到 QTP、Selenium 等自动化测试工具,由于当时水平有限,学习也只停留在录制与回放的水 平上。再次学习 Selenium 是时隔一年之后,笔者有幸跳槽到一家互联网公司继续做 web 软件测试,发现项目适 合做自动化测试,于是再次捡起 Selenium。随着能力和眼界的开阔,发现单纯的使用工具的录制与回放并不能 解决实际的问题。Selenium 本身支持多种语言编写脚本,这给我提供了丰富的选择余地。在之前有计划要学习 一门脚本语言,在 Python 与 Ruby 之间犹豫不定。刚好项目组用 Python 开发项目,所以很自然的选择了 Python 和 Selenium 的组合。 从 2013 年开始用 Python 和 Selenium 进行自动化测试的实践,其间的过程颇为艰辛,除了官方文档,相关 的资料并不算太多,尤其是中文资料;相比较而言 Java 和 Selenium 网上的资料要更多一些,这其中主要的原因 是 Java 语言更为流行。 后来认识了乙醇和 MarkRabbit,前者的自动化测试文档给了我很大帮助,后者有丰富的 Python Selenium 自 动化测试项目经验,而且耐心的帮助后来者。在些对这两次前辈表示深深的敬意。 起初只是将 WebDriver API(Python 版)对页面一些操作作为博客进行发表。后来积累了十几篇博客,为了 方便阅读,将其整理了成了一个文档供读者免费下载。再后来就是不断的扩充文档的内容,文档命名为《Selenium WebDriver (python)》(其间更新了三个版本)。2013 年的下半年有了出书的念想,当时以为写书并不算困难。 于是,每天都活在兴奋之间,构思书的结构与内容。到 2013 年年底整理出了一个较为完整的自动化测试的知识 体系,内容不再局限于 Selenium 上,加入了大量的 Python 技术的应用。所以重新命名为《Selenium2 Python 自 动化测试实战》,我带着心虚在传播这份文档,因为有文档中有不少技术我并没真正“吃透”,自然讲解的不 够透彻。 与此同时作者和乙醇的合讲的 Python 与 Selenium 网络课程也在同步进行中。《Selenium2 Python 自动化测 试实战》很自然的成为了我上课的教材。其间收到了大量读者的和学生的反馈,笔者不断对这份文档进行更新, 直到 2015 年春节期间,我才对第二版整理完成。 为什么介绍这么多关于《Selenium2 Python 自动化测试实战》这本电子书的产生过程。是因为《Selenium2 Java 自动化测试实战》是在此基础上整理完成的。因为常常会被问到有没有 Java 版的 Selenium 教程,在我看来如果 你已经会使用 Python + Selenium 编写自动化脚本,那么切换到 Java + Selenium2 编写自动化脚本是非常轻松的, 反之也一样。但对于不少人来讲,可能他们所测试的项目就是用 Java 开发的,他们由于这个原因已经接触了一 些 Java 语言,所以,他们更想在此基础上学习使用 Java + Selenium 开展自动化测试,而不是重新再学习一门其 它语言(虽然,在我看来 Python 的学习成本要比 Java 低);另一方面更希望通过学习自动化测试的过程加强对 Java 语言的实践经验,以便于后续进行更偏向于编程的接口测试或单元测试。 所以,再经过了两个月的左右时间, 《Selenium2 Java 自动化测试实战》这本电书初步完成,它是在《Selenium2 Python 自动化测试实战》的基础上,替换掉了里面的 Python 代码改为 Java 代码,但部分章节有所调整。 当然,由于时间仓促,没细心考究书中的一些例子是否优雅,只是为实现需求编写。从刚开始测试工作前 后学习过一段时间 Java 语言,后面由换工作和个人技术方面的转变就没再接触 Java 语言,时隔三年,再次使用 Java,未免有些生疏。总之水平有限,请读者提出更多的建议和意见。
Selenium2 Java自动化测试实战 第二版
Selenium2 Java自动化测试 XPATH语法、Selenium、登陆验证
使用JAVA编写selenium2自动化脚本
1,下载Selenium2地址:http://seleniumhq.org/download/,位于Selenium Client & WebDriver Language Bindings 栏。 2,下载完成后解压可以看到: 3,运行java程序和selenium服务器都需要先安装JDK,JDK下载地址:http://www.oracle.com/technetwork/java/j
自动化测试环境Python3+selenium2
安装Python3.5 官网:https://www.Python.org 下载完后会得到一个.exe后缀的文件,双击进行安装, 安装过程和一般Windows程序类似。安装完后,在菜单中就看到Python目录了, 代开自带的idle,就可以编写Python应用程序了, 或者在Windows命令下输入Python命令也可进入Python shell界面(要先把Python的
Selenium2 Python 自动化测试实战学习笔记
Selenium2 Python 自动化测试实战 第一章  自动化测试基础 1.1 软件测试分类 软件测试 V 模型:             需求分析---设计---编码 验收测试--------系统测试---集成测试—单元测试   单元测试:是对程序中的单个子程序或具有独立功能的代码段进行测试的过程 集成测试:检查模块之间的接口是否正确 系统测试:针对整个产品进行系统测试,验
selenium2 Webdriver + Java 自动化测试实战和完全教程
selenium2 Webdriver + Java 自动化测试实战和完全教程
Selenium2+Python自动化测试实战(虫师)学习笔记(一)-配置报错篇
环境:python3 + selenium3.0.2 + selenium server standalone3.3.1安装浏览器(firefox+chrome+ie)驱动: chrome+ie:按照报错提示,在指定网站下载浏览器驱动 关键是将驱动加入path: (不生效)将iedriver.exe+chromedriver.exe的路径简单粗暴添加到path (生效)将iedriver.exe+
Selenium2Java自动化测试实战读书笔记(一)
1.运行本书第一个自动化脚本示例碰到的报错 1.1 Unable to create new  remote session     是因为下载的geckodriver.exe 和 selenium-server-standalone-3.0.1的版本不匹配,下载selenium-server-standalone-3.3.0后解决 1.2 [Child][MessageChannel::Se
Selenium2 Python 自动化测试实战学习笔记(五)
7.1 自动化测试用例          不管是功能测试、性能测试和自动化测试时都需要编写测试用例,测试用例的好坏能准确的体现了测试人员的经验、能力以及对项目的深度理解。 7.1.1 手工测试用例与自动化测试用例          手工测试用例是针对手工测试人员,自动化测试用例是针对自动化测试框架,前者是手工测试用例人员应用手工方式进行用例解析,后者是应用脚本技术进行用例解析。
Selenium2 Java自动化测试实战 虫师 第一版
Selenium2 Java自动化测试实战 虫师 第一版 这本书实在是太好了~,适合新手学习selenium及相关知识。