Conference Presentations

Testing Beyond Section 508 Compliance for Accessibility

In the software and Web site testing arenas, you must evaluate your commitment to Section 508 compliance, as well as the accessibility of products and applications to people with disabilities. Juanita Fischer presents testing techniques and processes you can use to ensure that your product or Web application is accessible to everyone, not just Section 508 compliant. Learn how to evaluate your Web application against the sixteen Section 508 standards and various assisstive technology (AT) tools for disabilities including hearing, vision, cognitive, mobility, and seizure disorders.

Juanita Fischer, Joint Interoperability Test Command
Automated Testability: The Missing Link in Test Automation

Many organizations invest in test automation tools that become "shelfware." One answer is automated testabilityx0151how well an application supports the implementation, execution, and maintenance of automated testing. John Fodeh explains how the quality of an applications automated testability is defined by control; visibility; consistency; reliability; persistence; and documentation. Learn ways to improve automated testability during the early design stages of the application to dramatically increase your test automation success. Plus, find out how to improve automated testability in your current applications.

John Fodeh, B-K Medical
Ensuring Requirements Traceability in Functional and Performance Testing

If written requirements are important in your development process, then requirements traceability is a key to ensuring quality in your testing process. For you, every test plan should include traceability for both functional and performance testing. Learn about the sources and characteristics of good requirements and how to perform requirements tracing on your project. Develop a Requirements Traceability Matrix (RTM) for both functional and performance testing requirements. For even better results, integrate requirements traceability into your requirements management process.

Marc Bloom, Capital One Financial Corp
Increase the value of your testing with Business-oriented metrics

Business-oriented metrics can bridge the gap between the activities your testing organization perform and the business value your testing produces. Claude Fenner presents real-world examples to motivate and show you how to successfully communicate the strategic value of what you do in your test organization. Learn how the Test Asset Trajectory metric shows testing's fit-to-business demand and whether or not your testing assets are healthy. With the Test Asset Leverage metric, you can better communicate the total cost of ownership and efficiency of your testing assets. Use this information within your own test group to benchmark the current status and map out ways to progress to the next level.

Claude Fenner, Arsin Corporation
Security Testing Web Applications

Often, the fast-paced development cycles of Web applications don't usually leave much room for testing. Thanks to the instant service pack phenomenon, we can update a Web application every day-so it's ok if things aren't perfect, right? That may be the case for functional bugs, but not security bugs. All an attacker needs is a very small window of opportunity to do damage. James Whittaker shows you how to identify these threats and demonstrates examples of attacks against them. From "SQL injection" to "cross-site scripting," and many more, you’ll leave with the knowledge of how a hacker views your online business and, as a tester, what you can do about it.

Dr. Mike Andrews, Florida Institute of Technology
Usability Testing: A Recipe for Success

Many organizations are finding out that their customers and users won't accept poorly designed Web sites and other critical applications. Through usability testing, you'll increase sales, increase traffic, and improve user productivity. In this case study from a major retailer, Antonet Bekker describes how to evaluate a system's usability in step-by-step approach. Often, recommended improvements to the software's usability design before (or after) the software goes live will result in dramatic increases in efficiency and effectiveness.

Wayne Mallinson, Test and Data Services
Rapid Automated Test Script Development In A Fast Paced Web Shop

Before you start writing automated test scripts, you need an automation framework that matches your application and environment. Not surprisingly, Web applications at HotJobs, a Yahoo! Company are constantly changing and need a fast, flexible methodology for test automation. Clay Givens illustrates the importance of designing this flexibility into automated tests with an emphasis on modularity for speed. He describes how to design automated tests, run them efficiently, and share test results using both commercial and homegrown open-source testing tools.

Clay Givens, HotJobs, a Yahoo! Company
Static Testing of Source Code

What is static testing of source code and why it is one of the most efficient testing techniques for your software projects? Peter Zimmerer explains how to perform static testing and shares valuable experiences, best practices, and pitfalls from his testing projects. Learn how to maximize the benefits of static testing in your projects and avoid the mistakes many make in using this technique. Although not restricted to a specific programming language, this presentation features examples of static testing using C and C++.

Peter Zimmerer, Siemens
Survival Skills for Today's Test Managers and Test Teams

Build and keep a strong QA/testing team valued by upper management while successfully competing for limited IT budgets. William Ginn shares his success at strengthening his team in a chaotic and changing development environment. Use the tools at your disposal (scheduling, bug tracking, version management, test case management, and test automation) to build reliability and structure, and to expose QA’s value and contribution to the organization through defined measurements. Learn to implement new, agile development methodologies while continuing to create and demonstrate value.

Bill Ginn, Onvia.com
The Process And Politics of Implementing Change: Moving To Formal Testing

Organizing test artifacts and having an automated process to manage them is critical to the success of test groups in complex application development lifecycles. Managing test cases in MS-Word or a spreadsheet no longer work. From the initial business case for upper management and achieving buy-in within the test team to tool acquisition and implementation, learn how to deploy a structured testing management system in your organization. Vivek Bhatia shares the challenges and his insights from Wells Fargo's successful transition to a structured testing model.

Vivek Bhatia and Jon Harader, Wells Fargo

Pages

AgileConnection is a TechWell community.

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