Navigation trail: JMeterProjectPages
Note: I am not sure how best to structure this yet - feel free to totally reorganise this page if you feel you can do better. -- ScottEade
Goals
- To provide a scratch pad for current bugs and enhancement ideas (bugs should go to bugzilla, but there is no reason why they can't go here and be discussed a little before then). - I don't agree here, for short term things, the bug database allows discussion and email is fine. I think wiki is useful for conveniently "remembering" longer term discussions (Mike Stover - 2003-01-07)
- To provide a forum for determining which enhancements are to target which releases (i.e. formulation of a longer term development plan).
- A place to discuss long term goals and plans and preserve the discussion and the decisions. (Mike Stover - 2003-01-07)
- A place to community-build difficult documentation.
Tools
Proposed for development
Enhancements - bugzilla is also the place for enhancement requests, but this is a good place to discuss them prior to raising actual issues.
Developer Progress Pages
Changes made to code since 1.9.1
Thought it would be useful to start summarising changes to CVS since 1.9.1. Feel free to update/refactor ...sebb
Functional Changes
Basic IfController added (needs testing and documenting)
property() function now allows default value to be specified
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
StringFromFile() funtion can now use a variable or function for the file name
BeanShell Sampler (BETA) added. This is optional. To use it, the BeanShell jar needs to be downloaded from www.beanshell.org.
Optionally start BeanShell server (allows remote access to JMeter variables and methods)
StringFromFile can now process a sequence of files, e.g. dir/file01.txt, dir/file02.txt etc
- Create all samplers with keep-alive disabled
- Add Separator markers between sets of samples
- Add Response Assertion to first sampler in each set
Other Changes
- component_reference tidied up to make display tidier
- Minor text updates
- Forever box moved back to start of line
- logging converted to use getLoggerForClass()
JavaTest sampler handles interrupts better
- Unused code items removed/commented out
- Version string moved to separate file, and build.xml can skip updating it
- Function Help now moved to a separate file
- HTML documentation now references the Jakarta logo using a relative URL, so local copies of documents (and the Help pages) no longer try to fetch the logo from the Apache Web Site
- images and demos moved back to xdocs; build.xml new targets for creating tars
- Gump builds to export jars
- handle RE errors better
- only open jmeter.log once
- re-aligned messages.properties files
fixed bug in TestCompiler which could cause Thread startup to spin or stall
- fixed bug in CSVRead (24076)
- fixed some broken links in the documentation
ProxyServer now forwards all browser headers to the server, regardless of whether the headers are being collected for the test plan or not.