Built something? We create video reels & spotlights for GitHub projects.Promote your project →
Catalog / dineshkummarc / jameleon-test-suite-3.3-RC1
Public GitHub Catalog Discovered Sep 25, 2026

dineshkummarc / jameleon-test-suite-3.3-RC1

Jameleon is an automated testing framework that can be easily used by technical and non-technical users alike. One of the main concepts behind Jameleon is to create a group of keywords or tags that represent different screens of an application. All of the logic required to automate each particular screen can be defined in Java and mapped to these keywords. The keywords can then be organized with different data sets to form test scripts without requiring an in-depth knowledge of how the application works. The test scripts are then used to automate testing and to generate manual test case documentation. Jameleon was designed to test many kinds of applications. To make this possible, Jameleon was designed with a plug-in model. Currently, there are five plug-ins offered: A JUnit plug-in which can be used to test at a white box level. All JUnit function tags can be used in conjunction with other plug-ins. A Jiffie plug-in which drives Internet Explorer and can therefore only be run on Windows. Most testers like this plug-in the most. An HtmlUnit plug-in which emulates a browser and supports JavaScript quite well. Because it emulates a browser, tests written in this plug-in can execute on any OS supported by Java. A Selenium Plug-in which drives the most popular browsers. tests written in this plug-in can execute on the most popular OSes. Seee the selenium site for more in-depth information about Selenium-RC. A Watij Plug-in which drives Internet Explorer and can therefore only run on Windows. This plug-in has a lot of potential. An HttpUnit plug-in which emulates a browser, but doesn't have very good JavaScript support. Developers like this plug-in the most. Because it emulates a browser, tests written in this plug-in can execute on any OS supported by Java. A 3270 (Jagacy) plug-in which is used to automate mainframe applications. A jWebUnit plug-in which is the most basic among the provided plug-ins and currently has no generic tags other than a session tag. This plug-in is available for backwards compatibility only and should be avoided for new projects. If Jameleon doesn't have some feature or plug-in, please feel free to request it as a feature via the Request a Feature link. Implementing Jameleon plug-ins is simple and can usually be done in less than a hour. Even though it would be possible to write unit tests using Jameleon, Jameleon was designed with integration, regression, functional, and acceptance-level testing in mind. Most bugs are found and fixed by good unit tests. However, this does not eliminate the need to test the application as a whole.

View repository on GitHub ↗ View creator profile Browse directory

About this discovery

Public repository record indexed from GitHub. Explore verified star velocity metrics, source code repositories, and curated developer tool directories across the GitHubRepo ecosystem.

#4779993GitHub System ID
dineshkummarcOrganization / User
PublicVisibility
ActiveCatalog Status

More from dineshkummarc

↗

dineshkummarc/brackets

An open source code editor for the web, written in JavaScript, HTML and CSS.

Discovered
↗

dineshkummarc/OnlineStore

Sample online store based on ASP.NET(C#)(no Razor) + MVC4 + LINQ to Sql / Entity Framework + SQLServer. Team 'LV' from Centennial. Including products list + shopping cart + products management

Discovered
FOR MAINTAINERS

Built something? Put it in front of millions of developers.

We make a short reel about your project and post it across YouTube, Instagram, Threads, and X. Send a link, we do the rest.

SPONSORED Sponsored Partner