General Interface is an open source project hosted by the Dojo Foundation

GITAK

GI Test Automation Kit provides:

  • Functional, unit and regression testing software for General Interface applications
  • Extensions to Selenium for GI
  • Open Source Apache 2 License



Download General Interface Test Automation Kit 1.0

New in version 1.0:

  • Replay test scripts created with the GI Builder test recorder
  • Updated to Selenium 1.0.3
  • Bug fixes

Try out the latest GITAK, go to SVN

svn co http://svn.generalinterface.org/trunk/gitak/


Recent Forum Posts

Re: Gitak still based on Selenium 0.9.2, any plans to catch up
Actually we've released 1.0, but it's based on Selenium 1.0 which is 3 years old now.

Thanks for your interest though.

If I have time I may patch it up to work on IE11, but that's about it.
Re: Need Help on How to open other URLs using GITAK
I think we used JDK 1.6
Re: waitForElementPresent doesn't always work
Try out the latest GITAK by downloading from SVN
Re: Iframe
I forgot to mention I am using Firefox 8.
Re: How to use GITAK test cases?
Are you using the same GITAK in both builder andoutside?

Anyway, the error says "jsx3 is null or not an object". So looks like you were not even able to load the GI application it self.


I don't know if this is documented, I'll try add this to the docs if it's not.
The test case recorded
...
Re: Has anyone integrated GITAK with Ant?
Yes, click Run in GITAK button in Builder.
Re: how to debug with GITAK source code
Great point.
Thanks,
gu
Re: Is GITAK tied into the Selenium IDE in any way
No, GITAK is not tied to Selenium IDE. As you pointed out the reason people want to use the IDE is to record test, the problem is that the IDE does not understand GI DOM structure and generates garbage xpath locator that is brittle and slow. So what you end up having to do is rewrite the locators and
...
Re: Test recorder fails completely in IE, gives error in FF
Hi

I have tried what you mentioned-it have worked for me, thanks from SpouseSpy
GITAK 1.0 in svn
Try out the latest GITAK by downloading from SVN

Code:
svn co http://svn.generalinterface.org/trunk/gitak/

Documentation

Bug Tracking and Roadmap

  • Track open and closed issues, report new bugs, and vote for enhancements using JIRA.
  • To file bugs or request new features you must first create a community account.
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Jan 30, 2010

    Howard Bell says:

    Can I strongly suggest before you release a product, you give the install notes ...

    Can I strongly suggest before you release a product, you give the install notes to someone who doesnt use the product every day, and say install that. If you did, you would find they are nearly always lacking in fundamental detail, which means people either abandon the product or spend way too much time trying to find the info they need to get up and running.

    For example, Gitaks install document simply tells you to copy the 'core' directory to the webserver you are using, makes no reference at all of where everything else goes, or how to get started.

    I know documentation is a pain, but no product can really make the grade without it.