一些费话(可以忽略,哈哈)
在学习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了!
分享到:
相关推荐
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 ...
java+selenium实现web自动化测试需要用到的jar包。不过某些情况下Selenium-server-standalone包即可,Selenium-java没有使用也可以运行
selenium-server-standalone-2.40.0.jar 、selenium-java-2.40.0-srcs.jar 、selenium-java-2.40.0.jar
selenium-java-2.47.1.zip,2015年8月更新
selenium-java-2.44.0.jar selenium-java-2.44.0-srcs.jar selenium-server-standalone-2.44.0.jar
Selenium 服务器(selenium-server-4.1.1.jar)
selenium-java-2.45.0.jar
selenium-java-2.41.0,selenium-java-2.33 完整包下载
最新版selenium-java,selenium-server-standalone-3.141.0.jar
selenium-server-standalone-2.44.0, selenium最新服务器,
selenium-server-standalone-4.0.0-alpha-2.zip
selenium-server-standalone-2.44.0,selenium-java-2.44.0,java-client-2.2.0三件套
selenium-server-standalone-3.141.59.jar selenium-server-standalone-3.141.59.jar
selenium-server-standalone-3.141.59.jar
selenium-api-4.0.0- alpha- 6.jar 文件下载
selenium-java-3.141.59.zip
selenium-htmlunit-driver-2.9.0jar包 selenium-htmlunit-driver-2.9.0jar包 selenium-htmlunit-driver-2.9.0jar包 selenium-htmlunit-driver-2.9.0jar包
selenium-4.1.0-py3-none-any.whl