Release notes v1.1.7: 29/11/2009 12:00:00 AM

v1.1.7

New Features:

  1. Added support for skipping comparison of "random" (like DateTime, GUID, etc.) data in the response. To try it out, create a test case and click on "Edit Default Validations". Previously, all validations uses exact matching
  2. Added support for renaming Functional and Perf test cases
  3. Added feature to default instance creation to null when a cyclic reference is detected. This can be configured from the Config Added support for creating new functional test cases based on exisiting ones
  4. Added "Learn More" links. Click Help --> Learn More
  5. Modified service tree node to display the currently open project
  6. Added support for adding client app.config files into the project
  7. Added support for Remove/Refresh client app.config files
  8. Added support for persisting the config values configured via the UI in a project. (Sample config values are UseMessageContract, Credentials, Impersonation level etc.) To try it out, create a project and save it. Open up windows explored and navigate to the project folder, a "RuntimeConfig.xml" file will be located there.
  9. Added the saving of data types containing cyclic references as an expected response in a test case
  10. Added the saving of data types containing cyclic references as an expected response in a test case
  11. Added support to recreate the client proxy after 10 minutes if it has been idle i.e none of the wcf methods had been invoked within the last 10 min.
  12. Added mextcpBinding support
  13. Loading of test cases containing plymorphic types (speed enhancement)

Bug Fixes :

  1. Fixed the error that occurs when a test case is created after loading a custom plugin
  2. Fixed error that occurs when Check for Updates is ran before adding a service
  3. Fixed error that occurs when a tree node is selected and the user clicked outside the treeview.
  4. Fixed error when loading tests containing the Decimal data type.
  5. Fixed error that occurs for array of nullables

v1.1.6

New Features:

  1. Added feature to support cyclic references in the response. (Saving of responses in a test case containing cyclic references will be added in the next release)
  2. Added feature to configure impersonation level
  3. Added feature to default instance creation to null when a cyclic reference is detected. This can be configured from the Config menu.

Bug Fixes :

  1. Fixed bug in handling of void return types when saving functional test cases. Void responses can no longer be saved as an expected response in a test case.
  2. Fixed bug on loading of plugin for EditMethodInput that targets all (targetType.All) methods.

v1.1.5

New Features:

  1. Added enhancements to speed up performance testing especially in high-load scenarios
  2. Added feature to save the log statements of a perf test
  3. Added feature to save the log statements of wcfstorm
  4. Added feature to support generation of Message contracts (same with /mc in svcutil)

Bug Fixes :

  1. Fixed bug in handling of void return types during performance testing
  2. Fixed bug that interprets a zero-length array as null.
  3. Fixed bug when loading plugins (bug does not occur for everyone)

v1.1.4

New Features:

  1. Added new "# Responses" column in Performance Test.
  2. Added config value to not perform default validation of certificates
  3. New icon (thanks to Jameel Al-aziz)

Bug Fixes :

  1. Fix bug on perf test Duration and Interval fields wherein a the value is multiplied by 1000
  2. Fix on perf test wherein responses still keep on arriving event after the test duration has elapsed
  3. Fix on updater. the dependent version is no longer downloaded if the current assembly version is larger

v1.1.3

New Features:

  1. Added saving of a perf test graph to a PNG image
  2. Added Median on perf test
  3. Added Standard Deviation on perf test

Bug Fixes :

  1. Fixed proxy error bug
  2. Fixed bug on setting ClientCredential.Username.Username and Password
  3. Fixed bug on CollectionDataContract when its a top level parameter and size was modified
  4. Fix bug on loading of x509 certificate