|
Notes from the Test Management Battlefield
Slideshow
Are you a new, aspiring, or experienced manager tasked with building a team of stars? Do you manage a team that needs to be motivated or re-energized? Join Tanya Kravtsov as she shares stories, tips, and tricks on hiring, on-boarding, and managing test engineers and turning your group...
|
Tanya Kravtsov
|
|
Drive Product Improvements with Telemetry
Slideshow
Do you want to know how real users are interacting with your product? Do you want to know which features they don’t use? Would you like to understand how your product works internally under real operational conditions? Then you need telemetry—the instrumentation of your product to record...
|
Ken Johnston
|
|
Scaling Automated Tests: Choosing an Appropriate Subset
Slideshow
Automated testing of an application with many dependent services can be challenging. Achieving continuous deployment across these services can be even more so. Managing, coordinating, and scaling deployments of services can become overwhelming and error prone over time.
|
Manoj Pahuja
|
|
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.
|
|
|
Communication and Testing: Why You Have Been Wrong All Along!
Slideshow
You ran all the tests you planned for your team, you reported all the bugs with clear and to the point descriptions, and you sent a weekly email with a professional PowerPoint presentation including graphs and statistics pointing out the risk areas and project issues. However, you still...
|
Joel Montvelisky
|
|
Use Docker to Enhance Your Testing
Slideshow
Wonder how you can make your testing more efficient? Join Glenn Buckholz as he explores Docker, a technology that allows rapid development and deployment via containers. First, he explains exactly what composes a container, and discusses the differences between a container and an image.
|
Glenn Buckholz
|
|
Use Layered Model-Based Requirements to Achieve Continuous Testing
Slideshow
Requirements, test cases, and test data are still generally designed and created the same way they have been for the past thirty years—despite the evolution of testing techniques and tools. Requirements are still specified through written natural language, which leads to ambiguity and...
|
Alex Martins
|
|
AI and Machine Learning for Testers
Slideshow
Artificial intelligence (AI) is the most important technology for software testers to understand today. All software will soon have AI-powered components, and they are unlike anything you’ve ever tested before. As risky as AI can be, it is a powerful weapon for testers to solve some of...
|
Jason Arbon
|
|
Service Virtualization: What Testers Need to Know
Slideshow
Unrestrained access to a trustworthy and realistic test environment—including the application under test and all of its dependent components—is essential for achieving “quality @ speed” with agile, DevOps, and continuous delivery. Service virtualization is an emerging technology that...
|
Arthur “Code Curmudgeon” Hicken
|
|
Microservices Testing Strategies: The Good, the Bad, and the Reality
Slideshow
Software development is trending toward building systems using small, autonomous, independently deployable services called microservices. Leveraging microservices makes it easier to add and modify system behavior with minimal or no service interruption. Because they facilitate releasing...
|
Tariq King
|