Salut, I don't know if you have a place some where for already proposed suggestions. Anyway, here is what I miss in the API. It could be very useful to have...
Hi Etienne, ... What we have done in the past is registering issues in our issue tracker, but from my point of view just discussing it in this forum is fine. ...
Hello Regis, The trouble is that we can have delays in virtually all the assert methods ... The problem might be that the needed delay may be variable from...
Or, "On delays considered harmful" :-) Hmm, too much reliance on timeouts was one reason I switched from another testing tool to UISpec4J. The problem I see...
Hi Nascif, ... I don't see clearly what you mean, but I feel there is something important to be learned there. Could you please give me some examples of how...
Hi there, I'm new to uispec4j. I'm trying to set up a GUI test suite that'll be launched from Ant under Solaris 9. I guess I need to set a system property for...
Hi Mike, ... As of release 0.15, you don't need to set up the awt.toolkit anymore. You simply need to make sure that UISpec4J.init() is called before any Swing...
... get ... anymore. You ... Swing ... UISpec4J ... Hi Sylvain/Régis, thanks for your replies. Régis, yes that's what I understood from the uispec4j web site...
Hi Mike, It seems, the way you launch your test is the root cause. Privatly, you said me that you're using Ant to launch your test, and you have set the...
Sorry for the delay, I was on vacation. Comments below. ... For example, Abbot relied on timeouts to run its "robot" style interaction with the application...
Guys, I need to check the contents of the pop-up menu displayed over my JTree when one of its nodes is clicked. My code looks like this: 1: Window window = new...
Hi, ... The problem is certainly caused by the way you obtain the Window wrapper. Swing requires that the components be shown when performing some operations....
Hi Nascif, ... You are right; the exact delay required to accomplish a set of instructions is certainly unpredictable if the system load changes with time. ...
Hi Nascif, ... Sorry, I didn't complete my answer. Approaches like yours have to remain doable in UISpec4J for people (like you) that are not afraid to deal...
Guys, I need your kind help again... I am running the following on Solaris: import javax.swing.*; import org.uispec4j.*; import org.uispec4j.interception.*; ...
Hi Pascal, Thanks for your reply. I like the idea of supporting a dual mode of operation. My main concern is that the tool itself (UISpec4J) does not add a...
Hi, ... I'm sorry, but I fail to see how UISpec4J can be responsible for this. I have not been working on Unix systems for quite a long time now, but isn't ...
Hi Nascif, ... No, I can still see the exception thrown in ListBox.getComponent in the actual code base. We'll try to fix it before we publish release 0.16 ...
UISpec4J 0.16 is now available! http://www.uispec4j.org/download.html This release brings the notion of "assertions". We have changed all "assertXxx" methods...
Hi, I am playing with the latest and updating my calls to some API methods that were removed (like getSwingComponent). May I suggest adding some documentation,...
Hi Nascif, ... Waooww!!! Congratulations, I bet you were the first one among our users ;o) ... We will update the documentation immediately. As you may have...
Hello there, 1 out if 3 runs I'm getting the failure below. Crash occurs in swing area invoking org.uispec4j.Tree.select() [jar V0.16 AND V0.15] method for...
Hello Regis, I've just finished the upgrade to 0.16 Here is a few remarks: - On the web page named "Using Assertions", in the paragraph "Management of delays",...
Hello Evgeny, ... This is the first time we are hearing about such an issue... We will try to reproduce it and eventually bring a fix as soon as possible. ...
Hi Etienne, ... Oops ! Hum... of course waitUntil() takes two parameters, I'll fix the doc ASAP. ... I don't understand. UISpecAssert and UISpecTestCase both...
... What does the method UISpec4J.setWaitTimeLimit(long millis) stand for ? ... Oops myself. I didn't see this method. It's probably eclipse fault (I must ...
... possible. ... it runs on JDK 1.4.2_08. Main window is MDI; the tested tree associated with MDI frame as JInternalFrame. Thanks for assistance, Evgeny...