STARWEST 2013 - Software Testing Conference

PRESENTATIONS

Agile Code Reviews for Better Software—Sooner

Code reviews are often thought of as anti-agile, cumbersome, and disruptive. However, done correctly, they enable agile teams to become more collaborative and effective, and ultimately to produce higher quality software faster. Mark Hammer describes how lightweight code review practices...

Mark Hammer, SmartBear Software

Automate Mobile App Testing—Or Go Crazy

During the past decade, test engineers have become experts in browser compatibility testing. Just when we thought everything was under control, along come native mobile applications that need to run across platforms far more diverse than the desktop browser landscape has ever been.

Stewart Stern, Gorilla Logic Inc.

Automated Performance Profiling with Continuous Integration

Historically, performance tests are run long after the code has been checked in, making performance issues time consuming to resolve and thus not a good fit in the agile process. Ivan Kreslin presents a solution that he’s implemented to address this problem. Learn how Ivan integrates...

Ivan Kreslin, Mitchell International

Automated Testing of a Dynamically Configurable System

You provide your clients a service and product, designed so that each component is customizable and can be dynamically changed right down to screen layout and field location. This greatly increases the amount of testing you have to perform on a release since there could be more than...

Terry Morrish, Synacor

Beyond Continuous Delivery—All the Way to Continuous Deployment

Just as those in the software world are getting their hands around agile practices, leading software organizations are going beyond continuous delivery for acceptance testing and now adopting continuous deployment—the practice of immediately releasing new code from development into...

Kris Lankford, Microsoft

Build Your Personal Portfolio of Thinking Skills

How do we improve ourselves as software testers? What are the thinking skills we should develop? How do we refine these skills? Observing is one of the essential skills for software testers. We need to detect changes and differences even when they are subtle. Visual imaging...

Karen N. Johnson, Software Test Management Inc.

Confessions of a Test Automation Addict

Feeling fatigued, frustrated, and stressed at work? Wondering how you can stay relevant and highly valued in this fast-changing software development domain? David Rosskopf shares how you can become more productive through a non-traditional approach for automating testing—and much more.

David Rosskopf, LDS Church

Courage and Freedom in Exploratory Testing

Exploratory testing (ET) consists of simultaneous learning, test design, test execution, and optimization. Most people are able to adopt the outward behaviors of ET but struggle to adopt an ET mindset. Griffin Jones explains that this mindset requires reflecting on four basic questions...

Griffin Jones, Congruent Compliance

Create a One-Page Capacity Model for High-Traffic Web Applications

In the test lab and in production everything hinges on looking at the right performance metrics. A common problem for engineering teams is that they don’t know what metrics they should be analyzing. It’s easy to get lost in an ocean of data from disparate monitoring tools and...

Dan Bartow, SOASTA Inc.

Data Warehouse Testing: It’s All about the Planning

Today’s data warehouses are complex and contain heterogeneous data from many different sources. Testing these warehouses is complex, requiring exceptional human and technical resources. So how do you achieve the desired testing success? Geoff Horne believes that it is through test planning...

Geoff Horne, NZTester Magazine

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.