|
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
|