test design

Articles

Medical syringes and needles Fault Injection Testing for an IoT Device

If someone says a feature is not testable through the methods we use, it does not absolve us from the responsibility of testing; that's still our job. When this team was given a new connected device to test, they realized their existing functional testing skills wouldn't be sufficient to test the product's core algorithm. So the team got creative, learning the source code and introducing fault injection, figuring out new ways to test.

Ali Khalid
Arrow pointing left Shifting Testing Left Is a Team Effort

There is a lot of talk in the testing world about shifting left. Basically, “shift left” refers to moving the test process to an earlier point in the development process, independent of the development approach. This article explores a case in which shift-left has been applied, and the lesson is that shifting left cannot be achieved by testers alone—it must result from a team effort.

Puzzle pieces being put together to spell "Usability" Testing to the Usability Standards Our Customers Expect

Allowing minor defects to be included in releases impacts our customers’ perspective on software professionalism. We’ll never catch every weird, obscure bug, but there are some design elements where they tend to lurk. By focusing our testing efforts on these areas—or at least not neglecting them—we can catch more issues before our customers do.

Nels Hoenig
Desktop with CRM software dashboards Lessons Learned in Testing CRM Software

CRM systems manage a company’s business relationships, including customers’ data, information, and interactions, so there’s a lot that can—and should—be tested. Viktar Sachuk talks about his experience in testing CRMs to provide some tips for dealing with the trickiest parts of CRM testing, specifically focusing on some preparatory measures, functional testing, integration testing, and test automation.

Viktar Sachuk

Better Software Magazine Articles

The Unspoken Truth about IoT Test Automation The Unspoken Truth about IoT Test Automation

The internet of things (IoT) continues to proliferate as connected smart devices become critical for individuals and businesses. Even with test automation, performing comprehensive testing can be quite a challenge.

Rama Anem
Test-Driven Service Virtualization Test-Driven Service Virtualization

Because enterprise applications are highly interconnected, development in stages puts a strain on the implementation and execution of automated testing. Service virtualization can be introduced to validate work in progress while reducing the dependencies on components and third-party technologies still under development.

Alexander Mohr
testing Adopt an Innovative Quality Approach to Testing

How much testing is really enough? Given resources, budget, and time, the goal of comprehensive testing seems impossible to achieve. It’s time to rethink your test strategy and start innovating.

Rajini Padmanaban
The New Normal for Software Development and Testing The New Normal for Software Development and Testing

Customers expect fast-paced, quality product releases. To meet these demands, you must consider test automation, testing in production, and the extensive use of data and analytics.

Michael Sowers

Interviews

Kenneth Merkel Testing Use Service Virtualization to Increase Test Coverage and Improve Quality: An Interview with Kenneth Merkel
Video

In this interview, Kenneth Merkel of CA Technologies explains how service virtualization has changed the way organizations handle their testing. He also details how improved coverage can lead to better quality, a happier QA team, and remove any blockers preventing you from release.

Jennifer Bonine
Artificial intelligence brain Why Testers Should Take Control of the AI Narrative: An Interview with Tariq King and Jason Arbon
Video

In this interview, Tariq King, the senior director and engineering fellow for quality and performance at Ultimate Software, and Jason Arbon, the CEO of test.ai, explain the role artificial intelligence plays in modern testing and why you should establish a foundation right now.

Jennifer Bonine
Paul Grizzaffi Testing, Heavy Metal, and Unrealistic Automation Expectations: An Interview with Paul Grizzaffi
Podcast

In this interview, Paul Grizzaffi, a principal automation architect at Magenic, details the parallels between software testing and heavy metal music, as well as the issues that arise when management places unrealistic expectations on automation engineers.

Josiah Renaudin
Jennifer Scandariato How Manual Testers Are Evolving into Automation Engineers: An Interview with Jennifer Scandariato

In this interview, Jennifer Scandariato, the director of test engineering and leader of the Women in Technology initiative at iCIMS, explains the changing role of the manual tester, how they can adapt to a much faster environment, and why security is more important than ever before.

Josiah Renaudin

Conference Presentations

BSE Testing Keep Engagement High in Difficult Projects
Slideshow

Aggressive timelines, scope creep, changing requirements, development delays, and the imperative to finish on the imposed timeline … how can you keep your team motivated and engaged when everything seems to go wrong? Larissa Rosochansky describes the major factors of team...

Larissa Rosochansky
BSE Testing Word Smatter: Exploring Semantics, Testers, and Problems
Slideshow

ers [do|don’t] (help) [prevent|detect] problems.” Throughout his career, Damian Synadinos has encountered many variations of this phrase, which uses just a few small words to express many big ideas. It is important to understand what each word means individually to better understand the...

Damian Synadinos
STARCANADA Testing The Three Pillars Approach to an Agile Testing Strategy
Slideshow

Far too often, organizations focus solely on the development teams and their technical practices as their agile adoption strategy. And then there’s the near constant focus on acquiring development tools. Often the testing activity and the testing teams are left behind in agile adoption...

Bob Galen
STARCANADA Testing Amp Up Your Testing by Harnessing Test Data
Slideshow

The data tsunami is coming—or maybe it’s already here. Data science, big data, and machine learning are the buzzwords of the day. Data is changing our products and the way we build them, so we should also change the way we verify our products. In a world of increasing connectivity and...

Steve Rowe

StickyMinds is a TechWell community.

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