test techniques

Articles

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
Two golden retrievers lying on the floor, photo by Gulyás Bianka The Who, What, When, and How of Pair Testing

Pair testing can help you speed up your test assignment and provide more quality to your test results. But who can do pair testing, and when should they do it? And what kind of pair testing is best for your situation? This article gives you more information about how you should conduct pair testing in order to maximize its benefits.

Simon Schrijver
Mobile phone showing social media apps Designing Test Scenarios for Social Media Mobile Apps

The definitive features of a mobile social app are the ability to send and receive messages, push notifications, and sharing media such as photos, audio, and videos. While creating a test strategy for such apps, cross-platform compatibility is an important consideration. Here are some scenarios you should include in your test strategy for a social media mobile app.

Krishnan Govindarajan
Mug of beer A Tester Walks into a Bar: Reviewing Test Techniques

A tester walks into a bar and orders a beer. Then he orders ten beers, negative one beer, zero beers ... There are many variations of this joke. So let's try to think of every variation! Continuing the scenario of ordering beers at a bar, let's build test cases for how we would test the beer-ordering process as though it were software.

László Szegedi

Better Software Magazine Articles

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
Developers and testers 5 Ways to Pair Developers with Testers

Some agile practices stress the importance of pairing team members together to achieve better team performance. Try these five suggestions for pairing key resources.

Jeffery Payne
What Testers Need to Know about Continuous Testing What Testers Need to Know about Continuous Testing

Thanks to the trend toward DevOps and continuous delivery, traditional testing isn’t enough. Including test automation in your strategy is a good start, but your testing approach needs to change.

Wayne Ariola

Interviews

Geoff Meyer Analytics, Data, and How Testing Is like Baseball: An Interview with Geoff Meyer
Video

In this interview, Geoff Meyer, a test architect in the Dell EMC infrastructure solutions group, explains how test teams can succeed by emulating sports teams in how they collect and interpret data. Geoff explains how analytics can better prepare you for the changing nature of software.

Jennifer Bonine
Hans Buwalda The Tester’s Mindset versus the Developer’s Mindset: An Interview with Hans Buwalda
Video

In this interview, Hans Buwalda, the CTO at LogiGear, explains how software developers have the mindset of creation while software testers are more concerned with how things might be destroyed. He details why testers don’t always need to code and why UI and API automation matters.

Jennifer Bonine
Gil Sever How AI-Assisted Test Automation Can Transform the UI: An Interview with Gil Sever

In this interview, Gil Sever, the cofounder and CEO of Applitools, explains the importance of automation in modern testing, why you need to be customer-obsessed, and how your UI can determine the success of your applications.

Josiah Renaudin
Dawn Haynes How Testing Can Be Just Like Yoga: An Interview with Dawn Haynes
Video

In this interview, Dawn Haynes, CEO, testing coach, and consultant for PerfTestPlus, explains how the different yoga poses relate to testing, why you need to adapt to your testing situation, and how to succeed in the nonfunctional testing space.

Jennifer Bonine

Conference Presentations

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
BSE Testing It's All in Your Head: Use Neuroscience to Improve Performance
Slideshow

We humans process millions of bits of information each day. In order to handle that data load, our brains have developed shortcuts to take advantage of patterns, shared knowledge, and experience. Unfortunately, sometimes those shortcuts lead us astray, causing us to draw inaccurate...

Faye Thompson
BSE Testing Automation Anti-Patterns: Deal with Them
Slideshow

Automation is vital to modern testing. But if you listen to what testers complain about, problems with test automation is a recurring theme. We complain about how hard it is to add, run, or change tests. We grumble about how difficult it is to keep up with developers who keep breaking...

Dave Westerveld
BSE Testing Mobile Testing: What—and What Not—to Automate
Slideshow

Organizations are moving rapidly into mobile technology, which has significantly increased the demand for testing of mobile applications. David Dangs says testers naturally are turning to automation to help ease the workload, increase potential test coverage, and improve testing efficiency.

David Dang

StickyMinds is a TechWell community.

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