Web Testing, Java Testing, Server Monitoring
  Home   Products   Services   On-Demand   Downloads   Sales   Support   About Us  

Profiling Remote Application

This tutorial provides instructions on how to profile an application running on remote Linux machine from a local windows machine using AppPerfect Java Profiler. This tutorial assumes you have successfully downloaded and installed AppPerfect Profiler on both local and remote machine with the default options.

This document is divided into following sections

  1. Creating Project
  2. AppPerfect Java Profiler

Within each section, multiple exercises are listed. All exercises assume that on windows machine the AppPerfect Java Profiler is installed at C:\AppPerfect\Profiler and on linux its installed at /opt/AppPerfect/Profiler.

Creating Project

Exercise 1: Launch AppPerfect Java Profiler

  1. Click on Start -> Programs ->AppPerfect Profiler x.x.x -> AppPerfect Java Profiler
  2. On launching AppPerfect Java Profiler a Welcome page will be displayed. Go through the brief description given for product.
    NB: Welcome page is displayed only when Profiler x.x.x is launched and last time no project was opened.

Exercise 2: Creating a Project

  1. Launch the Project Wizard by clicking File ->New... menu option. The New Project wizard will be launched.
  2. Go through the instruction provided on top of the General tab.
  3. Keep the default project name and location for the purpose of this exercise. We don't have to provide "Notification" settings or "Target Application's Machine" settings for this exercise. Click on the Next button.
  4. Provide IP address and Java Profiler product service port 8834 on the remote (linux) machine.
  5. NOTE: The AppPerfect Java Profiler product Service "APPProfiler" must be running on remote (Linux) machine. To start the service, type the following at the terminal:
    $ sh /opt/AppPerfect/Profiler/wrapper/start_service.

  6. We dont have to import any existing project so click Next on Import Tab.
  7. Same with Source Tab. Click on next.
  8. Java Settings, under Remote Java Environment, please provide '/opt/AppPerfect/Profiler/jre' as the Java Home and click Validate Java to ensure the path is correct. Then click Next.
  9. Keep the default settings on Environment Tab. Click Next
  10. In the "Target" tab select "Target Application type" as "Server/ Web Application".
  11. Keep the default URL in the "Starting URL" field i.e., "http://localhost:8384/petstore". Select the "AppServer Settings" tab.
  12. Select the "Specify AppServer Settings" checkbox. Provide remot application server configurations and Click Finish.
  13. After clicking finish, leave the default project preferences and click OK.

AppPerfect Java Profiler

The steps henceforth will be same in case of Server and Local profiling, hence please refer to the "Profiling Server Application" tutorial for further details.


Products


Web Application Testing
   Web Functional Testing
   Cross Browser Testing
   iPhone Apps Testing
   Web Services Testing
   AJAX Testing
   Flash Testing

Web Load Testing
   Web Application Load Testing
   Web Services Load Testing
   Database Load Testing
   Distributed Load Testing
   AJAX Load Testing
   Flash Load Testing

Application Testing
   .Net Testing / GUI Testing

Test Manager
   Automated Test Management


Agentless Monitor
   Server Monitoring
   Website Monitoring/URL Monitoring
   Java Monitoring
   SNMP Network Monitoring
   Web Server Monitoring
   Database Monitoring

Java Testing
   Java Code Analysis
   Java Profiling
   Java Unit Test


Services


   Hosted Web Testing
   Software Testing Services

Solutions


   Cloud Testing
   Web Testing
   Load Testing
   Automated Testing
   Web Services Testing
   IT Monitoring
   Java Testing
      Java Code Testing
      Java Performance
      Java Unit Testing
      Java Coding Rules


Software development tools


   Eclipse Plugins
   Netbeans Plugins
   JDeveloper Plugins
   JBuilder Plugins
   IntelliJ IDEA Plugins

Support


   Online Demo Center
   Tutorials
   Load Test Docs
   Web Test Docs
   App Test Docs
   Java Code Test Docs
   Java Profiler Docs
   Java Unit Test Docs
   Agentless Monitor Admin Guide
   Agentless Monitor User Guide
   Test Manager User Guide


About Us


   Company
   Customers
   Contact Info

© 2003-2010 AppPerfect Corporation
AppPerfect is a trademark of AppPerfect Corporation.
Terms of Use |  Privacy Statement |  Site Map