corner imagecorner image
IDEPlatformPluginsDocs & SupportCommunityPartners

Selenium Plugin for Ant Projects - plugin detail

Selenium testing framework for ant-based web application. Selenium Server has to be installed together with this plugin.

n/a
Plugin owner: marfous
Website: http://wiki.netbeans.org/SeleniumPlugin
Added: 2011-04-01
Last updated: 2012-01-10
NetBeans Versions: 7.0, 7.1
License: GNU GPL v2 only or CDDL
Category: Testing
Size: 10.62 MB
Downloaded: 648 times
Rating:
 0, by 0 users


Download plugin

Verifications for NetBeans versions

7.0 verification PASSED See verification details
7.1 verification PASSED See verification details

Introduction

Selenium Plugin for Ant Projects installs also Selenium Server plugin which brings new server type - Selenium Server into NetBeans IDE. This plugin creates new file type for creating Selenium test cases in your web projects for testing them using Selenium framework. Also adds to project new two actions - for testing all JUnit tests and also for testing all Selenium tests. These two actions start all available appropriate tests.

What's new in this version

  • Selenium test case template
  • Action for running all JUnit tests on project
  • Action for running all Selenium tests on project
  • Supports new technologies: Selenium Remote Client 2.16.1, JUnit4
  • Handles newly non-downloaded JUnit libraries in NetBeans IDE

[ You have to be logged in to be able to comment. ]

User Comments

  

Re: Selenium is already running on port 4444. exception

Thanks, I raised a new issue for that:
http://netbeans.org/bugzilla/show_bug.cgi?id=205592
Posted by marfous on Nov 28, 2011
  

Selenium is already running on port 4444. exception


Hi marfous,
I was able to reproduce the following behaviour twice with the same following steps:

1. open NB7.1
2. open plugin>downloaded screen and add selecnium server and selenium for Ant Projects plugins
3. install plugin selenium server only and dont close the screen
4. then install plugin selenium for Ant Projects
5. verify selenium for Ant Projects is installed and Active
6. Close the IDE
7. Start the IDE >>> here I get the following exception

java.net.BindException: Selenium is already running on port 4444. Or some other service is. at org.openqa.selenium.server.SeleniumServer.start(SeleniumServer.java:402)
Caused: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
[catch] at org.netbeans.modules.selenium.server.SeleniumServerRunner.callSeleniumServerMethod(SeleniumServerRunner.java:162)
at org.netbeans.modules.selenium.server.SeleniumServerRunner.run(SeleniumServerRunner.java:117)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1411)
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1991)
Posted by carlosqt on Nov 25, 2011