[Dev] protocol extending
Joseph Ribin Roy
josephr at aztecsoft.com
Sun Jul 15 23:00:22 PDT 2007
Hi Frank,
Test scenario document
The elements and attributes are easy to understand though I faced
some problems in doing some things like proportion, it was not working
as I expected. I refered documentations to see how we use different test
classes and usecases in a single TestScenario document and also to see
some of the cool things. It would be even better if you can include a
xml editor along with TM for auto completion.
Main User interface
Icons will create a skeleton of TestScenario for load test,
Functionality test and Service monitoring. When we open a TestScenario
a controller associated with that TestScenario appears and also the xml
will open up in the main editor.
I used new agent wizard, tcpMon, run, import testGen4Web, soapUI...and
most of them. When TM5 starts up my eyes look first on tomcat instance
of testNode second on new agent wizard. It would be better if you can
include multi tabs to open Scripts, Script Editor(Jython) and I ll
suggest to make small icons so will get bigger editor space. The console
which TM have is not that good. It should have a clean console option.
The tab along with concole is what? It was used to display graph in TM4
but now dose it have any use?
Documentation
I read most of the documents. Ya it helped to do some things. But
some are incomplete like SOA governance, protocol handler. For a fist
user it would be better if the document have a step by step strategy.
And have a help wizard. The one which is there with TM5 will not open
most of the documents which are there in the installation directory.
Screen cast was very useful. I would suggest you to have more screen
cast.
Installer Program
The install shield used for TM5 make it looks professional, which was
not there along with your previous versions. But like default TestNode
installation it would be better if TM5 installs default Service monitor.
Operating System
I was evaluating TM4 in windows 2000. But it had some issues; while
start up it showed "input line is too long" the class path reference
used in TestMaker batch file is too long. But when I used windows XP
that problem got resolved probably in XP they might have raise that
limit. But later on I read some document in TM5 as a prerequisite of
windows XP.
TestNode or Monitor
Nop I dint installed neither TestNode nor Monitor yet. But I would
love to do that. I was asked to compare TM with Apache Jmeter. In Jmeter
also it does most of the things which is there in TM but it lacks a
recorder for web services. It also support most of the protocols.
soapUI integration with TM5 is very good and there by you have a good
recorder for Webservice. But for just a recorder integration of soapUI
not sounds good. Because it will make TM heavy. Integration of just
recording part of soupUI will be much better. Because soapUI itself can
be used as a load testing tool, which any way no one is going to use it.
Hai I would strongly suggest you to create a plugin for Eclipse. Most
of the java developers are familiar with eclipse. And a solution for
most of the draw backs I pointed out can be solved by this, there is a
jython editor plug-in for eclipse and also xml editors, multi tab script
opening, better console etc. The interface of TM can be easily mapped to
Eclipse I suppose. Over that you can expect more and more contributors
for TM if and plug-in is created for eclipse as Eclipse is a very
flexible extendible frame work.
And an important thing TM lacks reporting capability. Again eclipse can
help you easily do that.
I totally agree that Test maker is a good open source tool for SOA
applications testing available in the market as of now. You can be more
powerful if you can cop some of the points which I pointed out.
Joseph
-----Original Message-----
From: dev-bounces at lists.pushtotest.com
[mailto:dev-bounces at lists.pushtotest.com] On Behalf Of Frank Cohen
Sent: Friday, July 13, 2007 8:05 PM
To: PushToTest TestMaker Developers List
Subject: Re: [Dev] protocol extending
Hi Joseph: Thanks for sending me the files. I'm looking forward to
your contribution.
It looks like you well understand the structure of TestMaker and
TOOL, and TestScenario system. We have not yet done usability testing
on TestMaker 5. Would you be willing to share your thoughts on your
experience using it? Here are some questions:
1) With regards to the TestScenario documents: What did you find easy
to understand? What took you the longest to learn? How would you
improve the element names and definitions? Which elements made you
want to open the user documentation?
2) With regards to the main user interface: What do the icons in the
PushToTest icon bar do? When you open a TestScenario where does it
appear? Which of the menu bar items did you use? When TestMaker first
starts up where did your eyes look at first? Second? Etc...
3) Which of the documents in the docs directory did you read? Did
they help you?
4) When the installer program started, where did your eyes look
first? Second? Etc. What did you notice on the pages of the installer?
5) What operating system are you running on?
6) Did you install a TestNode or Monitor?
-Frank
On Jul 12, 2007, at 9:33 PM, Joseph Ribin Roy wrote:
> Hi Frank
>
>
>
> We actually went for it to see how easy it is
> to extend TM to support new protocol.
>
> So we had just implemented minimal FTP methods. Once we are fully
> done with this I will surly
>
> Contribute to the project. Hear with I m attaching
>
>
>
>
>
> 1) Jython script to run the client
>
> 2) FTPProtocol extended protocol handler jar
>
> 3) TestScenario.xml
>
> 4) FTP Client Libraries
>
>
>
> Joseph
>
>
>
>
>
> -----Original Message-----
>
> From: dev-bounces at lists.pushtotest.com [mailto:dev-
> bounces at lists.pushtotest.com] On Behalf Of Frank Cohen
> Sent: Thursday, July 12, 2007 9:33 PM
> To: PushToTest TestMaker Developers List
> Subject: Re: [Dev] protocol extending
>
>
>
>
>
> Terrific! How did you do it? Would you be willing to contribute the
>
> protocol handlers to the project? -Frank
>
>
>
>
>
>
>
> On Jul 12, 2007, at 8:11 AM, Joseph Ribin Roy wrote:
>
>
>
> > Hi Frank
>
> >
>
> >
>
> >
>
> > TestMaker 5 is very good in Protocol Extension. We where able
>
> > to extent TM5 to support FTP and socket connection. We are still
>
> > looking forward to spend some time to support other protocols like
>
> > JMS.
>
> >
>
> >
>
> >
>
> > Joseph
>
> >
>
> >
>
> > The information contained in, or attached to, this e-mail, contains
>
> > confidential information and is intended solely for the use of the
>
> > individual or entity to whom they are addressed and is subject to
>
> > legal privilege. If you have received this e-mail in error you
>
> > should notify the sender immediately by reply e-mail, delete the
>
> > message from your system and notify your system manager. Please do
>
> > not copy it for any purpose, or disclose its contents to any other
>
> > person. The views or opinions presented in this e-mail are solely
>
> > those of the author and do not necessarily represent those of the
>
> > company. The recipient should check this e-mail and any attachments
>
> > for the presence of viruses. The company accepts no liability for
>
> > any damage caused, directly or indirectly, by any virus transmitted
>
> > in this email.
>
> >
>
> > www.aztecsoft.com
>
> > _______________________________________________
>
> > Dev mailing list
>
> > Dev at lists.pushtotest.com
>
> > http://lists.pushtotest.com/mailman/listinfo/dev
>
>
>
>
>
>
>
> --
>
> Frank Cohen, PushToTest, http://www.PushToTest.com
<http://www.pushtotest.com/> , phone 408 374 7426
>
> TestMaker: The open-source SOA test automation tool
>
>
>
>
>
>
>
> _______________________________________________
>
> Dev mailing list
>
> Dev at lists.pushtotest.com
>
> http://lists.pushtotest.com/mailman/listinfo/dev
>
>
>
>
>
>
> The information contained in, or attached to, this e-mail, contains
> confidential information and is intended solely for the use of the
> individual or entity to whom they are addressed and is subject to
> legal privilege. If you have received this e-mail in error you
> should notify the sender immediately by reply e-mail, delete the
> message from your system and notify your system manager. Please do
> not copy it for any purpose, or disclose its contents to any other
> person. The views or opinions presented in this e-mail are solely
> those of the author and do not necessarily represent those of the
> company. The recipient should check this e-mail and any attachments
> for the presence of viruses. The company accepts no liability for
> any damage caused, directly or indirectly, by any virus transmitted
> in this email.
>
> www.aztecsoft.com
> <ftp_Example1.py>
> <FTPProtocol.jar>
> <ftp-functional.xml>
> <edtftpj.jar>
> _______________________________________________
> Dev mailing list
> Dev at lists.pushtotest.com
> http://lists.pushtotest.com/mailman/listinfo/dev
--
Frank Cohen, PushToTest, http://www.PushToTest.com
<http://www.pushtotest.com/> , phone 408 374 7426
TestMaker: The open-source SOA test automation tool
_______________________________________________
Dev mailing list
Dev at lists.pushtotest.com
http://lists.pushtotest.com/mailman/listinfo/dev
The information contained in, or attached to, this e-mail, contains confidential information and is intended solely for the use of the individual or entity to whom they are addressed and is subject to legal privilege. If you have received this e-mail in error you should notify the sender immediately by reply e-mail, delete the message from your system and notify your system manager. Please do not copy it for any purpose, or disclose its contents to any other person. The views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of the company. The recipient should check this e-mail and any attachments for the presence of viruses. The company accepts no liability for any damage caused, directly or indirectly, by any virus transmitted in this email.
www.aztecsoft.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cake.pushtotest.com/pipermail/dev/attachments/20070716/9cd54303/attachment-0001.htm
More information about the Dev
mailing list