`

ant 学习(1)--开篇 ant安装与配制(selenium的继续)

    博客分类:
  • ant
阅读更多

一些费话(可以忽略,哈哈)

 

在学习selenium的过程中,我发现学习selenium是一个持续的过程。首先你要选定一门语言去应该selenium,下面以Java为例。然后你要去了解你对应语言的selenium  API,还要了解CSS定位、Xpath定位,所以你要去学习相关的知识。后面你发现selenium可以通过执行js代码来完成一些工作,这样你又要去了解js、dom等。经过一些实践之后,可能你会运用到testng\Junit等。可能刚开始你是在eclipse里面编程,但是随着test越来越多,用eclipse运行test会有很多不便,于是你可能会用到ant、maven等来构建你的项目。最后你想更集成一些,于是你可能用到hudson\jenkins。后面你还想多线程或者多机子运行你的test,这样你有要学习这方面的知识。看上去这是一个漫长的过程,但是有目标就有希望。一起加油吧。

     最近会总结一下ant的一些知识。let's go!

 

为什么要用ant

有人可能一直在用java ides 如eclipse,可能用的也挺爽。这样就会问为什么要用ant,用ant有什么好处。

虽然IDE环境已经集成了编译、部署、打包、测试等等工作,但是一般下面情况下你会考虑用ant。

1.如果你发现你的工作有有许多是每天要做的,或者是经常要反复执行的工作,那么可以考虑使用Ant,这样可以将这样的工作编写为Ant脚本,便于维护和定期执行
2.当你是系统管理员,或者部署人员时,可以考虑使用Ant
3.当你是测试人员,希望在夜晚离开公司时,自动执行一些单元测试,当白天到公司时就能看到结果时,可以考虑使用Ant
4.当你是版本管理人员时可以考虑使用Ant

总结上面情况就是:反复要做的工作,还有就是不能用IDE的时候,可以考虑用ant。

 

ant安装和配制

 

安装ant之前要配制好JDK环境,这里默认认为已经配制好了。

 

1、下载ant的网址:http://ant.apache.org/

2、直接进行解压
3、在‘我的电脑>>属性>>高级>>环境变量>>系统变量 下编辑
ANT_HOME=D:\Program Files\ant (你自己的ant路径)

PATH=%PATH%;%ANT_HOME%\bin

4、打开命令行,输入 ant -help

如果输出一堆命令,说明你的ant安装ok了!

 

 

 

分享到:
评论
3 楼 280887262 2013-03-28  
真的学到很多,,很感谢
2 楼 qi_ling2005 2012-06-15  
karl.lincoln 写道
  目前也在做selenium的项目,从你的博客学到不少东西,

加油,共同进步!
1 楼 karl.lincoln 2012-06-14  
  目前也在做selenium的项目,从你的博客学到不少东西,

相关推荐

    selenium-server安装jar包selenium-server安装jar包

    selenium-server安装jar包selenium-server安装jar包selenium-server安装jar包selenium-server安装jar包selenium-server安装jar包selenium-server安装jar包selenium-server安装jar包selenium-server安装jar包selenium...

    selenium-server-standalone和Selenium-java的jar包

    值得注意的是,这个jar包在某些场景下可以独立运行,不需要额外安装Selenium-java。 其次,**Selenium-java.jar**则是Selenium的Java客户端驱动程序库,它包含了Java版本的WebDriver API和相关的支持库。使用这个...

    selenium-java-2.47.1.zip

    这个压缩包 "selenium-java-2.47.1.zip" 包含了Selenium的Java版本,具体是2.47.1的更新,发布于2015年8月。这个版本在当时是一个稳定且广泛使用的版本,它提供了丰富的API,支持多种浏览器,并且可以与各种测试框架...

    ruby selenium-client-1.2.18.gem

    4. command prompt go to –> C:\selenium-remote-control-1.0.3\selenium-server-1.0.3>java -jar selenium-server.jar 5. Download the RubyInstaller– The Ruby Installer is currently available only for the ...

    selenium-server-standalone-2.40

    1. **设置环境**:确保Java环境已安装,并将`selenium-server-standalone-2.40.0.jar`添加到系统路径中。 2. **启动Selenium Server**:通过命令行运行JAR文件,启动Selenium Server。 3. **编写测试脚本**:使用...

    selenium-server-4.1.1.jar

    Selenium 服务器(selenium-server-4.1.1.jar)

    selenium-java-4.0.0-alpha-6_javaselenium_

    标题 "selenium-java-4.0.0-alpha-6_javaselenium_" 指的是 Selenium 的一个 Java 版本的软件包,具体是 4.0.0 的第六个 Alpha 版本。Selenium 是一个广泛使用的自动化测试工具,主要用于 web 应用程序的测试。它...

    selenium-server-standalone-4.0.0-alpha-2.zip

    标题 "selenium-server-standalone-4.0.0-alpha-2.zip" 指的是 Selenium 的一个服务器独立版本的归档文件,该版本为 4.0.0 的 Alpha 2 版本。Selenium 是一个广泛使用的自动化测试工具,主要用于 Web 应用程序的测试...

    selenium-java-2.44.0、selenium-java-2.44.0-srcs、selenium-server-standalone-2.44.0

    首先,我们来了解一下 `selenium-java-2.44.0.jar`。这是一个预编译的Java库,其中包含了Selenium WebDriver的Java绑定。WebDriver是Selenium的一个核心部分,它提供了一个编程接口,允许测试脚本直接控制浏览器。...

    selenium-selenium-4.5.0.zip源码

    在 `selenium-selenium-4.5.0.zip` 源码中,我们可以深入理解 Selenium 的内部实现,包括以下关键部分: 1. **WebDriver**: 这部分包含了各个浏览器驱动(如 ChromeDriver、GeckoDriver)的实现,它们作为桥梁,...

    selenium-server-standalone-2.45.0和selenium-java-2.45.0(含srcs)

    总结起来,"selenium-server-standalone-2.45.0" 和 "selenium-java-2.45.0(含srcs)" 提供了Selenium的核心组件,支持Java环境下的WebDriver自动化测试,同时包含了源码以便于深入学习和定制。它们是Web应用自动化...

    selenium-java-2.45.0.jar

    selenium-java-2.45.0.jar

    selenium-java 3.7.1.jar

    【Selenium-Java 3.7.1.jar】是一个关键组件,主要用于自动化Web应用程序的测试。这个特定的版本,3.7.1,是Selenium WebDriver的一个Java绑定,它允许开发者使用Java语言来编写测试脚本,从而实现对浏览器的自动化...

    selenium-server-standalone-3.141.0.jar

    最新版selenium-java,selenium-server-standalone-3.141.0.jar

    selenium-server-standalone-2.44.0.jar

    selenium-server-standalone-2.44.0, selenium最新服务器,

    selenium-server-standalone-3.8.1和selenium-java-3.7.1

    4. **WebDriver API**: 一种与浏览器直接交互的接口,支持多种编程语言,Java 版本包含在 "selenium-java-3.7.1" 中。 5. **编程语言支持**: Selenium 提供了多种语言的绑定,如 Java、Python、C# 和 Ruby,方便不同...

    selenium-server-standalone-3.141.59

    selenium-server-standalone-3.141.59.jar selenium-server-standalone-3.141.59.jar

    selenium-java-2.25.0.zip和selenium-server-standalone-2.25.0.jar

    标题中的“selenium-java-2.25.0.zip”和“selenium-server-standalone-2.25.0.jar”是Selenium自动化测试框架的两个关键组件,分别代表了Selenium的Java绑定库和独立服务器。Selenium是一个开源的Web应用程序自动化...

    selenium-java-2.41.0,selenium-java-2.33

    在本主题中,我们将深入探讨`selenium-java-2.41.0`和`selenium-java-2.33.0`这两个版本。 首先,`selenium-java-2.33.0.zip`和`selenium-java-2.41.0.zip`是两个不同版本的Selenium Java绑定包。这些zip文件包含了...

    selenium-server-standalone-2.53.1.jar

    selenium-server-standalone-2.53.1.jar用于支持selenium webdriver的开发,也可用于分布式测试连接

Global site tag (gtag.js) - Google Analytics