⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changes_history.html

📁 测试工具jmeter可用来进行性能测试
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<li>
JMeterContext now uses ThreadLocal - should fix some potential NPE errors
</li>


</ul>
<h3>
Version 2.0.1
</h3>
<p>
Bug fix release. TBA.
</p>
<h3>
Version 2.0
</h3>
<ul>

	
<li>
HTML parsing improved; now has choice of 3 parsers, and most embedded elements can now be detected and downloaded.
</li>


<li>
Redirects can now be delegated to URLConnection by defining the JMeter property HTTPSamper.delegateRedirects=true (default is false) 
</li>


<li>
Stop Thread and Stop Test methods added for Samplers and Assertions etc. Samplers can call setStopThread(true) or setStopTest(true) if they detect an error that needs to stop the thread of the test after the sample has been processed 
</li>


<li>
Thread Group Gui now has an extra pane to specify what happens after a Sampler error: Continue (as now), Stop Thread or Stop Test. 
    This needs to be extended to a lower level at some stage. 
</li>


<li>
Added Shutdown to Run Menu. This is the same as Stop except that it lets the Threads finish normally (i.e. after the next sample has been completed) 
</li>


<li>
Remote samples can be cached until the end of a test by defining the property hold_samples=true when running the server.
More work is needed to be able to control this from the GUI 
</li>


<li>
Proxy server has option to skip recording browser headers 
</li>


<li>
Proxy restart works better (stop waits for daemon to finish) 
</li>


<li>
Scheduler ignores start if it has already passed 
</li>


<li>
Scheduler now has delay function 
</li>


<li>
added Summariser test element (mainly for non-GUI) testing. This prints summary statistics to System.out and/or the log file every so oftem (3 minutes by default). Multiple summarisers can be used; samples are accumulated by summariser name. 
</li>


<li>
Extra Proxy Server options: 
Create all samplers with keep-alive disabled 
Add Separator markers between sets of samples 
Add Response Assertion to first sampler in each set 
</li>


<li>
Test Plan has a comment field
</li>

	
	
