test execution

Articles

Continuous delivery Test Coverage in the Age of Continuous Delivery

Test coverage is a strategy to help us spend scarce testing time on the right priorities. When things were tested last, how much automation coverage we have, how often the customers use the feature, and how critical the feature is to application are all factors to consider. Here are some ideas for keeping quality high when you're transitioning to continuous delivery.

Matthew Heusser's picture Matthew Heusser
Slot machine QA for Slot Machines: Testing Randomization, Winning Combinations, and Big Payouts

Considering their underlying technology, slot machines are intriguing test subjects. The software at the back end randomly generates the numbers and patterns of the winning combinations, and when you add currency processing into the mix, you have some interesting test cases. If you've ever wondered what goes into testing slot machines, read on.

Krishnan Govindarajan's picture Krishnan Govindarajan
Application logs Who’s Using Your App? Examine Logs for Testing Insight

When testing an application, have you ever thought to yourself, "I wonder who uses this"? Examining the app's logs can give you some idea. Logs are helpful for testers because they provide real feedback and insight into an application as it’s being used, as well as information that describes or can even help solve bugs. Here's how to use them to inform your testing.

Josh Grant's picture Josh Grant
Test automation The Evolution of Test Automation, from Record and Playback to Object Mapping

In this culture of shorter time to market and release-ready sprints, it is vital for QA to keep pace by using test automation practices and tools. This article traces the shift from script-based testing with hard-coded data to automated frameworks, exploring the beginning of test automation and its evolution to where we are today—and possibly to where we will be.

Krishnan Govindarajan's picture Krishnan Govindarajan

Better Software Magazine Articles

Testing as a Development Catalyst Testing as a Development Catalyst: Accelerate Project Delivery

Putting technical people together and hoping for success isn’t enough, according to Justin Rohrman. The testing team’s involvement can never be an afterthought.

Justin Rohrman's picture Justin Rohrman
veggies and gems Alternate Testing Models: A Tale of Veggies and Precious Gems

As if working at Lego isn’t fun enough, Sherri Sobanski delights in finding new ways to test. Faced with a situation requiring a complete product redesign, she shares the route her team took to overhaul testing.

Sherri Sobanski's picture Sherri Sobanski
People Should Think and Machines Should Test

Testers often develop programmatic tests that mimic manual test conditions. Harry Robinson and Doug Szabo use real programming examples to show how the computer can provide better test coverage than the test author conceived.

Harry Robinson's picture Harry Robinson Doug Szabo
Moving Teams toward Automation: Perils, Pitfalls, and Promise

There is no magic bullet to create an effective test automation environment. But Steve Gibson believes that creating a test automation vision, adopting metrics, and delivering value throughout a project lifecycle puts an organization on the right path.

Steve Gibson's picture Steve Gibson

Interviews

Jim Trentadue Enable Testers with a Better User Acceptance Testing Process: An Interview with Jim Trentadue
Video

In this interview, Jim Trentadue from Original Software talks about how to balance user acceptance testing with your IT organization and your business. He discusses how to get relevant and repeatable user acceptance tests, capturing test processes in real time, and how quickly tools are evolving.

Jennifer Bonine's picture Jennifer Bonine
Stacy Kirk A Comprehensive Full Stack Testing Strategy with Node.js: An Interview with Stacy Kirk
Video

In this interview, software agile coach Stacy Kirk explains the reasons for the increasing popularity of Node.js, what full stack testing means, and why Node.js can make it easier. Stacy discusses the best testing practices, processes, and modules to develop Node.js applications.

Jennifer Bonine's picture Jennifer Bonine
Huw Price The Value of Risk-Based Testing: An Interview with Huw Price
Video

In this interview, Huw Price of CA Technologies discusses the appeal of risk-based testing and how to actually do it within your testing team. Huw explains why issues arise when risk metrics are assigned arbitrarily, based on assumptions made about how a poorly understood system should work.

Jennifer Bonine's picture Jennifer Bonine
Jonathon Wright What Pokémon Go and Overwatch Can Teach Us about Scalability: An Interview with Jonathon Wright

In this on-site interview from STARWEST 2016, Jonathon Wright, the director of software engineering at CA Technologies and a speaker at the conference, joins Josiah Renaudin to discuss artificial intelligence, scaling for load, and virtual reality.

Josiah Renaudin's picture Josiah Renaudin

Conference Presentations

Mobile Dev Test Can Your Mobile Infrastructure Survive 1 Million Concurrent Users?
Slideshow

When you’re building the next killer mobile app, how can you ensure that your app is both stable and capable of near-instant data updates? The answer: Build a backend! Siva Katir says that there’s much more to building a backend than standing up a SQL server in your datacenter and calling...

Siva Katir
Mobile Dev Test The Present and Future of Mobile Test Automation with Appium
Slideshow

Mobile testing has moved forward in leaps and bounds in the past few years. With frameworks like Appium, it has never been easier to scale automated testing and integrate it with continuous integration. While new automation technologies proliferate with device and platform upgrades, Appium...

Jonathan Lipps
Mobile Dev Test Rooting Your Devices to Test Outside the Box
Slideshow

The mobile landscape has changed how companies think of information technology. However, many organizations have failed to make the most of the mobile testing tools available. Alan Crouch explores how rooting your devices can help you break past your mobile testing block and allow you to...

Alan Crouch
Mobile Dev Test Tricks and Tips for Adding Localization Features to Your Mobile Apps
Slideshow

The fact that 60 percent of all iPhone users worldwide are non-native English speakers is just one reason for supporting people from many countries and regions in your apps. Even if multi-language applications are not called for, localization features for single language apps will improve...

Shawn Larson

StickyMinds is a TechWell community.

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