https://issues.apache.org/bugzilla/show_bug.cgi?id=33305





--- Comment #1 from Sonam Chauhan <sonam.chau...@ce.com.au>  2009-02-18 
19:49:05 PST ---
Just wanted to present an alternative approach, that "waters down" this feature
request somewhat.

Modern version control tools (e.g., Subversion) have 'pluggable-diff'
functionality. Essentially, a 'diff' operation in Subversion can be configured
to call arbitrary external diff program - Subversion passes it the paths to two
files to diff. Now, Jmeter scripts are XML. Open-source XML diff-ing tools
exist (see http://www.manageability.org/blog/stuff/open-source-xml-diff-in-java
) 

So this approach would support diff operation for JMeter scripts using version
control software: Subversion Diff on a JMX would call a wrapper that uses XML
diff software to output a set of changed, added and deleted XML nodes in the
JMX 

The last bit of the puzzle requires JMeter support: 

1. Visual representation of changes in JMeter GUI
Can the JMeter GUI be enhanced to 'outline' elements in different colours. For
instance, if a sampler has been added, the sampler is displayed in the test
plan with a green Swing bounding box. If a POST parameter in a HTTP sampler was
deleted, it is displayed with a red (or 'crossed-out') bounding box. 

This could either be driven by 'color="green"' attribute in the (modified) JMX,
or preferably, an independent XSL stylesheet which gives styling hints for
elements displayed in JMeter GUI.

2. Support for merging changes 
Can JMeter be enhanced to support copy and paste between JMeter instances? 


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-h...@jakarta.apache.org

Reply via email to