The Latest

It’s All Fun and Games: Using Play to Improve Tester Creativity[presentation]
Slideshow

The number of software test tools keeps expanding, and individual tools are continuously becoming more advanced. However, there is no doubt that a tester’s most important—yet often neglected and underused—tool is the mind. As testers, we need to employ our intelligence, imagination, and...

Christin Wiedemann, Professional Quality Assurance Ltd.
Mobile Testing Success: Real World Strategies and Techniques[presentation]
Slideshow

Today, consumers spend more time on mobile apps than on the web. With this increased demand and paradigm shift toward mobile devices, the role of the software tester is evolving and becoming more complex. Since mobile testing is a relatively new domain, software testers face the challenge...

Clint Sprauve, Hewlett-Packard
Automated Testing of a Dynamically Configurable System[presentation]

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
Build Your Personal Portfolio of Thinking Skills[presentation]

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.
Eliminating Software Defects with Jidoka—The Overlooked Pillar of Lean[presentation]

Many development organizations are experimenting—but getting mixed results—with lean development techniques. As a test or development manager, you have the power to help eliminate defects—the largest source of waste in development—and the enormous rework costs they incur.

Bill Curtis, CAST
Evaluating and Testing Web APIs[presentation]

Thanks to the massive adoption of cloud and mobile applications, web APIs are moving to center stage for many business and technology teams. As a direct result, the need to deliver a high-quality API experience is essential. When it comes to quality aspects of web APIs, there is more...

Ole Lensmar, SmartBear Software
Refactoring Automated Functional Tests[presentation]

Regarded as one of the most important advances in software development, code refactoring is a disciplined technique to improve the design, readability, and maintainability of source code. You can learn to apply the same refactoring concepts to automated functional test scripts.

Zhimin Zhan, AgileWay Pty Ltd
Tests and Requirements: Like Ham and Eggs, Sugar and Spice, Lucy and Desi[presentation]
Slideshow

The practice of agile software development requires a clear understanding of business needs. Misunderstanding requirements causes waste, slipped schedules, and mistrust within the organization. Developers implement their perceived interpretation of requirements; testers test against...

Ken Pugh, Net Objectives
Swimming with the Salmon: Lessons in Moving Quality Upstream[presentation]
Slideshow

Having difficulties getting your organization to recognize the value of QA? Is your “salmon team” losing to currents that impede continuous improvement and strategic planning? Colleen Kirtland and Harish Krishnankutty share their two-year uphill struggle to elevate QA to the position of...

Colleen Kirtland, The Capital Group & Harish Krishnankutty, Infosys Limited
User Acceptance Testing: Make the User a Part of the Team[presentation]
Slideshow

Adding user acceptance testing (UAT) to your testing lifecycle can increase the probability of finding defects before software is released. The challenge is to fully engage users and assist them in becoming effective testers. Help achieve this goal by involving users early and setting...

Susan Bradley, Grange Mutual Insurance
Confessions of a Test Automation Addict[presentation]
Slideshow

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
Automate Mobile App Testing—Or Go Crazy[presentation]
Slideshow

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.
STARWEST 2013: Security Testing Mobile Applications[presentation]

Due to the sensitive nature of the personal information often stored on mobile phones, security testing is vital when building mobile applications. Jeff Payne discusses some of the characteristics that make testing mobile applications unique and challenging. These characteristics include...

Jeff Payne, Coveros
Get Testing Help from the Crowd[presentation]
Slideshow

Crowdsourcing has become widely acknowledged as a productivity solution across numerous industries. However, for companies incorporating crowdsourcing into existing business practices, specific issues must be addressed: What problem are we trying to solve? How do we control the process?

Matt Johnston, uTest
Beyond Continuous Delivery—All the Way to Continuous Deployment[presentation]

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

Pages

AgileConnection is a TechWell community.

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