• AJAX Performance Testing

    • Turn functional tests into performance tests measuring true end-user experience
    • Validate architecture and optimize usage of AJAX frameworks
    • Prevent performance regression issues introduced with new releases or from bug fixes
    • Accelerate problem resolution by providing interactive diagnostic reports — making problem reproduction obsolete

    Many performance issues with rich internet applications are caused by improper use of the underlying AJAX frameworks. Frequently, these issues are first discovered in production because people have no reliable way to effectively measure and test their performance from the end-user’s perspective, integrate AJAX performance tests into continuous integration systems for effective regression analysis, or to validate correct implementation of the AJAX framework early-on in the development process.

    This is why the dynaTrace AJAX Edition aims to provide what you need to proactively detect and eliminate performance issues with your AJAX application.

    Turn automated functional tests into AJAX performance tests

    Integrate dynaTrace AJAX Edition with Web testing frameworks such as Selenium or Watir to turn your existing functional testing scripts into AJAX performance tests. Report on poor response times -- even including browser rendering times -- in real-time and provide results including the full root-cause data for later offline analysis to accelerate problem diagnostics.

    Learn more

    Validate design and optimize the usage of AJAX frameworks

    Review and validate the usage of AJAX frameworks to uncover critical architectural design flaws early on during development. Start by tracking the key performance characteristics of your AXAX application such as execution time of end-user events, client-server interaction patterns, and network transfer volumes.

    Dive into specialized diagnostic views to proactively resolve architectural problems:

    Prevent performance regressions in software updates

    Integrate with continuous integration systems and testing frameworks to catch performance issues immediately as they are introduced in development. Measure and compare the performance of your AJAX application’s daily builds down to the finest granular level to catch even hidden performance issues that do not yet surface on end-user visible level. Automate performance regression analysis to reliably uncover performance issues introduced with new releases or bug fixes.

    Accelerate problem resolution (post-mortem analysis)

    Seamlessly record the inner working of your AJAX applications while you are running your tests. As dynaTrace’s native agents collect the data at virtually no overhead, the behavior of the application under test is not changed, allowing you to collect even detailed diagnosis data on tricky concurrency or performance issues. Once the test is completed simply forward the recorded AJAX/JavaScript transactions to development, who then can interactively analyze the problem offline without having to reproduce it.

  • Presented By
    dynaTrace LABS