Release notes v1.1.7: 29/11/2009 12:00:00 AM
v1.1.7
New Features:
- 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
- Added support for renaming Functional and Perf test cases
- 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
- Added "Learn More" links. Click Help --> Learn More
- Modified service tree node to display the currently open project
- Added support for adding client app.config files into the project
- Added support for Remove/Refresh client app.config files
- 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.
- Added the saving of data types containing cyclic references as an expected response in a test case
- Added the saving of data types containing cyclic references as an expected response in a test case
- 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.
- Added mextcpBinding support
- Loading of test cases containing plymorphic types (speed enhancement)
Bug Fixes :
- Fixed the error that occurs when a test case is created after loading a custom plugin
- Fixed error that occurs when Check for Updates is ran before adding a service
- Fixed error that occurs when a tree node is selected and the user clicked outside the treeview.
- Fixed error when loading tests containing the Decimal data type.
- Fixed error that occurs for array of nullables
v1.1.6
New Features:
- 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)
- Added feature to configure impersonation level
- Added feature to default instance creation to null when a cyclic reference is detected. This can be configured from the Config menu.
Bug Fixes :
- 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.
- Fixed bug on loading of plugin for EditMethodInput that targets all (targetType.All) methods.
v1.1.5
New Features:
- Added enhancements to speed up performance testing especially in high-load scenarios
- Added feature to save the log statements of a perf test
- Added feature to save the log statements of wcfstorm
- Added feature to support generation of Message contracts (same with /mc in svcutil)
Bug Fixes :
- Fixed bug in handling of void return types during performance testing
- Fixed bug that interprets a zero-length array as null.
- Fixed bug when loading plugins (bug does not occur for everyone)
v1.1.4
New Features:
- Added new "# Responses" column in Performance Test.
- Added config value to not perform default validation of certificates
- New icon (thanks to Jameel Al-aziz)
Bug Fixes :
- Fix bug on perf test Duration and Interval fields wherein a the value is multiplied by 1000
- Fix on perf test wherein responses still keep on arriving event after the test duration has elapsed
- Fix on updater. the dependent version is no longer downloaded if the current assembly version is larger
v1.1.3
New Features:
- Added saving of a perf test graph to a PNG image
- Added Median on perf test
- Added Standard Deviation on perf test
Bug Fixes :
- Fixed proxy error bug
- Fixed bug on setting ClientCredential.Username.Username and Password
- Fixed bug on CollectionDataContract when its a top level parameter and size was modified
- Fix bug on loading of x509 certificate