Meaningless Drivel is fun!*
The moose likes Testing and the fly likes Jameleon 1.4 Released Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Engineering » Testing
Bookmark "Jameleon 1.4 Released" Watch "Jameleon 1.4 Released" New topic
Author

Jameleon 1.4 Released

Christian Hargraves
Ranch Hand

Joined: Jul 01, 2003
Posts: 42
While developing for the 2.0 release, I ended up adding a TON of new features to the framework. Here is a list of some of the new features.
1. A test case can now use multiple CSV files, creating nested looping. This will drastically speed up those test cases that require many steps before the final test point begins.
2. Mapping variables is now even more robust.
3. No need to manually register custom functional points anymore.
4. Much needed improved error messages and logging. Switched to log4j which opened up a lot of possibilities.
5. Results are now also formatted in HTML, providing links to the state of the application in case of a test case failure.
6. Ability to execute test cases based on a criteria.
7. Added Assert Levels. These are asserts that can be executed or not, depending on the execution level.
For a more thorough list, click here
I am excited about this release and ANY feedback would be appreciated.
Jon Strayer
Ranch Hand

Joined: Dec 04, 2002
Posts: 133
Who is working on the 3270 emulator plugin?


Jon
Christian Hargraves
Ranch Hand

Joined: Jul 01, 2003
Posts: 42
We are looking into the 3270 free host open source emulator. How high is your interest level? Once some of our testers find a good java 3270 emulator, then I figure I would write the plugin in a few hours.
Jon Strayer
Ranch Hand

Joined: Dec 04, 2002
Posts: 133
My interest level is very high. I have a lot of 3270 emulation code I don't have a good way to test.
Ricardo Monteban
Greenhorn

Joined: Sep 17, 2003
Posts: 3
Hey Christian,
I am currently trying to run the Jameleon tutorial. Let's put it this way, it hasn't been an easy task getting it setup. Your content for installation instructions are, how can I put it, not very "user friendly". I think you really need to get your installation instructions organized. I have spent a whole day so far trying to get this thing working, and I am so ready to give up.... but the only thing holding me back is the challenge of getting it right.
Other users, however, may not have half the patience I have had in installing this product. While I realize you have just released a new build with new functionality, I think u should get someone to review your instructions for the tutorial, and update them with clearer details to simplify the process as much as possible. Maybe it is me, maybe not.
As for functionality, I will make more comments when I get the product up and running.
Christian Hargraves
Ranch Hand

Joined: Jul 01, 2003
Posts: 42
I am so sorry about that. I spent a week on the just the docs and then I couldn't find anyone to review them. I spent the entire day today re-doing the tutorial and making it much better. I had two of friends that don't know Jameleon step through it and give me the okay before I made this release.
I am really sorry. I hope newer better tutorial and docs help out some.
try 1.4.0.2!
Christian Hargraves
Ranch Hand

Joined: Jul 01, 2003
Posts: 42
Jon,
Do you know of any open-source 3270 Java emulators? I could really use some help in this area.
Jon Strayer
Ranch Hand

Joined: Dec 04, 2002
Posts: 133
The only one I know of is FreeHost 3270 (http://sourceforge.net/projects/freehost3270/). It works fine (I've got a fair amount of code that uses it).
The project appears to be dead, but the protocol hasn't changed in a long time, so that doesn't seem to be a problem.
Christian Hargraves
Ranch Hand

Joined: Jul 01, 2003
Posts: 42
Jon,
Would you be interested in helping out on the 3270 plugin. It's quite simple actually. Since you have already used the 3270 before, it should be pretty simple to implement. I just haven't had the time to play with it and I am now working on the UI.
I have documented the API pretty well, and any questions you may have, I will do my best to answer ASAP.
So what do you think?
Jon Strayer
Ranch Hand

Joined: Dec 04, 2002
Posts: 133
Sure, I could help out. But I just took a closer look at the project and it's the reverse of what I need. I need something that can pretend to be a 3270 host. Jameleon looks like it is going to be a 3270 client. Is there really much demand for that?
Christian Hargraves
Ranch Hand

Joined: Jul 01, 2003
Posts: 42
There IS actually demand for that. How else can you automate your black-box tests for 3270 applications? I guess you were looking for a mock object type of framework to help you out with your unit tests?
Jon Strayer
Ranch Hand

Joined: Dec 04, 2002
Posts: 133
Yes I was. But I'm still willing to help with your 3270 plugin.
Christian Hargraves
Ranch Hand

Joined: Jul 01, 2003
Posts: 42
Sounds great!! I could really use the help.
I have tried to be specific on the javadocs and pretty much everything else is documented on the site.
We can talk details on the developer's forum. I would rather post to a mailing list, but I can't read email from an external account and I've been told we can't post to mailing lists with a company email address.
I started a simple thread called "Creating a plug-in". Actually, this pretty much documented in the "Test Case" documentation and in the javadocs, but I figured we could start there.
Christian Hargraves
Ranch Hand

Joined: Jul 01, 2003
Posts: 42
Has anyone had problems with the tutorial on OS X ?
 
wood burning stoves
 
subject: Jameleon 1.4 Released