Version Date
4.1.1 2010-06-04
4.1 2010-04-27
4.0.4 2010-02-22
4.0.3 2010-01-22
4.0.2 2009-09-02
4.0.1 2009-08-19
4.0 2009-06-03 W P
3.5.3 2008-04-04
3.5.2 2008-01-24
3.5.1 2008-01-09
3.5 2007-11-27 W
3.4.4 2006-10-03
3.4.3 2006-08-12
3.4.2 2006-06-05
3.4.1 2006-05-25
3.3.1 2005-07-09
3.3 2005-06-28

PureLoad 3.5 - Change Log

[ Change Log | What's New ]


PureLoad 3.5 includes new features as well as bug fixes. In addition this is the first version that requires Java version 1.5.

New Features

  • New (optional) thread model to allow for more Worker threads
  • HTTP performance and resource usage improvements
  • Redesigned GUI to report failed tasks, show statistics over failures, only fetch specific failure reports, improved performance etc.
  • Console: support drag-and-drop to reorganize tasks
  • Console: More than one metrics in graphs (2 y-axes) when viewing time slot information
  • Simulation of limited bandwidth in HTTP tasks
  • New tasks to support SSH
  • New task: GetHtmlPageTask to parse an fetch all references in a page

Minor Enhancements

  • Console: various minor GUI enhancements
  • Tasks: "Iterations" now a true task parameter
  • Worker: Improved reporting of metrics (performance improvement)
  • Console: Display info about Java VM used in "About" window
  • Worker: Discard stack traces for failed tasks (performance optimization)
  • Console: Question asked to save PLC file when switching plc files
  • Added configuration to control server ports used (when using a firewall)
  • Mail Task: new task to delete an e-mail, using IMAP/POP3
  • Web Crawler: Added support for "?key=value" URL
  • HttpInitTask: improve Task parameter GUI
  • Console: improved feedback when starting execution of a large scenario
  • Console: Changed File menu to have an "Open Recent" sub menu
  • Calendar Parameter Generator: added end date
  • HTTP Tasks: add possibility to simulate limited bandwidth
  • CheckValueTask: Added functionality to verify content from previous task

Bugs fixed

The following is a (non-complete) list of bugs fixed:

  • Console: Copy/Paste scenarios not intuitive
  • Scenario Debug: verification of non-used parameter generators
  • Recording upload of large binary files makes PureLoad hang
  • Console: Can't edit or debug a scenario without valid connection to Naming
  • HttpExtractTask: Use of variables in Regular Expressions crashes
  • Debugger does not skip sub-sequences
  • Can't mix variables and parameter generator values
  • Console: Re-creating workers takes long time
  • Failed tasks: remove stack trace
  • Console: Unsetting auto-update can't be restored
  • Console: improve error message if running out of memory in taskspace
  • HTTP Tasks: counting bytes trasferred not working if 'Save Content Types' isn't defined
  • XmlXPathExtractTask: does not handle namespaces
  • HTTP Recorder: problems reading content from server when "chunked transfer encoding" used.
  • Naming: only allow one taskspace server to be registered
  • Console: Can't save current PLC file is disconnected from naming server
  • Console: Failed tasks result tab not enabled until scenario completed
  • Console: execution time invalid, if worker machine dates not synchronized
  • Console: Save dialog sometimes use wrong title ("Open")
  • Console: if connection problems in naming, updating list of workers might be slow (or hang)