OK for the NegatedComponentMatcher. I am confident the next Uispec4J load will be a huge step forward : - the Panel component finder API is clearer and allows...
Hello there, I'm currently working on a pc without web access. Could it be possible that you offer the API documentation in a downloadable zip file ? Etienne...
It's curious, when I ask Panel.assertBackgroundColor("white"), it returns true even though the color is "EEEEEE" which is grey. Actually, It depends if you...
Hi Etienne, It is actually a (bad) side effect of our implementation that attempts to address the following issue: By checking that a given component should...
Hi Pascal, ... That's the kind of thing I was guessing. If you want your panel background to match exactly the white color, then you ... Thank you for that. I...
Hi, UISpec4J 0.15 is now available: http://www.uispec4j.org/download.html This release brings two major evolutions: the ability to customize the component...
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...