This file contains important information that may not appear in SilkTest Online Help. Read this file in its entirety.
Note: For the most up-to-date version of the Release Notes, go to SilkTest 2009 R2 Release Notes.
For information about installation, deployment, and licensing issues (including the evaluation version of SilkTest), see the SilkTest Installation Guide.
For an overview of the new features, see the What's New section below.
Contents | |||
---|---|---|---|
What's New | Resolved Defects | Installation Instructions | |
System Requirements | Known Issues | Getting Help |
This section lists significant enhancements and changes that were made for SilkTest 2009 R2.
Warning: If you upgrade your licenses to use SilkTest 2009 R2, the new license file(s) will not contain license keys for using any SilkTest International release. The license file(s) will not contain license keys to use the .NET, AOL and BlueExpress add-ons in conjunction with any version of SilkTest which precedes SilkTest 2009, and which supports these add-ons. Please consider this before you upgrade your licenses.
The Open Agent now uses dynamically allocated ports. To assign a specific port number to the SilkTest Open Agent, you must configure the information service to use that port. For instance, if you assigned a specific port with an earlier version of SilkTest, to continue to use that port you must configure the information service to use that port.
Previously, the SilkTest Open Agent supported a subset of SYS functions. Now, the SilkTest Open Agent supports all SYS functions with the exception of SYS_GetMemoryInfo.
You can test applications that use Adobe Flex version 3.4.
You can test applications that use Java SWT version 3.5.
Your computer must meet the hardware requirements listed below:
System Area | Requirement |
---|---|
Platform | Windows XP version SP2, SP3; Windows Server 2003 SP2; Windows Vista, Windows 7, Windows 2008 |
Processor | Intel Pentium processor running at 1 GHz |
RAM | 1 GB RAM on a Windows machine. Add to this the amount of RAM required to run your application under test. |
Hard disk space | 600 MB You may need to double the amount of hard disk space if you download and install the product locally. |
This section includes information about the supported environments and technologies for SilkTest 2009 R2:
SilkTest 2009 R2 runs on the following platforms:
SilkTest 2009 R2 supports applications that use the following browsers/are developed in:
Open Agent | Classic Agent | |
---|---|---|
Browser | IE 6, 7, 8; FF (replay only) 3.0, 3.5 | IE 6, 7, 8 (replay only) |
Adobe Flex | 3.0, 3.2, 3.3, 3.4 | not supported |
WinForms | .Net 2.0, 3.0, 3.5 | - |
WPF | .Net 3.5 (replay only) | not supported |
Java SWT (RCP) | 3.2, 3.3, 3.4, 3.5 | - |
AWT/Swing | not supported | Java 1.4, 1.5, 1.6 |
Win 32 | supported | supported |
Supported environments, by platform, are listed below. For supported environments, technical support is available and defects can be logged. Note that it is not possible to test all combinations. Experience indicates that various combinations can result in different behavior with SilkTest. Micro Focus makes every attempt to test as many of these combinations as possible.
Open Agent | Classic Agent | |
---|---|---|
Windows 7 Windows 2008 (SP2) |
Internet Explorer 8 Firefox 3.5 (replay only) Flex 3.4 SWT 3.4 .Net 3.5 (WinForms, WPF - replay only) Win 32 |
Internet Explorer 8 (replay only) Java 1.6 (AWT/Swing) Win 32 |
Windows 2008R2 64bit | Internet Explorer 8 | - |
Windows Vista 32bit (SP2) | Internet Explorer 7 Firefox 3.5 (replay only) Flex 3.4 SWT 3.4 .Net 3.5 (WinForms, WPF - replay only) Win 32 |
Internet Explorer 8 (replay only) Java 1.6 (AWT/Swing) Win 32 |
Windows XP 32bit (SP3) | Internet Explorer 7 Firefox 3.5 (replay only) Flex 3.4 SWT 3.4 .Net 3.5 (WinForms, WPF - replay only) Win 32 |
Internet Explorer 8 (replay only) |
Windows 2003 32bit (SP2) | Internet Explorer 7 Firefox 3.5 (replay only) Flex 3.4 SWT 3.4 .Net 3.5 (WinForms, WPF - replay only) Win 32 |
- |
Windows 2003 64bit (SP2) | - | Internet Explorer 7 Java 1.5 (AWT/Swing) Win 32 |
Note: While you can use SilkTest on 64-bit operating systems, SilkTest only supports testing 32-bit applications.
Silk4J supports the following technology domains using the SilkTest Open Agent:
Silk4J requires Eclipse 3.4 and Java Runtime Environment (JRE) version 1.6 or higher.
SilkTest supports testing Flex 3.0, 3.2, 3.3 and 3.4 applications using the following browsers:
Note: Currently, Adobe offers experimental support for Flex applications in AIR. As a result, you may encounter issues when testing Flex in Adobe AIR that are not related to SilkTest.
SilkTest supports the following Java components:
SilkTest's Data Driven Workflow supports:
SilkTest accesses the preceding databases using ODBC and therefore supports the versions of those databases that have a working ODBC driver.
Note: The SilkTest Select Data Source dialog box allows you to choose either the Silk DDA Excel or the Segue DDA Excel data source. For new data driven testcases, choose the Silk DDA Excel data source. Choose the Segue DDA Excel data source for backward compatibility. This allows existing .g.t
files that reference Segue DDA Excel to continue to work.
SilkTest's interface with the PVCS proprietary API supports:
Database version (archive directory) | Supports PVCS version |
6.5 | 6.5, 6.7, 7.5 |
6.7 | 6.7, 7.5 |
7.5 | 7.5 |
We assume that you are familiar with PVCS and are familiar with how PVCS works. If you are not, consult your PVCS documentation and PVCS release notes for more information.
TopThe following items have been resolved in SilkTest 2009 R2.
Defect # | Description | Fix Applied | Notes |
---|---|---|---|
43791 | SilkTest does not recognize ampersands in the Windows OpenFile Dialog. | 2009 R2 | |
44312 | Cannot start Open Agent on Windows 2008 SP1. | 2009 R2 | |
44990 | JavaJFCTextField.GetText returns only first line on text with no carriage return. | 2009 R2 | |
45000 | DataGrid is defined twice, in the "dotnet.inc" and in the "Windows Forms.inc". | 2009 R2 | |
45002 | Extension Enabler unusable in Agent only Installation. | 2009 R2 | |
45005 | Auto Complete functionality is not working correctly. | 2009 R2 | |
45011 | ToolbarWindow32 is ignored without any reason. | 2009 R2 | |
45015 | SilkTest 2009 - Record | Window Tags is not available. | 2009 R2 | |
45058 | SilkTest Help -> Tutorial in SilkTest 2009 results in error. | 2009 R2 | |
45059 | Help Topics and Tutorial inaccessible in SilkTest Runtime only installation. | 2009 R2 | |
45094 | SilkTest Runtime status window does not show any elapsed time information. | 2009 R2 | |
45098 | Calling the GetItemProp() against StatusBar returns the error "***error:c". | 2009 R2 | |
45133 | IE8 address bar is a TextField, this is not accounted for in explorer.inc. | 2009 R2 | |
45137 | When attempting to record a caption that contains apostrophe, no actions are recorded. | 2009 R2 | |
45147 | SilkTest fails to switch from Classic to Open Agent. | 2009 R2 | |
45260 | SilkTest does not default to current directory when searching for DLL files. | 2009 R2 | |
45306 | Unable to launch the SilkTest Help when using SilkTest Runtime. | 2009 R2 |
The following are known issues in SilkTest 2009 R2.
szDir
value in the Install.iss
file to reflect the location where you want to install SilkTest to, for example szDir=C:\Program Files (x86)\Silk\SilkTest
. For detailed information on using the silent installer, see the SilkTest Installation Guide. [38734]coveragepath={"C:\Program Files\Silk\SilkTest\JavaEx\TestApp.jar"}
in the command line results in a compile error. [38190]VerifyProperties()
fails for a dialog, e.g. "File open" or "Save as", regardless of which property was selected for verification, call SetActive()
for the dialog window before. The problem is that otherwise the Exists
property is always false, which causes VerifyProperties()
to fail.
[34128]SetText()
is appending characters instead of substituting characters. Workaround: Use ClearText()
before calling SetText()
. This prevents the extra characters from being appended.
[31961]QAPHlprObjClass
from the Enabled list and click the Disabled option button in the Settings group box. Click OK to save the change.
[28551]browserChild
in Internet Explorer 7 does not have the parent Browser
as default. This is due to the implementation of IE7. If the existing browserChild windecl
does not have the parent statement, you may see a runtime error similar to "browserChild xxx not found".
Workaround: Add parent Browser
to the windecl
.ShowHtmlForm=TRUE
and ShowBorderlessTables
is a value less than 1.0, SilkTest cannot recognize controls within a table even if ShowBorderlessTablesFlags
is set to "input" or to "img|input".
Workaround: Do not set ShowHtmlForm=TRUE
.
[27979]sleep(1)
function between the OLAPDataGrid control and the commands that continue the recording in the Flex application. [38538]mx:FormItem label=" "
mx:Button id="myButton" label="Validate" click="{updateLabel ()}"/
/mx:FormItem
You can monitor this issue at: https://bugs.adobe.com/jira/browse/FLEXENT-747
typekey
statement in the Flex Automation API does not support all keys. You can use the input text
statement to resolve this issue.For more information about the Flex Automation API known issues, see the Adobe Flex Release Notes.
SilkTest does not support the following Adobe AIR functionality:
SetActive
method call just prior to the action in question in the testcase.
[28138]raise
statement that specifies a command line, then the corresponding error entry in a TrueLog file will include the command line in the Description field for the error. For example:raise 10, "Exception 10", "Notepad.exe"
Exception 10Notepad.exe
For information about installation, deployment, and licensing issues (including the evaluation version of SilkTest), see the SilkTest Installation Guide.
For information about using SilkTest, see the SilkTest Online Help, available from Help > Help Topics. You can also walk through the SilkTest tutorials, available from Start > Programs > Silk > SilkTest 2009 R2 > Documentation.
We offer a variety of support options. Borland has contracted for support of this product to be provided by its strategic partner Micro Focus. For support visit Customer Care. From the web site, you can:
Find out how to contact Technical Support
Browse the Micro Focus Knowledge Base
Access peer-supported product Forums for exchanging information, tips, and techniques
If your company has a support contract, you can open and update support cases, request product updates, browse Patches and Service Packs, and sign up for e-mail alerts from this web page.