Silk Test is a tool for automated function and regression testing of enterprise applications. It was originally developed by
Segue Software which was acquired by
Borland in 2006. Borland was acquired by
Micro Focus International in 2009. The original name for the product from 1993 through 1996 was QA Partner.
Silk Test offers various clients:
* Silk Test Workbench allows automation testing on a visual level (similar to former TestPartner) as well as using VB.Net as scripting language
* Silk Test Classic uses the domain specific 4Test language for automation scripting. It is an object oriented language similar to
C++. It uses the concepts of
classes,
objects, and
inheritance
Inheritance is the practice of receiving private property, titles, debts, entitlements, privileges, rights, and obligations upon the death of an individual. The rules of inheritance differ among societies and have changed over time. Offici ...
.
* Silk4J renamed UFT Developer allows automation in
Eclipse
An eclipse is an astronomical event that occurs when an astronomical object or spacecraft is temporarily obscured, by passing into the shadow of another body or by having another body pass between it and the viewer. This alignment of three ce ...
using
Java
Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's mo ...
as scripting language
* Silk4Net renamed UFT Developer allows the same in
Visual Studio
Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs including websites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platforms such ...
using
VB or
C#
Features
Silk Test Client is an IDE for creating, maintaining and executing tests.
*Silk Test Agent: translates the script commands into GUI commands (User actions). These commands can be executed on the same machine as the host or on a remote machine.
Silk Test identifies all windows and controls of the application under test as objects and defines all of the properties and attributes of each window. Thus it supports an object-based implementation.
Silk Test supports both recording and descriptive programming methods to identify and verify the elements in the AUT. It also identifies any mouse movements and keystrokes, enabling testing against custom objects in the AUT.
Silk Test supports testing of different technologies: Mobile (iOS, Android), .NET (WinForms, WPF), Java (Swing, SWT), DOM, IE, Firefox, Chrome, Edge, Safari, SAP Windows GUI.
History
* 1993-1996: QA Partner (
Segue Software).
* 1996: QA Partner was renamed to Silk Test.
* 2006:
Borland acquired
Segue Software.
* 2009:
Micro Focus International acquired
Borland and the Quality Solutions (including the automation tool
TestPartner) part of
Compuware.
* 2009: Introduction of Silk4J.
* 2010: Introduction of Silk Test Workbench (the successor of
TestPartner) and Silk4NET. Silk Test is now used for the overall functional testing solution at
Micro Focus International and the 4Test client has been renamed to Silk Test Classic.
* 2017: Introduction of Silk WebDriver,
a free derivative of Silk Test for recording and replaying Selenium scripts.
See also
*
Test automation
In software testing, test automation is the use of software separate from the software being tested to control the execution of tests and the comparison of actual outcomes with predicted outcomes. Test automation can automate some repetitive bu ...
*
List of GUI testing tools
References
External links
SilkTest home pageOfficial documentationSilk Test Community
{{DEFAULTSORT:Silktest
Graphical user interface testing
Micro Focus International