GWT Testing Best Practices
Published August 9th, 2010 Under Functional Testing | Leave a Comment
GWT has a lot of little-publicized infrastructure that can help you build apps The Right Way: test-driven development, code coverage, comprehensive unit tests, and integration testing using Selenium or WebDriver. This session will survey GWT’s testing infrastructure, describe some best practices we’ve developed at Google, and help you avoid common pitfalls.
Crawljax – A Tool for Automating Web Application Testing
Published December 22nd, 2009 Under Functional Testing | Leave a Comment
Crawljax is a tool for crawling any AJAX/GWT application. It uses WebDriver to navigate through the different states of a web application. With plugins and invariants Crawljax can be used to perform various automated tests. For example: security testing, regression testing, accessibility testing, performance testing, cross-browser testing…
Measure in Milliseconds: Performance Tips for Google Web Toolkit
Published December 14th, 2009 Under Software Testing | Leave a Comment
Google Web Toolkit (GWT) allows developers to build highly optimized, fast AJAX applications. GWT allows developers to code in the Java programming language using their favorite IDE tools, then cross-compile that source into plain JavaScript to be served just like any other webpage script. We’ll take a look at some performance techniques you can use in GWT to build even faster web apps.
Speed Tracer Tutorial
Published December 10th, 2009 Under Unit Testing | Leave a Comment
Learn about one of Google Web Toolkit 2.0′s newest tools, Speed Tracer, in this video tutorial. This video provides an overview of Speed Tracer, a Chrome extension which enables developers to profile the internals of the browser, preventing bottlenecks by enabling diagnosis of hidden problems. Andrew Bowers will demonstrate how Speed Tracer is incorporated into the development cycle by walking through a Speed Tracer example.
GWT – Unit Testing and Benchmarking
Published February 10th, 2009 Under Unit Testing | Leave a Comment
We all want to be able to deliver reliable applications to our customers, but how can we do that in the face of Ajax? Each browser has its own unique bugs, quirks, and performance characteristics. Learn how GWT’s unique support for JUnit can help you squash bugs before they make it to your users. This session covers the entire gamut of testing, from basic test writing and execution, to asynchronous testing, and parallel remote web execution. Additionally, we’ll tackle the use of benchmarking to improve your application performance, prevent regressions, and identify insidious performance problems in browsers.
RSS
Twitter