Welcome to MichaelDKelly.com. I hope to create a site that can be used as a resource for testers and as a portal through which I can be contacted. Please feel free to contact me with any questions or comments about the site or myself.
Thanks and enjoy the site!
Content Finder
| Title | Topic | Publication | |
|---|---|---|---|
| Lessons Learned in Defect Triage | General Testing | informIT | |
| Using Scatter Charts to Recognize Patterns in Performance Test Data | Performance Testing | informIT | |
| Software Testing Automation on the Fly: Against the Frameworks | Test Automation | informIT | |
| Four Classic Problems with Scripted Testing | General Testing | informIT | |
| Using heuristic test oracles | General Testing | informIT | |
| Dimensions of a Good Test Report | General Testing | informIT | |
| An Introduction to Security Testing with Open Source Tools | Security Testing | informIT | |
| How Do You Practice Software Testing? | General Testing | informIT | |
| Analyzing Performance-Testing Results to Correlate Performance Plateaus and Stress Areas | Performance Testing | informIT | |
| Should We Be Doing More Unit Testing? | Test Automation | informIT | |
| How Effective is Your Test Automation? | Test Automation | informIT | |
| Using Performance Test Tools for High Volume Automated Testing | Test Automation | informIT | |
| Developing a Project Test Strategy | Test Management | informIT | |
| Gathering Performance Information While Executing Everyday Automated Tests | Performance Testing | informIT | |
| Using Bugs To Bring Developers and Testers Closer Together | General Testing | informIT | |
| Creating a Code Boneyard | General Testing | AST Update | |
| Five bugs in five minutes | General Testing | AST Update | |
| Open-Source Scripting Tool Aids In Testing Web Services | Test Automation | Software Test and Performance | |
| Taking a Tour Through Test Country | General Testing | Software Test and Performance | |
| How to Win Friends and Automate Testing | Test Automation | Better Software | |
| Bonding Over Bugs | General Testing | ComputerWorld | |
| Software testing on an agile project: How to get started | General Testing | SearchSoftwareQuality.com | |
| Testing for performance, part 1: Assess the problem space | Performance Testing | SearchSoftwareQuality.com | |
| Testing for performance, part 2: Build out the test assets | Performance Testing | SearchSoftwareQuality.com | |
| Testing for performance, part 3: Provide information | Performance Testing | SearchSoftwareQuality.com | |
| Best load and stress testing tools | Performance Testing | SearchSoftwareQuality.com | |
| What type of designs are needed to write integration test cases? | General Testing | SearchSoftwareQuality.com | |
| Who is responsible for integration testing, developer or tester? | General Testing | SearchSoftwareQuality.com | |
| Advice for beginner software tester learning Quick Test Professional | Automated Testing | SearchSoftwareQuality.com | |
| Giving advice to software development team as a black-box tester | General Testing | SearchSoftwareQuality.com | |
| How to develop a checklist for unit, integration and system testing | General Testing | SearchSoftwareQuality.com | |
| An approach to integration testing | General Testing | SearchSoftwareQuality.com | |
| Software testing methodologies should match context | General Testing | SearchSoftwareQuality.com | |
| Choosing code coverage tools | Test Automation | SearchSoftwareQuality.com | |
| Test strategy document vs. an acceptance test plan | General Testing | SearchSoftwareQuality.com | |
| Performance testing and experimental design | Performance Testing | SearchSoftwareQuality.com | |
| How to test software with dynamic requirements | General Testing | SearchSoftwareQuality.com | |
| How to determine test coverage | General Testing | SearchSoftwareQuality.com | |
| How testers can practice bug advocacy with developers | General Testing | SearchSoftwareQuality.com | |
| Soak testing and performance testing terms | Performance Testing | SearchSoftwareQuality.com | |
| Regression testing is more than retesting | General Testing | SearchSoftwareQuality.com | |
| Testing custom applications in a manufacturing context | General Testing | SearchSoftwareQuality.com | |
| Automated testing tools for a payment gateway | Test Automation | SearchSoftwareQuality.com | |
| Documenting your software test project | Test Management | SearchSoftwareQuality.com | |
| How to approach JUnit for unit testing | Test Automation | SearchSoftwareQuality.com | |
| How to conduct regression tests | General Testing | SearchSoftwareQuality.com | |
| Expanding software testing skills | General Testing | SearchSoftwareQuality.com | |
| How to design test cases from use cases | General Testing | SearchSoftwareQuality.com | |
| How to test Web services | General Testing | SearchSoftwareQuality.com | |
| Comprehensive software testing and complext algorithms | General Testing | SearchSoftwareQuality.com | |
| Automated testing tools and Ajax | Test Automation | SearchSoftwareQuality.com | |
| Learn how to use software management tools | General Testing | SearchSoftwareQuality.com | |
| Resources for beginners | General Testing | SearchSoftwareQuality.com | |
| Performance testing in context | Performance Testing | SearchSoftwareQuality.com | |
| Software bugs, errors and defects: What's the difference? | General Testing | SearchSoftwareQuality.com | |
| Qualities to look for in a software performance tester | Performance Testing | SearchSoftwareQuality.com | |
| How to specialize in performance testing | Performance Testing | SearchSoftwareQuality.com | |
| Cultivating the software tester/programmer relationship | General Testing | SearchSoftwareQuality.com | |
| Is exploratory testing only for senior testers? | General Testing | SearchSoftwareQuality.com | |
| Determining the testing organization's place within a company | Test Management | SearchSoftwareQuality.com | |
| Software testing in a virtual environment | Performance Testing | SearchSoftwareQuality.com | |
| Test cases from requirements specifications and use cases | General Testing | SearchSoftwareQuality.com | |
| When to begin testing in the SDLC | General Testing | SearchSoftwareQuality.com | |
| Test metrics and use case coverage during testing | General Testing | SearchSoftwareQuality.com | |
| How to learn white box testing | General Testing | SearchSoftwareQuality.com | |
| The future of software testing | General Testing | SearchSoftwareQuality.com | |
| Integration testing: Is it black box or white box testing? | General Testing | SearchSoftwareQuality.com | |
| Tools for performance testing a thick client using ODBC protocol | Performance Testing | SearchSoftwareQuality.com | |
| Building Trust as a Consultant | Consulting | Quardev Quartery | |
| Frameworks for Test Automation | Test Automation | SQATester.com | |
| User Interface Testing | General Testing | SQATester.com | |
| Learning New Tools and Implementing Them in Process and Practice | General Testing | SQATester.com | |
| Approaches to Test Data | Test Automation | SQATester.com | |
| Data and Database Integrity Testing | General Testing | SQATester.com | |
| Setting Goals for Team Education | Test Management | SQATester.com | |
| Specialists and other myths | General Testing | CAST 2007 | |
| Building More Powerful Functional and Performance Tests by Blending Them Together | Test Automation | PNSQC 2005 | |
| Getting Started with Automated Testing | Test Automation | PNSQC 2004 | |
| ROI of Test Automation | Test Automation | STAR 2004 | |
| How to add elements and verification points to a Web service test using IBM Rational Tester for SOA Quality | Test Automation | IBM Rational | |
| Use IBM Rational Tester for SOA Quality to add dynamic data to a Web service test | Test Automation | IBM Rational | |
| Introduction to IBM Rational Tester for SOA Quality V7.0 and IBM Rational Performance Tester Extension for SOA Quality V7.0 | Performance Testing | IBM Rational | |
| IBM Rational Tester for SOA Quality test execution and performance reports | Performance Testing | IBM Rational | |
| Effective test automation techniques for Rational Functional Tester | Test Automation | IBM Rational | |
| Using Rational Functional Tester V7.0 to test Mozilla Firefox applications | Test Automation | IBM Rational | |
| Introduction to IBM Rational Functional Tester 7.0 | Test Automation | IBM Rational | |
| Framework automation with IBM Rational Functional Tester: Keyword-driven | Test Automation | IBM Rational | |
| Framework automation with IBM Rational Functional Tester: Modularity | Test Automation | IBM Rational | |
| Framework automation with IBM Rational Functional Tester: Data-driven | Test Automation | IBM Rational | |
| Effective database testing with IBM Rational Functional Tester 6.1 | Test Automation | IBM Rational | |
| Benefits for developers using Rational Functional Tester | Test Automation | IBM Rational | |
| Introduction to IBM Rational Functional Tester 6.1 | Test Automation | IBM Rational | |
| Use the debugging feature of IBM Rational Functional Tester 6.1 to ensure application quality | Test Automation | IBM Rational | |
| Using IBM Rational Functional Tester 6.1 to run your first functional regression test | Test Automation | IBM Rational | |
| Using IBM Rational Functional Tester to test financial services applications | Test Automation | IBM Rational | |
| Version control of IBM Rational Functional Tester 6.1 assets using IBM Rational ClearCase | Test Automation | IBM Rational | |
| Introduction to IBM Rational Perfromance Tester V7.0 | Performance Testing | IBM Rational | |
| Introduction to IBM Rational Manual Tester V7.0 | General Testing | IBM Rational | |
| Running your first performance test using IBM Rational Performance Tester 6.1 | Performance Testing | IBM Rational | |
| Getting Started with Automated Testing: Road Map to Success | Test Automation | IBM Rational | |
| Assessing the benefits of independent test scripts versus dependent test scripts | Test Automation | IBM Rational | |
| Running Your First Functional Regression Test | Test Automation | IBM Rational | |
| Introduction to Low-Level Scripting | Test Automation | IBM Rational | |
| File Interaction for Test Scripts | Test Automation | IBM Rational | |
| Extending Rational Robot with SQABasic Functions to Test HTML Pages | Test Automation | IBM Rational | |
| Testing for Common Boundary Condition Errors | Test Automation | IBM Rational | |
| Scripting Common User Interface Errors | Test Automation | IBM Rational | |
| Implementing Data-Driven Testing Using Datapools | Test Automation | IBM Rational | |
| Choosing a Test Automation Framework | Test Automation | IBM Rational | |
| Using Cost-Benefit Analysis to Compare Different Test Structures for Rational Robot | Test Automation | IBM Rational | |
| Running Your First Performance Test | Performance Testing | IBM Rational | |
| Inserting comments, timers, block markers, and synchronization points in VU scripts | Performance Testing | IBM Rational | |
| Reading HTTP VU Scripts | Performance Testing | IBM Rational | |
| Using TestManager to Report Test Coverage and Progress | General Testing | IBM Rational | |
| Using TestManager to Expedite Test Plan Reviews | General Testing | IBM Rational | |
| Tracking the status of test plan reviews with IBM Rational TestManager | General Testing | IBM Rational | |
| Setting Up Test Environments | General Testing | IBM Rational | |
| Using Test Agents | Test Automation | IBM Rational | |
| Running PureCoverage from the command line | Runtime Analysis | IBM Rational | |
| Setting up IBM Rational Purify, Quantify, and PureCoverage servers with IBM WebSphere Studio Application Developer | Runtime Analysis | IBM Rational | |
| Getting Development and Test Teams to Use PurifyPlus together | Runtime Analysis | IBM Rational | |
| Test asset management with IBM Rational ClearCase | General Testing | IBM Rational | |
| Component testing with IBM Rational Application Developer for WebSphere Software | Test Automation | IBM Rational | |
| Managing your first project with IBM Rational Quality Manager | General Testing | IBM Rational | |
| Lab Management using IBM Rational Test Lab Manager | General Testing | IBM Rational | |
| Test analysis and reporting using IBM Rational Quality Manager | General Testing | IBM Rational | |
| Getting started with IBM Rational Quality Manager | General Testing | IBM Rational | |
| Integrating IBM Rational Functional Tester and IBM Rational Performance Tester with IBM Rational Quality Manager | General Testing | IBM Rational | |
| Test planning using IBM Rational Quality Manager | General Testing | IBM Rational | |
| Two-minute guide to determining software testing coverage | General Testing | SearchSoftwareQuality.com | |
| Documenting the Process (and Hating Every Minute of It) | General Testing | informIT | |
| Free Web-based GUI test automation tools | Test Automation | SearchSoftwareQuality.com | |
| How to get a software testing job in a recession | General Testing | SearchSoftwareQuality.com | |
| Evaluating the benefits of automated software testing | Test Automation | SearchSoftwareQuality.com | |
| The benefits of exploratory testing in agile environments | General Testing | SearchSoftwareQuality.com | |
| Test case preparation for a Web-based application | General Testing | SearchSoftwareQuality.com | |
| Using session-based test management for exploratory testing | General Testing | SearchSoftwareQuality.com | |
| Testing Strategies for Complex Environments: Agile, SOA | General Testing | SearchSoftwareQuality.com | |
| Using SBTM for exploratory testing coverage problems | General Testing | SearchSoftwareQuality.com | |
| Solving problems with session-based test management | General Testing | SearchSoftwareQuality.com | |