Hello, Today, the recording experience with JMeter is not as ergonomic as it should be. The possibility to name transactions was a great benefit, but when recording you constantly switch between: - JMeter View Results Tree under Recorder - JMeter Recorder to name transactions. - Browser - And sometimes Recording Controllr We propose to: - create a little dialog that will always be on top of all windows and will allow user to enter Transaction Name, Pause between samplers and Naming mode (Prefix / Transaction Name) - This popup will be opened when Recorder is started - This popup will be closed when Recorder is stopped As a future enhancement, start/stop could be integrated. We'll propose a patch for this.
Created attachment 35803 [details] Patch implementing the feature
Author: pmouawad Date: Thu Mar 22 12:10:01 2018 New Revision: 1827481 URL: http://svn.apache.org/viewvc?rev=1827481&view=rev Log: Bug 62212 - Recorder : Improve UX by providing a popup above all windows to be able to change Transaction names and pauses while using Browser Contributed by UbikLoadPack Bugzilla Id: 62212 Added: jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/RecorderDialog.java (with props) Modified: jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties jmeter/trunk/src/core/org/apache/jmeter/resources/messages_fr.properties jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/ProxyControlGui.java jmeter/trunk/xdocs/changes.xml
Author: pmouawad Date: Thu Mar 22 18:16:07 2018 New Revision: 1827519 URL: http://svn.apache.org/viewvc?rev=1827519&view=rev Log: Bug 62212 - Recorder : Improve UX by providing a popup above all windows to be able to change Transaction names and pauses while using Browser Fix some bugs Improve a bit architecture Bugzilla Id: 62212 Modified: jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/ProxyControlGui.java jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/RecorderDialog.java
Author: pmouawad Date: Thu Jul 5 20:34:29 2018 New Revision: 1835187 URL: http://svn.apache.org/viewvc?rev=1835187&view=rev Log: Bug 62212 : Recorder : Improve UX by providing a popup above all windows to be able to change Transaction names and pauses while using Browser Add a stop button to popup Make dialog automatically disappear after 7 seconds Bugzilla Id: 62212 Modified: jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/ProxyControlGui.java jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/RecorderDialog.java
Author: pmouawad Date: Sun Jul 8 16:06:42 2018 New Revision: 1835363 URL: http://svn.apache.org/viewvc?rev=1835363&view=rev Log: Bug 62212 : Recorder : Improve UX by providing a popup above all windows to be able to change Transaction names and pauses while using Browser Fix NPE if user closes the intermediate dialog that automatically disappears after 7 seconds Bugzilla Id: 62212 Modified: jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/ProxyControlGui.java
This issue has been migrated to GitHub: https://github.com/apache/jmeter/issues/4723