Conference Presentations

Why Automation Fails—in Theory and Practice
Slideshow

Testers face common challenges in automation. Unfortunately, these challenges often lead to subsequent failures. Jim Trentadue explains a variety of automation perceptions and myths―the perception that a significant increase in time and people is needed to implement automation; the myth...

Jim Trentadue, Ranorex
Career and Organizational Development Within a Software Testing Environment
Slideshow

Being a software tester has its own unique set of challenges. To help testers overcome these challenges, it is vital to set up a system where employees have available a number of development opportunities, including on-the-job mentorship, coaching, classroom training, and a defined career...

Nate Shapiro, Blizzard Entertainment
Softwarts: Security Testing for Muggles
Slideshow

Security testing is often shrouded in jargon and mystique. Security conjurers perform arcane rites using supposed “black hat” techniques and would have us believe that we cannot do the same. The fact is that security testing “magic” is little more than specialized application of...

Paco Hope, Cigital
End-to-End Test Automation with Open Source Technologies
Slideshow

As organizations continue to adopt agile methodologies, testers are getting involved earlier in product testing. They need tools that empower them to manage varied test automation needs for web services, web APIs, and web and mobile applications. Open source solutions are available in...

Ramandeep Singh, QA InfoTech
Testing Compliance with Accessibility Guidelines
Slideshow

Currently, 2.4 billion people use the Internet, and about 10 percent of the world’s population has some form of disability. This means millions of potential users will have difficulty accessing the Internet. Thus, accessibility testing should not be ignored. Anish Krishnan discusses the...

Anish Krishnan, Hexaware Technologies, Ltd
Checking Performance along Your Build Pipeline
Slideshow

Do you consider the performance impact when adding a new JavaScript file, a single AJAX call, or a new database query to your app? Negligible, you say? I disagree―and so should you. Andreas Grabner demonstrates the severe impact small changes can have on performance and scalability.

Andreas Grabner, Compuware
Planning, Architecting, Implementing, and Measuring Automation
Slideshow

In automation, we often use several different tools that are not well integrated. These tools have been developed or acquired over time with little consideration of an overall plan or architecture, and without considering the need for integration. As a result, both efficiency and...

Mike Sowers, Software Quality Engineering
Your Team’s Not Agile If You’re Not Doing Agile Testing
Slideshow

Many organizations adopt agile software development processes, yet they do not adopt agile testing processes. Then they fall into the trap of having development sprints that are just a set of mini-waterfall cycles. Some software developers still feel they can work more quickly if they let...

Jeanne Schmidt, Rural Sourcing, Inc.
Before You Test Your System, Test Your Assumptions
Slideshow

Do you find yourself discussing with your peers what you think the system you’re building should do? Do you argue over what the users want? Do discussions wind up in a heated debate? This result indicates that no shared understanding exists about the system. With a lack of...

Aaron Sanders, Agile Coach
The Role of Testing: Quality Police or Quality Communicator?
Slideshow

An underwear advertisement in 1985 featured the dedicated and thorough Inspector 12 saying, “They don't say Hanes until I say they say Hanes.” Historically, software testers have been called on to perform a similar role―preventing defective products from reaching customers. However...

Mike Duskis, 10-4 Systems

Pages

CMCrossroads is a TechWell community.

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