Home
Download
Purchase
Support
Services
FAQ
About Us


Version History


V2.0.6.1  (published  4-14-2009)

Added:  Support for Internet Explorer 8 (To enable popup windows automation set TabProcGrowth to 1:TabProcessGrow.reg) and Windows 7 Beta1
Improved:  SendKeys can handle control keys.

V2.0.3.8  (published 5-30-2008)

Fixed:  Selection of Frame  Descriptor for editing.
Added
:  Milliseconds time resolution to HTTP log.
Fixed:  Small IE compatability fixes.
 
V2.0.3.1 (published 1-08-2008)

Added:  WaitForDialog for synchronous  processing of IE dialog windows. The WaitForDialog must be used with async click or invoke to avoid blocking.
Added:  Recording for IE dialog windows.
 
V2.0.1.2 (published 10-27-2007)

Added:  Internet Explorer  HTTP/HTTPS  traffic logging. The HTTP logging can help troubleshoot  Web Application performance problems and help solve automation problems. The HTTP log viewer can be run from SWEA Designer (menu:Explorer/HttpLog). The log is programmatically accessible from the automation script. Example:HttpLog.zip
Added:   A condition expression to Control Descriptor. The condition could be any javascript expression or javascript fragment.  It helps fine tuning the control identification. Example:Condition.zip
Added:  Added ability to read and write to properties of HTML element sub-objects using Invoke function. For example: control.Invoke("style.backgroundColor", ControlActionType.GetProperty) will return background color of the control.
Improved:  Improved stability of a Scene recognition for AJAX.

V1.9.6.1 (published 07-30-2007)


Added: Added ${Element}, ${HtmlName}, ${HtmlId}, ${SourceIndex}  macros. The macros are replaced by actual values before java script is invoked in Internet Explorer using SWEA Invoke function. Example:FireEvent

V1.9.4.1 (published 06-23-2007)

Added: Support for  Internet Explorer protected mode (Windows Vista).

V1.9.3.1 (published 05-20-2007)

Added
: Added SendKeys function. The function simulates the keyboard events. Example:scene.HtmlInputText("q").Invoke("Method_SendKeys", "Test"). To record  the SendKeys function call use [Control View]/[Invoke] tab.

V1.9.2.9 (published 05-04-2007)

Added: Added FrameName regular expressions pattern to the Frame  Descriptor.
Fixed: Small bug fixes.

V1.9.2.7 (published 04-21-2007)

Improvement: Numerous small functionality and stability-related improvements have been incorporated. Specifically, improvements have been made to script recording, script editor and scene identification.

V1.9.2.1 (published 02-25-2007)

Feature:Added GetElementIdList and GetElementIdListByXPath helper functions to HtmlControl class. The functions help working with repeating controls.
Improvement: Improved stability of AJAX applications script recording.

V1.9.1.2 (published 02-13-2007)

Feature:Added SWEA API reference to SWDesigner  Help Menu.
Improvement
: Scene.Deactivate function became  obsolete - WaitForActive will automatically deactivate scene.
Improvement: Improved support for AJAX.

V1.9.1.1 (published 01-20-2007)

Feature:  Added support for AJAX applications. To enable the  AJAX support check the project option "Detect AJAX". With the option enabled, SWEA runtime will  run the scene identification  for each  page update made by AJAX. The option eliminates the need to use "Sleep" statements.

V1.8.14.1 (published 01-03-2007)

Feature
: The SWExplorerAutomation now has a new Web site. The old Web site http://webunittesting.com/
http://alexfurman.net
will be set to redirect to the new site.

V1.8.13.1 (published 12-19-2006)

Feature: Added support for macro variables. They can be used to replace parts of the text in scene, control and frame descriptors. Example:
http://www.$(Server).com/. To define a new macro variable use Project/Settings/Macros tab.
Feature: Added Replace in Project command. The command  replaces in the descriptor strings.

V1.8.9.3 (published 10-10-2006)

Feature: Added BrowserInfo  GetBrowserInfo(IntPtr hWnd) function to ExplorerManager class. The BrowserInfo contains Browser (IWebBrowser2) property which allows to integrate SWEA with HTTPWatch.

V1.8.9.1 (published 10-02-2006)

Feature: Added support for windows Vista RC1

V1.8.1.1 (published 09-19-2006)

Feature: Improved support for DHTML/AJAX pages. The Detect DOM Changes option is added to the project properties.
Feature:  Added Check Element Visibility to project properties.
Feature: Added Attach/Disconnect to Explorer Menu.
Feature: Added right mouse button  simulation.

V1.7.8.2 (published 04-02-2006)

Fixed: Various small bug fixes.

V1.7.8.1 (published 03-31-2006)

Feature (New!): Added NUnit test generation using SWEA TestDriver. The SWEA TestDriver  allows to run SWEA script files (*.hsc) as NUnit tests.
Fixed: Various small bug fixes.

