Re: [Logitest-developer] Features added
Status: Alpha
Brought to you by:
aeden
|
From: Clancy M. <cl...@cy...> - 2002-02-14 02:36:48
|
On Thursday 14 February 2002 03:31, Anthony Eden wrote: > Clancy, > > Here are some issues which I found with your additions: > > - The icons you added seem to be corrupt. I guess this is another instance of me assuming that the CVS server recognises certain extensions as binary (gif, jar, etc). I'll try re-adding them as binary. As a side note, I found that the current build.xml will copy the images to build/classes after it makes the jar, causing the images to be missing from the jar for the first build after a clean. I have patched the build.xml and will commit it soon. > - NPE in the singleStep() method when no items selected. I have commited > code to fix this - the default behavior is to just select the first test > (and thus test the first resource) when nothing is selected. Thanks. > - CalpaHTMLPane doesn't support SSL. Any thoughts on how to deal with > this? This is the reason I switched back to JEditorPane. Hmmm. This is currently OK for URLs opened from other parts of Logitest - these URLs are opened by AbstractBrowser and the HTML is then given to CalpaHTMLPane. The only part that would fail is if you were submitting forms or clicking links within the CalpaHTMLPane. For the web sites I am testing I found JEditorPane basically unusable for clicking on links anyway - any links inside tables were rendedered as links, but didn't respond to clicks. Long term I think we need to find a better (preferrably with source code) HTML renderer than both JEditorPane and CalpaHTMLPane which both seem to be limitted. In the shorter term maybe we need to let the user switch between the two so that they can choose to have either recording functions or HTTPS browsing functions. What are your thoughts? > - You added DiffTestlet but not to the config. Is it because you want to > test it some more before adding it to the available testlet list in the > config? It can be added to the config, but it is fairly rough at the moment and only has limitted usefulness. Part of what is lacking is a way to display the differences between the reference and captured documents. The only diff code I can find out there is GPL which has the 'viral' effect when you add it to your own code. > - The DOM and HTML views don't seem to be in sync with the browser view. I noticed this but thought it had always been this way and couldn't really understand how I could have broken it. Anyway, I will have a look at it. > - The temp file addition to the SaveThread always fails on my machine (and > thus I cannot save). Can you give me a stacktrace? It seems to work fine for me. > Sincerely, > Anthony Eden > > > -----Original Message----- > > From: log...@li... > > [mailto:log...@li...]On Behalf Of > > Clancy Malcolm > > Sent: Wednesday, February 06, 2002 7:21 PM > > To: Log...@li... > > Subject: [Logitest-developer] Features added > > > > > > I have committed the following changes to the CVS > > > > - Added support for variables > > - Added recording of get and post requests made by the browser > > - Added ResourceChild class as generic child to variable readers and > > testlets > > - Replaced OROMatcher.jar with jakarta-oro-2.0.5.jar > > - Changed browser component to CalHTMLPane to support recording and for > > better rendering > > - Enhancements to paths (e.g. in Expect Testlet) to make them more xpath > > like (e.g. / at start, // for recursive search) > > - Added Diff Testlet > > - Changed default view to Browser instead of HTML > > - Added session ID substitution to test properties for use with recording > > and diffing when URLs contain a session ID > > > > Cheers, > > Clancy > > _________________________________________________________________________ > >_ Clancy Malcolm <cl...@cy...> Application Development > > Manager Cybersource: Level 9, 140 Queen Street, Melbourne > > http://www.cyber.com.au Phone: 03 9642 5997 Fax: 03 9642 5998 > > Mobile: 0414 297879 > > > > _______________________________________________ > > Logitest-developer mailing list > > Log...@li... > > https://lists.sourceforge.net/lists/listinfo/logitest-developer > > _______________________________________________ > Logitest-developer mailing list > Log...@li... > https://lists.sourceforge.net/lists/listinfo/logitest-developer -- __________________________________________________________________________ Clancy Malcolm <cl...@cy...> Application Development Manager Cybersource: Level 9, 140 Queen Street, Melbourne http://www.cyber.com.au Phone: 03 9642 5997 Fax: 03 9642 5998 Mobile: 0414 297879 |