Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Test and Performance Tools Platform (TPTP) » How does the AGR work, can we customrize it?
How does the AGR work, can we customrize it? [message #66636] Fri, 14 April 2006 02:12 Go to next message
Ben Xu is currently offline Ben Xu
Messages: 20
Registered: July 2009
Junior Member
we are currently planing a test project to automating functional test
our developed eclipse plugins on linux platform(our plugin must be run on
linux).

We have investigate tools like tptp and rft and others.I used AGR in
TPTP-4.2.0-200604110100 with eclipe3.2M6 on a redhat linux. It's a amazing
tool though there are still lot of bugs.

I have lots of questions on AGR since i can find few document on it.

Currently AGR can record and play back in linux.(RFT still can's record
on linux though build on tptp).

I want to know how does AGR work. Does AGR use something like
objectmap? When recording,AGR is more fast than RFT.

when i use AGR to record some customarized SWT UI on a eclipse view.
AGR can't recongnize the swt ui().(RFT can do this on windows platform).

I want to know can I write some extendtion to enable AGR to recongnize
special swt ui on eclipse view. If this can be done, how much do i need
to do?

Another thing is that I can't found any document about the AGR marco. I
know what does it mean of my recorded xml fragment.But i don't konw the
capability of the marco xml(for example does the marco xml support loop?
if it does, then what's the xml tag? I tried to look into the soucecode
of agr and tptp, but it is not easy).

last is that is there any way to enable the marco to process other
things currently now support in tptp.Can I add extention to do this? What
extendtion point do i need to extend?
Re: How does the AGR work, can we customrize it? [message #66658 is a reply to message #66636] Fri, 14 April 2006 04:18 Go to previous messageGo to next message
Ben Xu is currently offline Ben Xu
Messages: 20
Registered: July 2009
Junior Member
I have just read the latest AGR document on
" http://www.eclipse.org/tptp/test/documents/userguides/Intro- Auto-GUI-4-2-0.html"
It helps a lot.

I looks like AGR is not stable yet.
Hope it will be included in TPTP4.2 release.
Re: How does the AGR work, can we customrize it? [message #66817 is a reply to message #66636] Mon, 17 April 2006 10:51 Go to previous message
No real name is currently offline No real name
Messages: 404
Registered: July 2009
Senior Member
Hi Ben,



> I want to know how does AGR work. Does AGR use something like
> objectmap? When recording,AGR is more fast than RFT.

I'm not familiar with object maps so I can't confidently answer your
question.

AGR registers listeners with the Display object to capture user events.



> I want to know can I write some extendtion to enable AGR to recongnize
> special swt ui on eclipse view. If this can be done, how much do i need
> to do?
There is a feature opened to allow contributors to extend the number of
commands available: https://bugs.eclipse.org/bugs/show_bug.cgi?id=110416

Feel free to add yourself to the CC list and/or vote for the feature.



> Another thing is that I can't found any document about the AGR marco. I
> know what does it mean of my recorded xml fragment.But i don't konw the
> capability of the marco xml(for example does the marco xml support loop?
> if it does, then what's the xml tag? I tried to look into the soucecode
> of agr and tptp, but it is not easy).
I can see from your second post that you have already found the user guide.
You can add loops in the behavior page of the test suite but you can't add
it as part of the macro.



> last is that is there any way to enable the marco to process other
> things currently now support in tptp.Can I add extention to do this? What
> extendtion point do i need to extend?

I think I've already answered this one. Again, see feature
https://bugs.eclipse.org/bugs/show_bug.cgi?id=110416



Thanks for your interest.


"Ben.Xu" <xufengbing@gmail.com> wrote in message
news:b5f1f681dee00d7fb98bd6e5a4bddee3$1@www.eclipse.org...
> we are currently planing a test project to automating functional test
> our developed eclipse plugins on linux platform(our plugin must be run on
> linux).
>
> We have investigate tools like tptp and rft and others.I used AGR in
> TPTP-4.2.0-200604110100 with eclipe3.2M6 on a redhat linux. It's a amazing
> tool though there are still lot of bugs.
>
> I have lots of questions on AGR since i can find few document on it.
>
> Currently AGR can record and play back in linux.(RFT still can's record
> on linux though build on tptp).
>
> I want to know how does AGR work. Does AGR use something like
> objectmap? When recording,AGR is more fast than RFT.
>
> when i use AGR to record some customarized SWT UI on a eclipse view.
> AGR can't recongnize the swt ui().(RFT can do this on windows platform).
>
> I want to know can I write some extendtion to enable AGR to recongnize
> special swt ui on eclipse view. If this can be done, how much do i need
> to do?
>
> Another thing is that I can't found any document about the AGR marco. I
> know what does it mean of my recorded xml fragment.But i don't konw the
> capability of the marco xml(for example does the marco xml support loop?
> if it does, then what's the xml tag? I tried to look into the soucecode
> of agr and tptp, but it is not easy).
>
> last is that is there any way to enable the marco to process other
> things currently now support in tptp.Can I add extention to do this? What
> extendtion point do i need to extend?
>
>
>
>
>
>
Previous Topic:how to profile java application on RAC
Next Topic:Total time spent in method
Goto Forum:
  


Current Time: Sat Jul 26 11:32:27 EDT 2014

Powered by FUDForum. Page generated in 0.01666 seconds