V1.7.7.1 (published 03-26-2006)

Improvement: Added script recording for Multi-select list boxes.
Improvement:  Improved scene identification for pages with script and frames.
Fixed: Various small bug fixes.

V1.7.6.1 (published 03-18-2006)

Improvement: Added Create Control/Record Control sequence. After creation the control will be focused in the project view and the control editor will be activated to allow script recording.
Improvement:  Added IE restart button/menu.
Improvement:  Save of a new script will pre-fill the script file name using the current project file name.
Improvement:  Added Invoke tab for all controls to record  Set/Get/Method/Script calls.
Improvement:  Added support for Multi-Monitor systems.
Improvement:  Added Drag&Drop support to the Script Recorder View.
Fixed: Various small bug fixes.

V1.7.4.2 (published 02-22--2006)

Improvement: The script recorder panel can be resized.

V1.7.4.2 (published 02-22--2006)

Improvement: The script recorder panel can be resized.

V1.7.4.1 (published 02-14--2006)

Feature: Added  page|frame script calls. Example: control.Invoke("Script___doPostBack(\"ControlName\", \"ValueChanged:TestValue\")");
Improvement: Improved support for pages with  invalid characters.

V1.7.3.1 (published 01-30--2006)

Feature:  Added a file association registration for *.htp(project) and *.hsc(script files).
Improvement: Improved support for pages with frames.

V1.7.2.1 (published 01-21--2006)

Improvement: Support for .Net framework 2.0 (installation and execution).

V1.7.1.7 (published 12-17-2005) Feature:  Added SWEA DOM Navigator Internet Explorer Bar. The  DOM navigator allows to preview and correct the control selection (base tag selection).
Feature:  Added "Play To Record" to the script recorder.
Improvement: Improved support for pages with frames.

V1.6.2.1 (published 11-13-2005)

Feature:  Password encryption using DPAPI.
Feature:  The real mouse click event for any HTML tag can be simulated by invoking MouseClick function.
Feature:  Script records can be inserted manually.
Improvement: Support for Internet Explorer 7.

V1.6.1.6 (published 10-18-2005)

Feature: Added possibility to record a call to any DHTML event  of HtmlContent control tag. Feature:  New functions ConnectAs of ExplorerManager and Connect(taskName) of ExplorerProcess allow to use SWEA from any non-interactive environment  (ASP.NET etc.) Example - (requires changes in DCOM security for  Internet Explorer(Ver 1.0) application.)Improvement: Improved engine error handling.  

V1.5.1.1 (published 09-25-2005)

Feature: Added support for showModalDialog. The SW Designer automatically creates a scene named "_HtmlDialogScene" for any visible Html Dialog window. The scene will   be shown in the Project view while it is active.
Feature: Added ClickAsync to HtmlInputButton and HtmlAnchor. The call should be used in the case of  IE  showModalDialog call. It is non-blocking call, so it will return immediately, allowing WaitForActive of the HtmlDialog scene to be processed.
Feature:Added IdentificationRecord to the script. The record is recorded when a scene Identification is executed from SW Designer. It helps record scripts for IE DHTML pages build with JavaScript.
Improvement:
Added control type to the script records.  
 

V1.4.2.4 (published 09-05-2005)

Bug fix:   Fixed exception generated by GetExplorerWindowImage function when IE window is minimized or maximized.
Improvement: The project files (*.htp) are serialized with indentation.  
Improvement: Improved a script error handling in HtmlContent Control View.  

V1.4.2.3 (published 08-23-2005)

Bug fix: Fixed compatibility issue with  the latest Microsoft Update: the control  view failed to show  HtmlContent control.

V1.4.2.2 (published 08-22-2005)

Bug fix: Fixed compatibility  with MSN Desktop Search.

V1.4.2.1 (published 08-20-2005)

Bug fix: Images of Web pages returned by GetExplorerWindowImage function  doesn't clipped. The function returns full image of IE page.

V1.4.1.5 (published 07-19-2005)

Bug fix: Internet  Explorer doesn't crash on exit when Acrobat Reader viewer is loaded into a page frame.

V1.4.1.4 (published 07-01-2005)

Feature: Added possibility to replace controls which were not identified. The control property isOptional should be changed to true. The control should be selected in the project view. Designer  will prompt to replace the control by the new control.

V1.3.1.1 (published 06-01-2005)

Feature: Added support for Dialog Windows and  File Downloads.

V1.2.1.1 (published 04-01-2005)

Feature: Added Support For Popup windows.

V1.1.1.1 (published 09-22-2004)

V1.0.0.0 (published 09-11-2003)

Initial version

 

News & Events
12 November, 2009, SWEA version 2.0.6.5 released
Added:  The Visual XPath Editor is added to Control Descriptor dialog. 
Fixed:  Compatability with IE zooming.
Fixed
:  Scene FileDownload function. 
Read More