TestLink Explorer, a utility I developed...

Discussion and information for XML-RPC interface.

Moderators: Amaradana, TurboPT, TL Developers

Locked
Xeek
TestLink user
Posts: 2
Joined: Mon Jan 14, 2013 7:08 pm

TestLink Explorer, a utility I developed...

Post by Xeek »

After getting frustrated with how testlink's performance was when deleting, copying, etc. and the lack of search, I finally broke down and developed a Windows application that connects to TestLink's database. It works very much like Windows Explorer, there's a tree with testprojects and testsuites and a list with child testsuites and testcases. The search bar is an instant (realtime) like search. It also has copy, cut, paste, delete, and rename. Navigating testsuites will seem much faster as the data is downloaded and cached.

I originally started developing the project using TestLink's API (XML-RPC) and found it was just terribly slow (why was xml-rpc used?) or it just wasn't designed for what I had in mind. So I set out to write my own API that get's it's information directly from the SQL database in PHP. The api is accessed by url queries and the data is returned as plain text with HTML encoding. I'm still using the API KEY in testlink for verification in my API. The speed of doing it this way made my project possible.

Well it's pretty much done (not tested though) and in more of a beta like phase. It requires a windows application and also my api uploaded to the testlink/ folder. It will automatically know what database to use as it does utilize some of testlink's php files.

I'm not sure how much interest there is for an app like this, but for now it's confined to the company I work for. Maybe they'l let me give it to the community?

The screenshot has some blur as I wasn't sure if my test database had any proprietary stuff from my company (was testing with a copy of our database).

Image
fman
Member of TestLink Community
Posts: 3123
Joined: Tue Nov 15, 2005 7:19 am

Re: TestLink Explorer, a utility I developed...

Post by fman »

Developing something because you do not like how other thing works without first contacting the original developers, is from my point of view wrong.
Instead of improving the original artifact now there are two to maintain.
Xeek
TestLink user
Posts: 2
Joined: Mon Jan 14, 2013 7:08 pm

Re: TestLink Explorer, a utility I developed...

Post by Xeek »

This is how innovation begins, how many thing got their start. If I was born without a arm should I contact God before creating a prosthesis?
fman
Member of TestLink Community
Posts: 3123
Joined: Tue Nov 15, 2005 7:19 am

Re: TestLink Explorer, a utility I developed...

Post by fman »

useless discussion, go ahead and follow your path and be happy
Locked