<li>
Help Page can now be pushed to background
</li>

	
<li>
Separate Function help page
</li>

	
<li>
New / amended functions
</li>

	
<ul>

	  
<li>
__property() and __P() functions
</li>

	  
<li>
__log() and __logn() - for writing to the log file
</li>

      
<li>
_StringFromFile can now process a sequence of files, e.g. dir/file01.txt, dir/file02.txt etc 
</li>

      
<li>
_StringFromFile() funtion can now use a variable or function for the file name 
</li>

	
</ul>

	
<li>
New / amended Assertions
</li>

	
<ul>

        
<li>
Response Assertion now works for URLs, and it handles null data better 
</li>

        
<li>
Response Assertion can now match on Response Code and Response message as well 
</li>

		
<li>
HTML Assertion using JTidy to check for well-formed HTML
</li>

	
</ul>

	
<li>
If Controller (not fully functional yet)
</li>

	
<li>
Transaction Controller (aggregates the times of its children)
</li>

	
<li>
New Samplers
</li>

		
<ul>

			
<li>
Basic BSF Sampler (optional)
</li>

			
<li>
BeanShell Sampler (optional, needs to be downloaded from www.beanshell.org
</li>

			
<li>
Basic TCP Sampler
</li>

		
</ul>

     
<li>
Optionally start BeanShell server (allows remote access to JMeter variables and methods) 
</li>


</ul>
<h3>
Version 1.9.1
</h3>
<p>
TBA
</p>
<h3>
Version 1.9
</h3>
<ul>


<li>
Sample result log files can now be in CSV or XML format
</li>


<li>
New Event model for notification of iteration events during test plan run
</li>


<li>
New Javascript function for executing arbitrary javascript statements
</li>


<li>
Many GUI improvements
</li>


<li>
New Pre-processors and Post-processors replace Modifiers and Response-Based Modifiers. 
</li>


<li>
Compatible with jdk1.3
</li>


<li>
JMeter functions are now fully recursive and universal (can use functions as parameters to functions)
</li>


<li>
Integrated help window now supports hypertext links
</li>


<li>
New Random Function
</li>


<li>
New XML Assertion
</li>


<li>
New LDAP Sampler (alpha code)
</li>


<li>
New Ant Task to run JMeter (in extras folder)
</li>


<li>
New Java Sampler test implementation (to assist developers)
</li>


<li>
More efficient use of memory, faster loading of .jmx files
</li>


<li>
New SOAP Sampler (alpha code)
</li>


<li>
New Median calculation in Graph Results visualizer
</li>


<li>
Default config element added for developer benefit
</li>


<li>
Various performance enhancements during test run
</li>


<li>
New Simple File recorder for minimal GUI overhead during test run
</li>


<li>
New Function: StringFromFile - grabs values from a file
</li>


<li>
New Function: CSVRead - grabs multiple values from a file
</li>


<li>
Functions now longer need to be encoded - special values should be escaped 
with "\" if they are literal values
</li>


<li>
New cut/copy/paste functionality
</li>


<li>
SSL testing should work with less user-fudging, and in non-gui mode
</li>


<li>
Mailer Model works in non-gui mode
</li>


<li>
New Througput Controller
</li>


<li>
New Module Controller
</li>


<li>
Tests can now be scheduled to run from a certain time till a certain time
</li>


<li>
Remote JMeter servers can be started from a non-gui client.  Also, in gui mode, all remote servers can be started with a single click
</li>


<li>
ThreadGroups can now be run either serially or in parallel (default)
</li>


<li>
New command line options to override properties
</li>


<li>
New Size Assertion
</li>



</ul>
<h3>
Version 1.8.1
</h3>
<ul>


<li>
Bug Fix Release.  Many bugs were fixed.
</li>


<li>
Removed redundant "Root" node from test tree.
</li>


<li>
Re-introduced Icons in test tree.
</li>


<li>
Some re-organization of code to improve build process.
</li>


<li>
View Results Tree has added option to view results as web document (still buggy at this point).
</li>


<li>
New Total line in Aggregate Listener (still buggy at this point).
</li>


<li>
Improvements to ability to change JMeter's Locale settings.
</li>


<li>
Improvements to SSL Manager.
</li>


</ul>
<h3>
Version 1.8
</h3>
<ul>


<li>
Improvement to Aggregate report's calculations.
</li>


<li>
Simplified application logging.
</li>


<li>
New Duration Assertion.
</li>


<li>
Fixed and improved Mailer Visualizer.
</li>


<li>
Improvements to HTTP Sampler's recovery of resources (sockets and file handles).
</li>


<li>
Improving JMeter's internal handling of test start/stop.
</li>


<li>
Fixing and adding options to behavior of Interleave and Random Controllers.
</li>


<li>
New Counter config element.
</li>


<li>
New User Parameters config element.
</li>


<li>
Improved performance of file opener.
</li>


<li>
Functions and other elements can access global variables.
</li>


<li>
Help system available within JMeter's GUI.
</li>


<li>
Test Elements can be disabled.
</li>


<li>
Language/Locale can be changed while running JMeter (mostly).
</li>


<li>
View Results Tree can be configured to record only errors.
</li>


<li>
Various bug fixes.
</li>


</ul>
<b>
Changes: for more info, contact 
<a href="mailto:mstover1@apache.org">
Michael Stover
</a>
</b>
<h3>
Version 1.7.3
</h3>
<ul>


<li>
New Functions that provide more ability to change requests dynamically during test runs.
</li>


<li>
New language translations in Japanese and German.
</li>


<li>
Removed annoying Log4J error messages.
</li>


<li>
Improved support for loading JMeter 1.7 version test plan files (.jmx files).
</li>


<li>
JMeter now supports proxy servers that require username/password authentication.
</li>


<li>
Dialog box indicating test stopping doesn't hang JMeter on problems with stopping test.
</li>


<li>
GUI can run multiple remote JMeter servers (fixes GUI bug that prevented this).
</li>


<li>
Dialog box to help created function calls in GUI.
</li>


<li>
New Keep-alive switch in HTTP Requests to indicate JMeter should or should not use Keep-Alive for sockets.
</li>


<li>
HTTP Post requests can have GET style arguments in Path field.  Proxy records them correctly now.
</li>


<li>
New User-defined test-wide static variables.
</li>


<li>
View Results Tree now displays more information, including name of request (matching the name
in the test tree) and full request and POST data.
</li>


<li>
Removed obsolete View Results Visualizer (use View Results Tree instead).
</li>


<li>
Performance enhancements.
</li>


<li>
Memory use enhancements.
</li>


<li>
Graph visualizer GUI improvements.
</li>


<li>
Updates and fixes to Mailer Visualizer.
</li>


</ul>
<h3>
Version 1.7.2
</h3>
<ul>


<li>
JMeter now notifies user when test has stopped running.
</li>


<li>
HTTP Proxy server records HTTP Requests with re-direct turned off.
</li>


<li>
HTTP Requests can be instructed to either follow redirects or ignore them.
</li>


<li>
Various GUI improvements.
</li>


<li>
New Random Controller.
</li>


<li>
New SOAP/XML-RPC Sampler.
</li>


</ul>
<h3>
Version 1.7.1
</h3>
<ul>


<li>
JMeter's architecture revamped for a more complete separation between GUI code and
test engine code.
</li>


<li>
Use of Avalon code to save test plans to XML as Configuration Objects
</li>


<li>
All listeners can save data to file and load same data at later date.
</li>


</ul>
<h3>
Version 1.7Beta
</h3>
<ul>
 
	
<li>
Better XML support for special characters (Tushar Bhatia) 
</li>
 
	
<li>
Non-GUI functioning  & Non-GUI test plan execution  (Tushar Bhatia)
</li>
 
	
<li>
Removing Swing dependence from base JMeter classes
</li>
 
	
<li>
Internationalization (Takashi Okamoto)
</li>
 
	
<li>
AllTests bug fix (neth6@atozasia.com)
</li>
 
	
<li>
ClassFinder bug fix (neth6@atozasia.com)
</li>
 
	
<li>
New Loop Controller
</li>
 
	
<li>
Proxy Server records HTTP samples from browser 
		(and documented in the user manual)
</li>
 
<li>
Multipart Form support
</li>
 
	
<li>
HTTP Header class for Header customization
</li>
 
	
<li>
Extracting HTTP Header information from responses (Jamie Davidson)
</li>
 
	
<li>
Mailer Visualizer re-added to JMeter
</li>
 
	
<li>
JMeter now url encodes parameter names and values
</li>
 
	
<li>
listeners no longer give exceptions if their gui's haven't been initialized
</li>
 
	
<li>
HTTPS and Authorization working together
</li>
 
	
<li>
New Http sampling that automatically parses HTML response 
		for images to download, and includes the downloading of these 
		images in total time for request (Neth neth6@atozasia.com) 
</li>
 
	
<li>
HTTP responses from server can be parsed for links and forms, 
		and dynamic data can be extracted and added to test samples 
		at run-time (documented)
</li>
  
	
<li>
New Ramp-up feature (Jonathan O'Keefe)
</li>
 
	
<li>
New visualizers (Neth)
</li>
 
	
<li>
New Assertions for functional testing
</li>
 

</ul>
<h3>
Version 1.6.1
</h3>
<ul>
 
	
<li>
Fixed saving and loading of test scripts (no more extra lines)
</li>
 
	
<li>
Can save and load special characters (such as "&" and "<").
</li>
 
	
<li>
Can save and load timers and listeners.
</li>
 
	
<li>
Minor bug fix for cookies (if you cookie value 
		contained an "=", then it 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -