You can download selenium-2.0b1.jar in this page.
The Apache Software License, Version 2.0
selenium-2.0b1.jar file has the following types.
META-INF/MANIFEST.MF META-INF/maven/org.seleniumhq.selenium/selenium/pom.properties META-INF/maven/org.seleniumhq.selenium/selenium/pom.xml com.thoughtworks.selenium.BrowserConfigurationOptions.class com.thoughtworks.selenium.DefaultRemoteCommand.class com.thoughtworks.selenium.DefaultSelenium.class com.thoughtworks.selenium.HttpCommandProcessor.class com.thoughtworks.selenium.RemoteCommand.class com.thoughtworks.selenium.ScreenshotListener.class com.thoughtworks.selenium.SeleneseTestBase.class com.thoughtworks.selenium.SeleneseTestCase.class com.thoughtworks.selenium.SeleneseTestNgHelper.class com.thoughtworks.selenium.SeleniumLogLevels.class org.openqa.selenium.ExplodingSupplier.class org.openqa.selenium.SeleneseCommandExecutor.class org.openqa.selenium.SuppliesWebDriver.class org.openqa.selenium.WebDriverBackedSelenium.class org.openqa.selenium.WebDriverCommandProcessor.class org.openqa.selenium.internal.selenesedriver.AbstractElementFinder.class org.openqa.selenium.internal.selenesedriver.ClearElement.class org.openqa.selenium.internal.selenesedriver.ClickElement.class org.openqa.selenium.internal.selenesedriver.Close.class org.openqa.selenium.internal.selenesedriver.ElementFunction.class org.openqa.selenium.internal.selenesedriver.ExecuteAsyncScript.class org.openqa.selenium.internal.selenesedriver.ExecuteScript.class org.openqa.selenium.internal.selenesedriver.FindElement.class org.openqa.selenium.internal.selenesedriver.FindElements.class org.openqa.selenium.internal.selenesedriver.GetCurrentUrl.class org.openqa.selenium.internal.selenesedriver.GetElementAttribute.class org.openqa.selenium.internal.selenesedriver.GetElementText.class org.openqa.selenium.internal.selenesedriver.GetElementValue.class org.openqa.selenium.internal.selenesedriver.GetPageSource.class org.openqa.selenium.internal.selenesedriver.GetTagName.class org.openqa.selenium.internal.selenesedriver.GetTitle.class org.openqa.selenium.internal.selenesedriver.GetUrl.class org.openqa.selenium.internal.selenesedriver.IsElementDisplayed.class org.openqa.selenium.internal.selenesedriver.IsElementEnabled.class org.openqa.selenium.internal.selenesedriver.IsElementSelected.class org.openqa.selenium.internal.selenesedriver.NewSession.class org.openqa.selenium.internal.selenesedriver.QuitSelenium.class org.openqa.selenium.internal.selenesedriver.SeleneseFunction.class org.openqa.selenium.internal.selenesedriver.SendKeys.class org.openqa.selenium.internal.selenesedriver.SetElementSelected.class org.openqa.selenium.internal.selenesedriver.SubmitElement.class org.openqa.selenium.internal.selenesedriver.SwitchToFrame.class org.openqa.selenium.internal.selenesedriver.ToggleElement.class org.openqa.selenium.internal.seleniumemulation.AddLocationStrategy.class org.openqa.selenium.internal.seleniumemulation.AddSelection.class org.openqa.selenium.internal.seleniumemulation.AlertOverride.class org.openqa.selenium.internal.seleniumemulation.AltKeyDown.class org.openqa.selenium.internal.seleniumemulation.AltKeyUp.class org.openqa.selenium.internal.seleniumemulation.AltLookupStrategy.class org.openqa.selenium.internal.seleniumemulation.AssignId.class org.openqa.selenium.internal.seleniumemulation.AttachFile.class org.openqa.selenium.internal.seleniumemulation.BaseFilterFunction.class org.openqa.selenium.internal.seleniumemulation.BaseOptionSelectStrategy.class org.openqa.selenium.internal.seleniumemulation.CaptureScreenshotToString.class org.openqa.selenium.internal.seleniumemulation.Check.class org.openqa.selenium.internal.seleniumemulation.ClassLookupStrategy.class org.openqa.selenium.internal.seleniumemulation.Click.class org.openqa.selenium.internal.seleniumemulation.Close.class org.openqa.selenium.internal.seleniumemulation.CompoundMutator.class org.openqa.selenium.internal.seleniumemulation.ControlKeyDown.class org.openqa.selenium.internal.seleniumemulation.ControlKeyUp.class org.openqa.selenium.internal.seleniumemulation.CreateCookie.class org.openqa.selenium.internal.seleniumemulation.CssLookupStrategy.class org.openqa.selenium.internal.seleniumemulation.DeleteAllVisibleCookies.class org.openqa.selenium.internal.seleniumemulation.DeleteCookie.class org.openqa.selenium.internal.seleniumemulation.DomTraversalLookupStrategy.class org.openqa.selenium.internal.seleniumemulation.DoubleClick.class org.openqa.selenium.internal.seleniumemulation.DragAndDrop.class org.openqa.selenium.internal.seleniumemulation.DragAndDropToObject.class org.openqa.selenium.internal.seleniumemulation.ElementFinder.class org.openqa.selenium.internal.seleniumemulation.ExactTextMatchingStrategy.class org.openqa.selenium.internal.seleniumemulation.FilterFunction.class org.openqa.selenium.internal.seleniumemulation.FindFirstSelectedOptionProperty.class org.openqa.selenium.internal.seleniumemulation.FindSelectedOptionProperties.class org.openqa.selenium.internal.seleniumemulation.FireEvent.class org.openqa.selenium.internal.seleniumemulation.FireNamedEvent.class org.openqa.selenium.internal.seleniumemulation.FunctionDeclaration.class org.openqa.selenium.internal.seleniumemulation.GetAlert.class org.openqa.selenium.internal.seleniumemulation.GetAllButtons.class org.openqa.selenium.internal.seleniumemulation.GetAllFields.class org.openqa.selenium.internal.seleniumemulation.GetAllLinks.class org.openqa.selenium.internal.seleniumemulation.GetAllWindowTitles.class org.openqa.selenium.internal.seleniumemulation.GetAttribute.class org.openqa.selenium.internal.seleniumemulation.GetAttributeFromAllWindows.class org.openqa.selenium.internal.seleniumemulation.GetBodyText.class org.openqa.selenium.internal.seleniumemulation.GetConfirmation.class org.openqa.selenium.internal.seleniumemulation.GetCookie.class org.openqa.selenium.internal.seleniumemulation.GetCookieByName.class org.openqa.selenium.internal.seleniumemulation.GetElementHeight.class org.openqa.selenium.internal.seleniumemulation.GetElementIndex.class org.openqa.selenium.internal.seleniumemulation.GetElementPositionLeft.class org.openqa.selenium.internal.seleniumemulation.GetElementPositionTop.class org.openqa.selenium.internal.seleniumemulation.GetElementWidth.class org.openqa.selenium.internal.seleniumemulation.GetEval.class org.openqa.selenium.internal.seleniumemulation.GetExpression.class org.openqa.selenium.internal.seleniumemulation.GetHtmlSource.class org.openqa.selenium.internal.seleniumemulation.GetLocation.class org.openqa.selenium.internal.seleniumemulation.GetSelectOptions.class org.openqa.selenium.internal.seleniumemulation.GetTable.class org.openqa.selenium.internal.seleniumemulation.GetText.class org.openqa.selenium.internal.seleniumemulation.GetTitle.class org.openqa.selenium.internal.seleniumemulation.GetValue.class org.openqa.selenium.internal.seleniumemulation.GetXpathCount.class org.openqa.selenium.internal.seleniumemulation.GlobTextMatchingStrategy.class org.openqa.selenium.internal.seleniumemulation.GoBack.class org.openqa.selenium.internal.seleniumemulation.Highlight.class org.openqa.selenium.internal.seleniumemulation.IdLookupStrategy.class org.openqa.selenium.internal.seleniumemulation.IdOptionSelectStrategy.class org.openqa.selenium.internal.seleniumemulation.IdentifierLookupStrategy.class org.openqa.selenium.internal.seleniumemulation.ImplicitLookupStrategy.class org.openqa.selenium.internal.seleniumemulation.IndexFilterFunction.class org.openqa.selenium.internal.seleniumemulation.IndexOptionSelectStrategy.class org.openqa.selenium.internal.seleniumemulation.IsAlertPresent.class org.openqa.selenium.internal.seleniumemulation.IsChecked.class org.openqa.selenium.internal.seleniumemulation.IsConfirmationPresent.class org.openqa.selenium.internal.seleniumemulation.IsCookiePresent.class org.openqa.selenium.internal.seleniumemulation.IsEditable.class org.openqa.selenium.internal.seleniumemulation.IsElementPresent.class org.openqa.selenium.internal.seleniumemulation.IsOrdered.class org.openqa.selenium.internal.seleniumemulation.IsSomethingSelected.class org.openqa.selenium.internal.seleniumemulation.IsTextPresent.class org.openqa.selenium.internal.seleniumemulation.IsVisible.class org.openqa.selenium.internal.seleniumemulation.JavascriptLibrary.class org.openqa.selenium.internal.seleniumemulation.KeyEvent.class org.openqa.selenium.internal.seleniumemulation.KeyState.class org.openqa.selenium.internal.seleniumemulation.LabelOptionSelectStrategy.class org.openqa.selenium.internal.seleniumemulation.LinkLookupStrategy.class org.openqa.selenium.internal.seleniumemulation.LookupStrategy.class org.openqa.selenium.internal.seleniumemulation.MetaKeyDown.class org.openqa.selenium.internal.seleniumemulation.MetaKeyUp.class org.openqa.selenium.internal.seleniumemulation.MethodDeclaration.class org.openqa.selenium.internal.seleniumemulation.MouseEvent.class org.openqa.selenium.internal.seleniumemulation.MouseEventAt.class org.openqa.selenium.internal.seleniumemulation.NameFilterFunction.class org.openqa.selenium.internal.seleniumemulation.NameLookupStrategy.class org.openqa.selenium.internal.seleniumemulation.NoOp.class org.openqa.selenium.internal.seleniumemulation.Open.class org.openqa.selenium.internal.seleniumemulation.OpenWindow.class org.openqa.selenium.internal.seleniumemulation.OptionSelectStrategy.class org.openqa.selenium.internal.seleniumemulation.Refresh.class org.openqa.selenium.internal.seleniumemulation.RegExTextMatchingStrategy.class org.openqa.selenium.internal.seleniumemulation.RemoveAllSelections.class org.openqa.selenium.internal.seleniumemulation.RemoveSelection.class org.openqa.selenium.internal.seleniumemulation.RunScript.class org.openqa.selenium.internal.seleniumemulation.ScriptMutator.class org.openqa.selenium.internal.seleniumemulation.SelectFrame.class org.openqa.selenium.internal.seleniumemulation.SelectOption.class org.openqa.selenium.internal.seleniumemulation.SelectWindow.class org.openqa.selenium.internal.seleniumemulation.SeleneseCommand.class org.openqa.selenium.internal.seleniumemulation.SeleniumMutator.class org.openqa.selenium.internal.seleniumemulation.SeleniumSelect.class org.openqa.selenium.internal.seleniumemulation.SetNextConfirmationState.class org.openqa.selenium.internal.seleniumemulation.SetTimeout.class org.openqa.selenium.internal.seleniumemulation.ShiftKeyDown.class org.openqa.selenium.internal.seleniumemulation.ShiftKeyUp.class org.openqa.selenium.internal.seleniumemulation.Submit.class org.openqa.selenium.internal.seleniumemulation.TextMatchingStrategy.class org.openqa.selenium.internal.seleniumemulation.Timer.class org.openqa.selenium.internal.seleniumemulation.Type.class org.openqa.selenium.internal.seleniumemulation.TypeKeys.class org.openqa.selenium.internal.seleniumemulation.Uncheck.class org.openqa.selenium.internal.seleniumemulation.ValueFilterFunction.class org.openqa.selenium.internal.seleniumemulation.ValueOptionSelectStrategy.class org.openqa.selenium.internal.seleniumemulation.VariableDeclaration.class org.openqa.selenium.internal.seleniumemulation.WaitForCondition.class org.openqa.selenium.internal.seleniumemulation.WaitForPageToLoad.class org.openqa.selenium.internal.seleniumemulation.WaitForPopup.class org.openqa.selenium.internal.seleniumemulation.WindowFocus.class org.openqa.selenium.internal.seleniumemulation.WindowMaximize.class org.openqa.selenium.internal.seleniumemulation.Windows.class org.openqa.selenium.internal.seleniumemulation.XPathLookupStrategy.class org/openqa/selenium/internal/seleniumemulation/htmlutils.js org/openqa/selenium/internal/seleniumemulation/injectableSelenium.js scripts/selenium/findElement.js scripts/selenium/getText.js scripts/selenium/isElementPresent.js scripts/selenium/isTextPresent.js scripts/selenium/isVisible.js
selenium-2.0b1.pom file content.
<?xml version="1.0" encoding="Windows-1252"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-parent</artifactId> <version>2.0b1</version> </parent> <artifactId>selenium</artifactId> <name>selenium</name> <dependencies> <!-- Compile dependencies ... --> <!-- We need JUnit to compile SeleneseTestCase ... --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.8.1</version> <scope>compile</scope> </dependency> <!-- We need TestNG to compile SeleneseTestNgHelper ... --> <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>5.14.1</version> <scope>compile</scope> </dependency> <!-- Runtime dependencies ... --> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-chrome-driver</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-htmlunit-driver</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-firefox-driver</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-ie-driver</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-iphone-driver</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-support</artifactId> <version>${project.version}</version> </dependency> <!-- Test dependencies ... --> <dependency> <groupId>org.easymock</groupId> <artifactId>easymockclassextension</artifactId> <version>2.4</version> <scope>test</scope> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-common</artifactId> <version>${project.version}</version> <classifier>tests</classifier> <scope>test</scope> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-server</artifactId> <version>${project.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>5.8</version> <classifier>jdk15</classifier> <scope>test</scope> </dependency> </dependencies> <build> <sourceDirectory>src/java</sourceDirectory> <testSourceDirectory>test/java</testSourceDirectory> <plugins> <!-- See http://maven.apache.org/plugins/maven-antrun-plugin --> <plugin> <artifactId>maven-antrun-plugin</artifactId> <executions> <execution> <id>create_selenium_resources</id> <phase>generate-resources</phase> <configuration> <tasks> <!-- 1. Execute rake to build ../build/selenium/selenium.jar ... --> <condition property="goExecutable" value="go.bat" else="go"> <os family="windows" /> </condition> <exec dir=".." executable="${goExecutable}"> <arg value="//selenium:selenium" /> </exec> <!-- 2. Extract everything but the class files and MANIFEST.MF to target/classes ... --> <mkdir dir="target/classes" /> <unjar src="../build/selenium/selenium.jar" dest="target/classes"> <patternset> <exclude name="**/*.class" /> <exclude name="META-INF/MANIFEST.MF" /> </patternset> </unjar> </tasks> </configuration> <goals> <goal>run</goal> </goals> </execution> <execution> <id>create_selenium_test_resources</id> <phase>generate-test-resources</phase> <configuration> <tasks> <!-- 1. Execute rake to build ../build/selenium/test.jar ... --> <condition property="goExecutable" value="go.bat" else="go"> <os family="windows" /> </condition> <exec dir=".." executable="${goExecutable}"> <arg value="//selenium:test" /> </exec> <!-- 2. Extract everything but the class files and MANIFEST.MF to target/test-classes ... --> <mkdir dir="target/test-classes" /> <unjar src="../build/selenium/test.jar" dest="target/test-classes"> <patternset> <exclude name="**/*.class" /> <exclude name="META-INF/MANIFEST.MF" /> </patternset> </unjar> </tasks> </configuration> <goals> <goal>run</goal> </goals> </execution> </executions> </plugin> <!-- See http://maven.apache.org/plugins/maven-surefire-plugin --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <includes> <include>**/*TestSuite.java</include> <exclude>**/SingleTestSuite.java</exclude> </includes> </configuration> </plugin> </plugins> </build> </project>
<dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium</artifactId> <version>2.0b1</version> </dependency>
If you think the following selenium-2.0b1.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download selenium-2.0b1.jar file