2017 October Release

How to Install Fabasoft app.testPermanent link for this heading

You can install the Fabasoft app.test Studio on the following operating systems:

  • Microsoft Windows 10 Enterprise
  • Microsoft Windows 8.1 Enterprise
  • Microsoft Windows 7 Enterprise SP1
  • Apple OS X 10.11

Following it is described how you can install Fabasoft app.test. The installation of the Fabasoft app.test Agent works exactly the same way as when installing Fabasoft app.test. The only difference is that you choose the Fabasoft app.test Agent installation instead of Fabasoft app.test.

How to install Fabasoft app.testPermanent link for this heading

For installing Fabasoft app.test you first must start the installer program. This can be done by double clicking "setup.exe" on Windows systems, or launching the JAR archive on other operating systems (more about launching the installer see below).

A welcome screen is shown where the product version is displayed and where you can choose between simple installation and advanced installation. On advanced installation you can choose the product you want to install and select the installation path if it is not already installed. ‘

Note: If you want to install Fabasoft app.test inside a Apple OS X VMware VM, the graphical installer won’t work due to a VMware/Java bug. Details see http://communities.vmware.com/message/2133967.
Ensure that you have installed the latest Java version and install Fabasoft app.test from the console instead. See chapter “Launching setup in interactive console mode” or “Launching setup headless”.

  1. Click "Install now!".
  2. You now see the installation path of the application. Click "Next".
  3. Read the license agreement carefully, accept it and click "Install".
  4. If the installation has finished, you can choose if you want start the installed application after the setup program has exited. Click "Done" to end the setup.

Advanced usage of the installer programPermanent link for this heading

The app.test installers are delivered as JAR archives and are based on Java using IzPack as installer framework and AWT as desktop framework. For all products to be installed both 32 bit and 64 bit Java Runtime Environments can be used, the installer will not behave different.

Most operating systems support launching JAR archives by simply double clicking the JAR file.

On Windows systems, the attached setup.exe should be launched.

Launching setup in GUI modePermanent link for this heading

Example

java -jar <setup.jar> or javaw -jar <setup.jar>

This will start the setup with a graphical user interface (will not work if trying to launch it on an operating system without a user interface).

Launching setup in interactive console modePermanent link for this heading

Example

java -jar <setup.jar> -console

This will start the setup in a non-graphical console guided mode (can be useful on e.g. terminal sessions or operating systems without graphical user interface).

Be aware that if X-forwarding is configured on UNIX systems this will only work if the DISPLAY variable is unset before running the setup.

Example

unset DISPLAY

Launching setup headlessPermanent link for this heading

Example

java -jar <setup.jar> -options-template <optionsfile>

This will generate a template file for install options (no setup is started). The structure of the file is independent of on which platform the file is generated, but it must always be used with the same installer package.

Example

java -jar <setup.jar> -options <optionsfile>

This will perform the setup with the options specified in <optionsfile>. If running this command with a newly generated options file, the setup will be executed with default options.

Start setup in debug modePermanent link for this heading

For troubleshooting you can start the setup in debug mode:

Example

java -DTRACE=TRUE -jar <setup.jar>

Installing and using the app.test Agent as Service on CentOSPermanent link for this heading

If installing the app.test Agent on Linux, a service script will be saved in /etc/init.d/apptest-agent, but not automatically registered.

Example

chkconfig --add apptest-agent

This will register the app.test Agent Service (default run levels: 3, 4 and 5).
As a service, the app.test Agent will always be started without user interface (tray icon).

Example

chkconfig --del apptest-agent

This will unregister the app.test Agent Service.

Example

/etc/init.d/apptest-agent status

This will print the current status of the app.test Agent Service.

Example

/etc/init.d/apptest-agent start

This will start the app.test Agent Service.

Example

/etc/init.d/apptest-agent stop

This will stop the app.test Agent Service.

Installing Fabasoft app.test Studio on Apple OS XPermanent link for this heading

The following steps must be executed to run Fabasoft app.test Studio.

Install Oracle JDK 7

(will be installed in /Library/Java/JavaVirtualMachines/jdk<version>.jdk)

  • Copy the file “Info.plist” from the path named below to a e.g. ~/Downloads or ~/Documents
    /Library/Java/JavaVirtualMachines/jdk.1.7.<version>.jdk/Contents/
  • Open the file with a text editor and replace
    <key>JVMCapabilities</key>
    <array>

      <string>
    CommandLine</string>
    </array>

    with
    <key>JVMCapabilities</key>
    <array>

      <string>JNI</string>

      <string>
    BundledApp</string>
      <string>
    CommandLine</string>
    </array>
  • Copy the file back to its original location (administrator privileges required) and log out and back into your account or restart your computer.

Ensure that java” works on the command line (only necessary if “java –version” in a terminal leads to an error message)

  • sudo ln –s /Library/Java/JavaVirtualMachines/jdk<version>.jdk/Contents/Home/bin/java /usr/bin/java

(Re)install Fabasoft app.test Studio

Run Fabasoft app.test Studio by opening

  • /Applications/Fabasoft app.test Studio.app

Installing Fabasoft app.test from an Eclipse Update SitePermanent link for this heading

Fabasoft app.test can be installed within an Eclipse IDE via following update site:

http://update.apptest.com

Note: If you have recurring problems updating the Fabasoft app.test feature you can try to delete following files:

C:\Users\<username>\.eclipse\org.eclipse.oomph.p2\cache\http___update.appducx.com*
C:\Users\<username>\.eclipse\org.eclipse.oomph.p2\cache\http___update.apptest.com*

Uninstalling the productPermanent link for this heading

On Windows the product should be uninstalled by selecting "Remove" in the Programs and Features list. To launch the uninstaller use following command:

Example

java -jar "<install path>/uninstall/uninstall.jar"

To launch the uninstaller in headless mode use following command:

Example

java -jar "<install path>/uninstall/uninstall.jar" -console