The Latest

Pairwise Testing Explained[presentation]

Many software systems are required to process huge combinations of input data, all of which deserve to be tested. Since we rarely have time to create and execute test cases for all combinations, the fundamental problem in testing is how to choose a reasonably-sized subset that will find a...

Lee Copeland, Software Quality Engineering
End-to-End Test Automation with Open Source Technologies[presentation]

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
Making Your Test Automation Transparent[presentation]

Business analysts, developers, and testers are sometimes not on the same page when it comes to test automation. When there is no transparency in test cases, execution, coverage, and data, review of automation by all stakeholders is difficult. Making automation scripts easily readable and...

Subodh Parulekar, AFour Technologies, Inc.
The Role of Testing: Quality Police or Quality Communicator?[presentation]

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
Leading Internationally-Distributed Test Teams[presentation]

Are you employing your offshore test team to its best advantage—gaining the cost savings and test coverage you expected? Unless correct management methodologies are in place, you will lose rather than gain both time and money with internationally-distributed testers. If you are...

Dennis Pikora, Symantec
Getting Your Message Across: Communication Skills for Testers[presentation]

Communication is at the heart of our profession. No matter how advanced our testing capabilities are, if we can’t convey our concerns in ways that connect with key members of the project team, our contribution is likely to be ignored. Because we act solely in an advisory capacity, rather...

Thomas McCoy, Australian Department of Social Services
Your Team’s Not Agile If You’re Not Doing Agile Testing[presentation]

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.
Build Your Custom Performance Testing Framework[presentation]

Performance testing requires knowledge of systems architecture, techniques to simulate the load equivalent of sometimes millions of transactions per day, and tools to monitor/report runtime statistics. With the evolution from desktop to web and now the cloud, performance testing involves...

Prashant Suri, Rackspace
Virtualization: Improve Speed and Increase Quality[presentation]

Many development and test organizations must work within the confines of compressed release cycles, various agile methodologies, and cloud and mobile environments for their business applications. So, how can test organizations keep up with the pace of development and increase the quality...

Clint Sprauve, HP
Career and Organizational Development Within a Software Testing Environment[presentation]

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
Building Quality In: Adopting the Tester’s Mindset[presentation]

When trying to improve the development process, agile and lean transformations often start by focusing on engineering. Product management and development get a lot of attention; however, tester is not one of the defined Scrum roles. Despite the attention given to automated tests...

Stephen Vance, Stellar Advances
Speak Like a Test Manager[presentation]

Ever feel like your manager, development manager, product manager, product owner, or (you fill in the blank) is not listening to you or your team? Are you struggling to make an impact with your messages? Are you “pushing a wet rope uphill” in championing product quality? Are you talking...

Mike Sowers, Software Quality Engineering
Balancing the Crusty and Old with the Shiny and New[presentation]

In his journeys, Bob Galen has discovered that testing takes on many forms. Some organizations have no automated tests and struggle to run massive manual regression tests within very short iterative releases. Other organizations are going “all in”―writing thousands of acceptance tests...

Bob Galen, Velocity Partners
Functional Testing with Domain-Specific Languages[presentation]

Developing high-quality software requires effective communication among various project stakeholders. Business analysts must elicit customer needs and capture them as requirements, which developers then transform into working software. Software test engineers collaborate with business...

Tariq King, Ultimate Software
Checking Performance along Your Build Pipeline[presentation]

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


AgileConnection is a TechWell community.

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