- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
webdriver文档
A 快速开始1.安装selenium webdriver(eclipse+jdk+testng+selenium webdriver2.20+firefox 10)1、安装firefox,使用firefox10。确保firefox安装在默认环境下(不是的话会报错)。2、安装jdk,确保安装了jdk,我使用是java。但selenium webdriver也支持其它语言,如ruby、python、C#等。3、安装eclipse。4、安装selenium webdriver(/download//download/下载selenium rc 2.21.0)。解压下载的selenium webdriver包,在eclipse中你建立的项目中导入所下载的包。(如下提示)注:1.右键项目—选择build path选项—选择configure build path点击2.选择右侧add external jars(如图)3.找到所下载的selenium-server-standalone-2.21.0包,点击确定4.点击ok,包就能导入项目2.配置testng1.介绍TestNG 是一个设计用来简化广泛的测试需求的测试框架,从单元测试(隔离测试一个类)到集成测试(测试由有多个类多个包甚至多个外部框架组成的整个系统,例如运用服务器)。a. TestNG 是一个设计用来简化广泛的测试需求的测试框架,从单元测试到集成测试这个是TestNG 设计的出发点,不仅仅是单元测试,而且可以用于集成测试。设计目标的不同,对比junit 的只适合用于单元测试,TestNG 无疑走的更远。可以用于集成测试,这个特性是我选择TestNG 的最重要的原因。b. 测试的过程的三个典型步骤,注意和junit(4.0)相比,多了一个将测试信息添加到testng.xml 文件或者build.xml测试信息尤其是测试数据不再写死在测试代码中,好处就是修改测试数据时不需要修改代码/编译了,从而有助于将测试人员引入单元测试/集成测试。c. 基本概念,相比junit 的TestCase/TestSuite,TestNG 有suite/test/test method 三个级别,即将test/test method 明确区分开了。2.配置testng 1.Eclipse中点击Help-Install new software2.点击Add在Location输入 /eclipse/eclipse3.选中Testng版本,点击Next,按照提示安装,安装完之后重启Eclipse4.新建JavaProject,右键BuildPath,添加testng-5.11-jdk15.jar和eclipse-testng.jar5.新建一个sum类,用来计算两整数之和,代码如下:package com.hpp;public class sum {private int no1;private int no2;private int mysum;public int add(int no1,int no2){mysum=no1+no2;return mysum;}}6.再新建testng class点击finish,代码如下package com.test;import org.testng.annotations.Test;import static org.testng.Assert.assertEquals;import com.hpp.sum;public class NewTest {private sum newSum=new sum();@Testpublic void f() {int mysum=newSum.add(1, 2);assertEquals(3,mysum,Right);}}testing,xml会自动配置好的,这里不用管项目的文件结构如下:7.在testing.xml右键点击RunAs-Testng Suite,即可看到结果至此环境的搭建全部完成,下面来做第一个test。3.第一个testimport org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.WebElement;import org.openqa.selenium.firefox.FirefoxDriver;public class FirstExampe {public static void main(String[] args) {WebDriver driver = new FirefoxDriver(); driver.get(.hk); WebElement elemen
原创力文档


文档评论(0)