Web App Performance Testing Using WebDriver

By Michael Klepikov Web UI responsiveness is a very important part of great user experience. At the same time, it could be hard to achieve and easy to inadvertently break, as it is affected by a great number of nontrivial factors — variable network latency, browser-specific rendering algorithms, JavaScript garbage collection, to name a few. This talk (or workshop?) will focus on automated performance and latency testing for web frontends, using WebDriver. I will present best practices for measuring performance and latency, automating the tests to get reliable and repeatable results, and making sense of the data. We will also explore ways to monitor how the app performs for real users.

Application & Server Performance Monitoring

Welcome to BizCloud. Increasing web application performance has been made much simpler by New Relic’s all-in-one web application tool that efficiently and painlessly monitors performance from the end user experience right down to the line of application code and servers. Real User Monitoring, Application Monitoring, and now Free Server Monitoring create an unparalleled solution for ensuring that business-critical web applications meet high standards for performance and availability. No other company is combining these elements into a single solution. Other significant features include application topology mapping, browser transaction tracing, support for Python and advanced SQL statement analysis. Jumpstart your productivity while saving time and money. Visit NewRelic.com to learn more…

Applied Sciences Group: High Performance Touch

Modern touch devices allow one to interact with virtual objects. However, there is a substantial delay between when a finger moves and the display responds. Microsoft researchers, Albert Ng and Paul Dietz, have built a laboratory test system that allows us to experience the impact of different latencies on the user experience. The results help us to understand how far we still have to go in improving touch performance.