GTAC 2013: Web Performance Testing with WebDriver
http://g.co/gtac2013
Slides: http://goo.gl/5QHVY
Demo code: https://gist.github.com/klepikov/5457750
Michael Klepikov, Google
In web performance testing, we know pretty well how to analyze a page load. We need to move beyond a page load though: modern apps are highly interactive, and operations tend not to reload the entire page, but rather update it. Different people, myself included, have integrated WebDriver into web performance test harnesses, which helps, but still keeps performance tests separate from the rest of the UI test suite. I propose to build performance testing features right into WebDriver itself, leveraging its recently added Logging API. This makes it possible to collect performance metrics while running regular functional tests, allowing for a much more seamless integration of performance tests into the overall development and test flow. It is also much less disruptive to the custom build/test toolchains that almost every large organization creates.
I will demonstrate this with the new-generation ChromeDriver (WebDriver for the Chromium browser).
Видео GTAC 2013: Web Performance Testing with WebDriver канала Google TechTalks
Slides: http://goo.gl/5QHVY
Demo code: https://gist.github.com/klepikov/5457750
Michael Klepikov, Google
In web performance testing, we know pretty well how to analyze a page load. We need to move beyond a page load though: modern apps are highly interactive, and operations tend not to reload the entire page, but rather update it. Different people, myself included, have integrated WebDriver into web performance test harnesses, which helps, but still keeps performance tests separate from the rest of the UI test suite. I propose to build performance testing features right into WebDriver itself, leveraging its recently added Logging API. This makes it possible to collect performance metrics while running regular functional tests, allowing for a much more seamless integration of performance tests into the overall development and test flow. It is also much less disruptive to the custom build/test toolchains that almost every large organization creates.
I will demonstrate this with the new-generation ChromeDriver (WebDriver for the Chromium browser).
Видео GTAC 2013: Web Performance Testing with WebDriver канала Google TechTalks
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
GTAC 2011: Automating Hadoop Stack Deployment and TestingOpenMRSElectrodynamic Signaling by the Dendritic Cytoskeleton (Google Workshop on Quantum Biology)KAN: Kolmogorov-Arnold NetworksReturn to the RNAi World: Rethinking Gene Expression and...Visual 3D modeling of real-world objects and scenes from...Improvement of Web Accessibility in JapanAnalyzing the Privacy of Android AppsKnowledge Connectivity vs. Synchrony Requirements for Fault-Tolerant Agreeme...PhotoTechEDU Day 6: Digital Camera Image Processing...Sparse codes for natural soundsGTAC 2016: OpenHTF - The Open-Source Hardware Testing FrameworkModeling Science: Dynamic Topic Models of Scholarly...Google Production EnvironmentBuilding Brains to Understand the World's DataComplexities of Capacity Management for Distributed ServicesGTAC 2013: Espresso: Fresh Start to Android UI TestingGTAC 2013: AddressSanitizer, ThreadSanitizer and MemorySanitizer -- Dynamic Testing Tools for C++The Paxos AlgorithmSensor Fusion on Android Devices: A Revolution in Motion Processing