There are quite a few l.o.n.g names still present in the new JMX
format, for example:

<elementProp name="XX"
elementType="org.apache.jmeter.protocol.http.control.Cookie">

Also, all the TestElements have entries of the form:

<AuthManager>
<stringProp name="TestElement.name">HTTP Authorization Manager</stringProp>
<stringProp 
name="TestElement.gui_class">org.apache.jmeter.protocol.http.gui.AuthPanel</stringProp>

I'd like to simplify these, to:

<elementProp name="XX" elementType="Cookie">

and

<AuthManager name="HTTP Authorization Manager" gui="AuthPanel">

As far as I can see it won't be difficult to maintain backward compatibility.
I've already tried with TestElementPropertyConverter, and that seems
to work well.

The TestElementConverter would need to be able to convert between
aliases and class names rather than classes,  but that can easily be
done by adding a reverse mapping for the saveservice properties file.
[This would have the benefit that one could check for multiple aliases
at the same time.]

Any objections/thoughts?

S.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to