Silk4J

Silk4J enables you to create functional tests using the Java programming language. Silk4J provides a Java runtime library that includes test classes for all the classes that Silk4J supports for testing. This runtime library is compatible with JUnit, which means you can leverage the JUnit infrastructure and run Silk4J tests. You can also use all available Java libraries in your test cases.

The testing environments that Silk4J supports include:
  • Mobile web applications
    • Android
    • iOS
  • Native mobile applications
    • Android
    • iOS
  • Apache Flex
  • Java AWT/Swing
  • Java SWT
  • Rumba
  • SAP
  • Microsoft Silverlight
  • Windows API-based client/server (Win32)
  • Windows Forms
  • Windows Presentation Foundation (WPF)
  • xBrowser (web applications)

You can find sample scripts for Web application testing in the public Documents folder, under %PUBLIC%\Documents\SilkTest\samples\Silk4J.

Note: If you have opted not to display the start screen when you start Silk4J, you can check for available updates by clicking Help > Check for Product Update.