Development Agile Test & Quality Assurance Project Management Requirements
CM & ALM Devops Cloud Mobile People & Teams

By Topic

Testing and Quality Assurance

Test and QA Stories
Internet of things applications 3 Proven Strategies for High-Quality IoT Applications

IoT apps extend test activities to more devices, test cases, and compliance requirements. Handling this extension while maintaining high quality can be done with planning, innovation, and careful execution. Here are three recommendations for expanding your test strategies to ensure high-quality IoT applications.

Amir Rozenberg's picture
Amir Rozenberg
path to influence Influencing Quality in Non-Technology Companies

Digital campaigns are everywhere today—every discipline, every service provider, and even mom-and-pop stores are exploring and investing in their digital presence. Rajini Padmanaban examines the technology investments being made by non-tech companies and the role that testers can play in influencing quality.

Rajini  Padmanaban's picture
Rajini Padmanaban
Focusing in on a light bulb Why Do We Test Software?

"Why do we test software?" seems like a silly question—most people would say, “So we know it works, duh." But there are many other reasons we test our products, as well as many possible benefits besides confirming that a system does what we intended it to do. Figuring out the purpose behind your tests is illuminating.

Jim Weaver's picture
Jim Weaver
Play and record buttons Simplify Your Record and Playback UI Automation

Record and playback shouldn’t be a nightmare to deal with. One key for useful UI automation in any tool is abstracting at the right level. Take a cue from coded solutions like WebDriver and its Page Object pattern, and do something similar with record and playback tools to abstract away all the scary bits.

Justin Rohrman's picture
Justin Rohrman
Computer keyboard with a heart key Web Services Need Some Testing Love, Too

Web services—the applications that talk to other applications—are generally finished before the GUI, so you can test the business logic before you think about the actual interface. You can improve the quality of your application, find interesting bugs that don’t exist in the GUI, and give web services some love.

Hilary Weaver-Robb's picture
Hilary Weaver-Robb
Hand holding happy face sticker How to Stay Happy in Your Testing Career

Jon Hagar believes a tester should have fun, find their work challenging, and look forward to an interesting career. Some great ways to achieve this job satisfaction are to keep learning and updating your skills, develop a career plan for the future, and seek out the fun challenges in software testing.

Jon Hagar's picture
Jon Hagar
gear shifter The Real Value of Shifting Your Testing Left

When you take a quick, general look at what shifting left means, you might wonder how it makes things faster. Testers are testing earlier and more often, so that means more work throughout the entire project lifecycle. Shouldn’t that slow things down?

Josiah Renaudin's picture
Josiah Renaudin
Collection of mobile devices Assemble an Efficient Mobile Device Farm to Maximize Your Testing

Mobile testers need to know which devices and operating systems are in demand, but you don’t want to have to maintain (and test) every device on the market. Here’s how you can set up the most relevant farm of mobile devices so that you can feel secure that your application will work correctly for most of your users.

Max Zheleznyy's picture
Max Zheleznyy