Questions about testing applications written in Java, a popular programming language and runtime environment which allows Java programs to run unchanged on most hardware and software platforms.
10
votes
6answers
853 views
Tools for Java software testing
I'm currently working(almost finishing) a Java project that consists on a server application and some client applications on the same network, that will communicate with the server only to request ...
5
votes
1answer
2k views
“java.lang.NoClassDefFoundError” Error when running Selenium RC script
First of all I have recorded the script in Selenium IDE, then exported into the junit4 (RC), then copied the junit4 (RC) code into Eclipse IDE. When I run the project with junit test, I found the ...
5
votes
2answers
189 views
which version of jmeter-plugins (>=0.3.0) can work under JDK 1.5?
Which version of jmeter-plugins (version >= 0.3.0) can work under JDK 1.5?
And which version of JMeter is compatible with this version of jmeter-plugins?
5
votes
2answers
384 views
Testing Java or Silverlight plugins embedded in a page using Selenium?
We have a product that defaults to a Java plugin to upload files, and then Silverlight after that if Java's not installed. There is a third fallback of a HTML 4 + JavaScript uploader, but I'd like to ...
4
votes
4answers
289 views
Looking for open source, Java-based tool for performance testing
Goal:
I have an enterprise application written in java to test for performance. I need to do it separately, so I will be basically simulating a user interaction over http/https.
My findings:
...
4
votes
2answers
228 views
When to start testing a solo project
I'm building myself a solo project. (Java backend, Java AWT frontend. No lectures about AWT vs swing vs *wt, please :-))
It's fairly straightforward
Primary server - keeps user information
Content ...
4
votes
1answer
3k views
Selenium form input sendKeys doesn't always work under IE
We're trying to use Selenium 2.0b3 to verify behavior of a Java web site we've recently acquired from a third party. The site often uses AJAX to plop HTML replacements onto the page.
Internet ...
4
votes
1answer
124 views
Can I (in Eclipse/java) automate the logging of all enters and leaves into or out of all functions, including library ones?
While comparing the run of my wizard and a similar standard one, I have to check all entrances into all functions for both cases. Is there some tool that can automate the process? I can't do it by ...
4
votes
2answers
569 views
Issue with losing focus of “hover” command when the mouse is outside of the active window
If I automate mouse actions using Selenium2/Webdriver in combination with Firefox 12, I can easily get the "mouse" to move to and hover over a context menu so the sub-menus are seen. However, if I ...
3
votes
4answers
2k views
Downloading a file in Internet Explorer through Selenium
I have to automate a case in which I have to download an Excel file using Selenium IDE.I have done this in Firefox by using custom profile feature which automatically downloads file and saves it into ...
3
votes
2answers
100 views
Isolating defect in distributed event-driven system
Our system takes an object from external system every time the object gets changed (change event), processes it and put it back processed into this external system. So, end-to-end testing is about ...
3
votes
1answer
121 views
System / Integration testing for 'daemonized' components in Java
We have a moderately large collection of Java components (some using some JNI). Each launches as a daemon (or Windows service) using the Tanuki package. Some publish SOAP or REST endpoints, others ...
3
votes
1answer
4k views
Looking for a valuable Mockito tutorial
I'm looking for a good Mockito tutorial. I found some things, but either they are incomplete (which means: if you need something a bit more complicated than the basics, forget it), or they are badly ...
3
votes
3answers
558 views
Handling popup with many buttons using Selenium webdriver
I'm using Selenium web driver with Java language. When there are two buttons in a popup i.e. ok and cancel , it can be easily handled with web driver using the following code:
Alert alert = ...
3
votes
2answers
536 views
How to use TestNG to create multi-user tests scenarios?
What I need to do is to create UI test cases for our application and we have decided to use Selenium with TestNG (we're still open to other options if there are considerable advantages).
The tests we ...
3
votes
4answers
2k views
How to handle self-signed SSL certificate error in IE8? (Selenium Webdriver + Java)
I am literally stuck to this problem for two days now.
Scenario
The website that needs to be tested has a self-signed certificate. So Internet Explorer (8 in Windows XP) shows
"The security ...
2
votes
1answer
88 views
Selenium Webdriver | Unable to locate element error
I am trying to run the below code but getting error. Can you please point out the issue?
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.By;
import org.openqa.selenium.Keys;
import ...
2
votes
1answer
97 views
How do I compare the performance of two .toString() methods?
Say I want to compare the performance of Java's StringBuilder.toString() with new String(char[]) for strings from one to 3000 characters in length. I do know beforehand how long the resulting string ...
2
votes
1answer
55 views
Enforcement of quality as a runtime requirement
I come from a background that strongly emphasizes automated testing baked into the build process. You commit, the code is checked out by the build system, compiled, and tests run against it. If it ...
2
votes
3answers
163 views
Looking for a content-aware library for regression testing of PDF files
I'm doing some automated regression testing on a web application using Rational Functional Tester with Java.
I need to test some PDF files produced by that application, comparing them with a "base" ...
2
votes
2answers
589 views
TestNG Mark a Test as Failed if a Particular Path is Used
Is there a way to mark a test as failed in the TestNG framework if a certain path is followed?
I know I can use system.exit(1); or something similar to mark an abnormal termination but it doesn't ...
2
votes
1answer
46 views
Testing EJB based web service - Java vs .NET vs SoapUI
I am testing a workflow application that takes the user step by step through each task. The inputs in each task are basically just barcodes or some numerical values. Fortunately, each task has an EJB ...
2
votes
1answer
172 views
Har File Monitoring
I'm looking to automate some testing of calls we make to an external service. I've gotten Browsermob-proxy and selenium to play together nicely. I'd now like to monitor the requests as they occur, ...
2
votes
1answer
186 views
Using Scala to build unit tests for Java?
The idea of using Scala to build unit tests for Java code has been thrown around. People are making the claim that Unit tests would be less effort to write because there's less boilerplate. In ...
2
votes
2answers
59 views
Dynamic whitebox testing and coverage metrics for Java systems?
What coverage measures/metrics are useful for unit testing and for integration testing of Java or other object-oriented systems?
Context:
We would like to establish a better test process. Our ...
2
votes
1answer
52 views
Test automation for .NET / Java Project relying on app container
I am looking to a testing / continuous integration tool which can help me with the following:
1) Inside a Maven project, allow me to run a JUnit test case that, using some API, deploy an application ...
2
votes
1answer
862 views
How to get XPath of a list element generated by AJAX?
When I type a keyword ("Documents 1.xml")
driver.findElement(By.id("documentSelect_enter")).sendKeys("Documents 1.xml");
in this field:
<input id="documentSelect_enter" type="text" ...
2
votes
1answer
1k views
What is the Java code to subclass HtmlUnitDriver to support http authentication?
Is it possible to subclass a Java object in the constructor?
I am a Java newbie trying out Selenium example in a faq, ...
2
votes
1answer
63 views
Selenium WebDriver | Unable to switch to apparent pop-up
I am trying to automate Peoplesoft 9 based Web application on Firefox 20.0.1. On clicking a search icon another form opens which I thought to be a pop-up and tried my code -
...
2
votes
0answers
46 views
How to debug heap thrashing problem
My application is causing heap thrashing. I have the heap dump but I don't know how and where should I start to look for problems?
This is a 6 GB dump. Please recommend some suitable heap analysis ...
2
votes
1answer
137 views
Watir WebDriver in conjunction with Java
Is it possible to use Watir WebDriver in conjunction with Java? I have to execute some Java methods for dealing with data in DB in order to simulate different situations and test website UI using ...
2
votes
3answers
1k views
Unable to get Selenium Web Driver running with Java
I tried running the following code to start running Selenium WebDriver on Java, using the following code
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import ...
1
vote
1answer
47 views
How to Check my pc is having internet connection using java
I need to found whether my pc is connected to internet using java.From references, i found that using below code just verify whether NIC is up or down.
public static boolean ...
1
vote
1answer
69 views
Is Selenium 2 WebDriver JavaDoc API available offline?
Can I get a offline copy/archive of Selenium Webdriver Javadoc API which is available here so that I can bind the same to my Eclipse IDE for offline use?
A ready-made HTML archive will be ...
1
vote
1answer
78 views
Unittesting GUI. MVC model. When to move data to controller
I've been reading different opinions about how to unittest GUI in Java and it is clear that the best approach is to design the code in a MVC model, in order to be able to test everything. Anyway I ...
1
vote
2answers
240 views
FileUpload using selenium RC and java
I am using Selenium RC and Java and I need to automate the file upload feature.I tried a lot, Clicking on Browse button is not executing and rather getting stuck. I tried in FireFox but to no avail.
...
1
vote
1answer
120 views
Is there a way to shorten the time Selenium2/Webdriver takes to look for an element when a failure is expected?
Selenium2/WebDriver is optimized for positive testing paths. My web application hides elements based on user permissions. I am looking for an element and throwing-catching the exception when it does ...
1
vote
1answer
1k views
Unable to upload a file using selenium/web driver running with java
I have a complicated interface where uploading a file is three step ( The forum is not allowing me to add screenshots of my window so please try to visualise it)
step 1 click on browse tab and select ...
1
vote
2answers
1k views
"Element is no longer attached to the DOM” StaleElementReferenceException when selecting HTML table row
I am using Selenium 2/WebDriver for automation. I have a table and am trying to select a row in it. When the test runs, I can see the row become highlighted as if it is clicked, but then immediately I ...
1
vote
3answers
2k views
Handling multiple windows using selenium
Is it possible to work on multiple windows using selenium, when I searched on the net, there are only explanations and codes available for Selenium2 webdriver version. For the normal selenium I can't ...
1
vote
1answer
528 views
Questions on Developing TestNG based automation for Java based web services
•
In case of .NET 2.0 ASMX you can post HTTP requests for the web service using HttpWebRequest and HttpWebResponse
•
Is this approach possible for java based web service as well, referring to ...
1
vote
0answers
73 views
“session has expired” error - after clicking a button with webdriver in IE8
After clicking a button in my application with webdriver, it gives me “sorry..your session has been expired” in IE8 and i am unable to proceed. But I am able to do it manually.
Now to proceed with ...
1
vote
1answer
256 views
parameterized JUnit tests with HtmlUnitDriver leading to test termination
I came across an unusual issue with my automation tests while using the HtmlUnitDriver. I have been using the junit parameterized class to iterate over a list of urls to run some of my tests. The test ...
1
vote
0answers
140 views
Dependent methods in the same class run out of order only when included in a “testng suite”; running class independently respects the dependency
I have a class with dependent methods using the TestNG annotation
dependsOnMethods
The test runs fine 100% of the time if I simply run it as a TestNG Test from the package.
When I include the test ...
0
votes
2answers
708 views
Error upon starting Select server “Could not find agent library JVMHOOK”
I am attempting to run the Selenium server for the first time on my machine and am receiving an error when running the jar, or when attempting to find the java version. Here is the error:
...
0
votes
1answer
401 views
SSO in Selemium web driver
I am trying to run selenium web driver(Firefox) test cases which will need a single sign on (web). Issue over here is i have to sign in manually with my OTP every time i tear down the test case. So i ...
0
votes
2answers
1k views
Selenium automation on Oracle applications
Is there a way we can perform Selenium automation (with Java) on Oracle applications? On the Oracle website they have given ways by which we can convert the Oracle applications into Oracle ADF faces ...
0
votes
2answers
323 views
Selenium WebDriver and Highchart testing
I know this question has been asked before on S.O. and other websites but I haven't found a definite answer -- most of them say its not easily done but I wanted to make sure that was the final ...
0
votes
1answer
137 views
Unable to locate element (Modal Dialogue Box)
I'm new to Webdriver. I need to automate a scenario on Mozilla,
System info: os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.6.0_27'
I have a scenario to create a user and ...
0
votes
1answer
123 views
TestNg not executes @BeforeGroup if the method is in another class
My code structure is like this...
I have 4 classes having 10 tests and one @BeforeClass method to run before any of the test.In each of 4 classes ,all tests are of one single group.
And I have one ...