The Latest
You, Inc.: Building Your Life's Development Plan[presentation]
Slideshow
We all spend enough time thinking about the next feature and its development plan. Days, months, and years go by working on things that are a priority for our team and company. But how much time do we spend on discovering what is crucial for us and our own development? |
Aprajita Mathur
|
|
Continuous Application Security Testing[presentation]
Slideshow
Because of its specialized nature, many aspects of application security testing are often assigned to testers from another team or another company, and they may be brought in to perform a point-in-time assessment prior to a release. |
Josh Gibbs
|
|
Using Design Thinking to Create Better Test Cases[presentation]
Slideshow
Designing good test cases can be described as an art. |
Larissa Rosochansky
|
|
From Zero to AI Hero[presentation]
Slideshow
AI is here. Will it take over your job? Is it possible to make it beneficial, not detrimental to your career? Kevin Pyles and his team jumped right into the AI universe. Untrained and inexperienced, they realized immediately that they knew nothing. |
Kevin Pyles
|
|
Fuzz Testing for Fun and Profit[presentation]
Slideshow
A test is no better than the data that drives it. Fuzz testing is a great way to find buggy, exploitable, or otherwise bad code – and if you’re working with a native application that operates on file input, it’s a solved problem. Grab AFL or some other all-in-one suite, hit go, and profit! |
Melissa Benua
|
|
Conquering the Testing Challenges of Serverless Applications[presentation]
Slideshow
Serverless cloud applications are becoming mainstream. Teams focus on developing and deploying code on a known technology stack and runtime, with fixed interfaces for application, database, and network, and they offer lower costs, faster development, and elastic growth. |
Peter Varhol
|
|
6 Steps for Succeeding with Test Automation in Agile[article] Lots of test automation efforts in agile software development fail, or at least do not maximize their potential. This article looks at two main reasons test automation may not live up to the expectations that testers and other stakeholders in the agile development process have, then outlines six steps to avoid falling into these traps. Here's how to succeed with test automation in an agile environment. |
||
6 Ways Testers Can Add Value (Other Than Functional Testing)[article] Many testers spend their time doing functional testing and don't come out of this cocoon. But software testing is all about discovering quality-related information to assist stakeholders in making informed decisions, and there are multiple ways to discover information in addition to functional testing. Here are six actions that will help you add more value to your projects. |
||
Conscious Curiosity: The Key To Innovation[presentation]
Slideshow
Jessie Shternshus shares her innate and learned curiosity, and how it fueled her exploration of the subject. She walks you through how she has learned to ask more inquisitive questions, looks for new and different ways to connect people, and connects the dots between ideas. |
Jessie Shternshus
|
|
The Lazy Student’s Guide to Test Automation[presentation]
Slideshow
Do you loathe regression? Do you tire of the repetitive tasks that are part of your product's lifecycle? If you do, then you might be lazy like Chris Loder. Since his Grade 4 teacher wrote “Chris is lazy” on his report card, it has become his way of life. |
Chris Loder
|
|
A Framework for the Whole Team to Own Quality[presentation]
Slideshow
In this practical and inspiring talk, Jess Ingrassellino will share how she developed collaborative test charters when she started working as the first exploratory tester at Salesforce.org. |
Dr. Jess Ingrassellino
|
|
From Performance Tester to Performance Engineer[article] Many performance testers think that after a few years of experience, they automatically become performance engineers. However, it isn't that straightforward; the route to becoming performance engineer is a long and continuous journey. This article details the many things performance engineers need to do beyond performance testing, and it gives an outline for steps to take to advance your career. |
||
Use the Rejected Defect Ratio to Improve Bug Reporting[article] There are many metrics to measure the effectiveness of a testing team. One is the rejected defect ratio, or the number of rejected bug reports divided by the total submitted bug reports. You may think you want zero rejected bugs, but there are several reasons that’s not the case. Let's look at types of rejected bugs, see how they contribute to the rejected defect ratio, and explore the right ratio for your team. |
||
Who Should Set Up Continuous Integration for Automated Tests?[article] If you want to trigger long-running, end-to-end automated tests, you must integrate the test execution system with the continuous integration system. But this job falls in a fuzzy area that meets at the nexus of feature development, test automation development, quality assurance, and build and release engineering. Here's how to decide who should be responsible for the setup. |
||
Marrying AI with Software Testing: An Interview with Wendy Siew Wen Chin and Heng Kar Lau[interview]
Video
In this interview, Wendy Siew Wen Chin and Heng Kar Lau, from Intel, discuss their STARWEST presentation, “Marrying Artificial Intelligence with Software Testing: Challenges and Opportunities.” They discuss their experiences with AI, their first STARWEST conference, and some of the differences they have observed between testing practices in Malaysia, their home country, and the United States. |