Page tree

IMPORTANT NOTE: In this page, you can find an 'automatic' process for instrumenting an application. In some cases, a MANUAL PROCESS is required, if the 'automatic' process won't work.

Note: Android Watch application is not supporting instrumentation
Note:  We provide an instrumented iOS demo app:  eri-Bank  -  can be found under installation folder:   <install dir> \bin\ipas

Pre-requirements: 

  • Verify that the application has network access permission. If it doesn't, please, add the following permission to your application manifest file:

          <uses-permission android:name="android.permission.INTERNET"/>.

Configuring the sign keystore for the instrumented version of your application :

  • Similar to any android application, instrumented applications undergo a signing process. SeeTest automation tool provides you with two options to sign the instrumented version of your application: One is to sign it with SeeTest debug keystore, which is used by default. The other is to sign it with your customized keystore. In some cases, especially if your application is guarded with security issues, the second is preferable since it is more resistant under security limitations.

Step 1: Go to 'Tools' > 'APK Sign Configuration':

             

 

Step 2: Choose 'Configure your customized keystore', and fill in the data needed for the application signing process. 

             By default, SeeTest keystore will be used to sign instrumented applications.

The Instrumentation Process:

Step 1: In the Application Manager now displayed, select the application to be imported and click the Import Application icon.

Step 2: In the dialog box now displayed, choose whether to import the application to be instrumented from the:

  • local disk as an apk file
  • directly from the Android device itself

    If you are importing the application from your local disk, navigate to the folder in which the apk file is stored. Select it, and click Import.

    If you are importing the application directly from the Android device, choose the application from the displayed list and click Import.

Step 3: The process should take between 1-3 minutes depends on the application size. When completed, it will be available on the application manager list.

Step 4: Install the application. You can do this by simply clicking Yes when asked whether to install the application.

Alternatively, choose the application identifier on the application manager list and click the 'Install' icon.

Step 5: When you have completed installation, you will be asked to launch it

Alternatively, choose the application identifier on the application manager list and click the 'Launch' icon.

After launching the instrumented application, click the Spy button to identify the application's Native objects.


  • No labels