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!
| Title | Topic | Publication | Tool |
|---|---|---|---|
| Using Scatter Charts to Recognize Patterns in Performance Test Data | Performance Testing | InformIT | N/A |
| Software Testing Automation on the Fly: Against the Frameworks | Test Automation | InformIT | N/A |
| Four Classic Problems with Scripted Testing | General Testing | InformIT | N/A |
| Using heuristic test oracles | General Testing | InformIT | N/A |
| Dimensions of a Good Test Report | General Testing | InformIT | N/A |
| An Introduction to Security Testing with Open Source Tools | Security Testing | InformIT | WebGoat, WebDeveloper, WebScarab, Ethereal |
| How Do You Practice Software Testing? | General Testing | InformIT | N/A |
| Analyzing Performance-Testing Results to Correlate Performance Plateaus and Stress Areas | Performance Testing | InformIT | N/A |
| Should We Be Doing More Unit Testing? | Test Automation | InformIT | N/A |
| How Effective is Your Test Automation? | Test Automation | InformIT | N/A |
| Using Performance Test Tools for High Volume Automated Testing | Test Automation | InformIT | N/A |
| Developing a Project Test Strategy | Test Management | InformIT | N/A |
| Gathering Performance Information While Executing Everyday Automated Tests | Performance Testing | InformIT | N/A |
| Using Bugs To Bring Developers and Testers Closer Together | General Testing | InformIT | N/A |
| Creating a Code Boneyard | General Testing | Sapient Testing Magazine | N/A |
| Open-Source Scripting Tool Aids In Testing Web Services | Test Automation | Software Test and Performance | Ruby |
| Taking a Tour Through Test Country | General Testing | Software Test and Performance | N/A |
| How to Win Friends and Automate Testing | Test Automation | Better Software | N/A |
| Bonding Over Bugs | General Testing | ComputerWorld | N/A |
| Testing for performance, part 1: Assess the problem space | Performance Testing | SearchSoftwareQuality.com | N/A |
| Testing for performance, part 2: Build out the test assets | Performance Testing | SearchSoftwareQuality.com | N/A |
| Testing for performance, part 3: Provide information | Performance Testing | SearchSoftwareQuality.com | N/A |
| Regression testing is more than retesting | General Testing | SearchSoftwareQuality.com | N/A |
| Testing custom applications in a manufacturing context | General Testing | SearchSoftwareQuality.com | N/A |
| Automated testing tools for a payment gateway | Test Automation | SearchSoftwareQuality.com | N/A |
| Documenting your software test project | Test Management | SearchSoftwareQuality.com | N/A |
| How to approach JUnit for unit testing | Test Automation | SearchSoftwareQuality.com | Junit |
| How to conduct regression tests | General Testing | SearchSoftwareQuality.com | N/A |
| Expanding software testing skills | General Testing | SearchSoftwareQuality.com | N/A |
| How to design test cases from use cases | General Testing | SearchSoftwareQuality.com | N/A |
| How to test Web services | General Testing | SearchSoftwareQuality.com | N/A |
| Comprehensive software testing and complext algorithms | General Testing | SearchSoftwareQuality.com | N/A |
| Automated testing tools and Ajax | Test Automation | SearchSoftwareQuality.com | Selenium, Watir |
| Learn how to use software management tools | General Testing | SearchSoftwareQuality.com | N/A |
| Resources for beginners | General Testing | SearchSoftwareQuality.com | N/A |
| Performance testing in context | Performance Testing | SearchSoftwareQuality.com | N/A |
| Software bugs, errors and defects: What's the difference? | General Testing | SearchSoftwareQuality.com | N/A |
| Qualities to look for in a software performance tester | Performance Testing | SearchSoftwareQuality.com | N/A |
| How to specialize in performance testing | Performance Testing | SearchSoftwareQuality.com | N/A |
| Cultivating the software tester/programmer relationship | General Testing | SearchSoftwareQuality.com | N/A |
| Is exploratory testing only for senior testers? | General Testing | SearchSoftwareQuality.com | N/A |
| Determining the testing organization's place within a company | Test Management | SearchSoftwareQuality.com | N/A |
| Software testing in a virtual environment | Performance Testing | SearchSoftwareQuality.com | N/A |
| Building Trust as a Consultant | Consulting | Quardev Quartery | N/A |
| Frameworks for Test Automation | Test Automation | SQATester.com | N/A |
| User Interface Testing | General Testing | SQATester.com | N/A |
| Learning New Tools and Implementing Them in Process and Practice | General Testing | SQATester.com | N/A |
| Approaches to Test Data | Test Automation | SQATester.com | N/A |
| Data and Database Integrity Testing | General Testing | SQATester.com | N/A |
| Setting Goals for Team Education | Test Management | SQATester.com | N/A |
| Specialists and other myths | General Testing | CAST 2007 | N/A |
| Building More Powerful Functional and Performance Tests by Blending Them Together | Test Automation | PNSQC 2005 | N/A |
| Getting Started with Automated Testing | Test Automation | PNSQC 2004 | N/A |
| ROI of Test Automation | Test Automation | STAR 2004 | N/A |
| How to add elements and verification points to a Web service test using IBM Rational Tester for SOA Quality | Test Automation | IBM Rational | Rational Tester for SOA Quality |
| Use IBM Rational Tester for SOA Quality to add dynamic data to a Web service test | Test Automation | IBM Rational | Rational Tester for SOA Quality |
| 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 | Rational Tester for SOA Quality |
| IBM Rational Tester for SOA Quality test execution and performance reports | Performance Testing | IBM Rational | Rational Tester for SOA Quality |
| Effective test automation techniques for Rational Functional Tester | Test Automation | IBM Rational | Rational Functional Tester |
| Using Rational Functional Tester V7.0 to test Mozilla Firefox applications | Test Automation | IBM Rational | Rational Functional Tester |
| Introduction to IBM Rational Functional Tester 7.0 | Test Automation | IBM Rational | Rational Functional Tester |
| Framework automation with IBM Rational Functional Tester: Keyword-driven | Test Automation | IBM Rational | Rational Functional Tester |
| Framework automation with IBM Rational Functional Tester: Modularity | Test Automation | IBM Rational | Rational Functional Tester |
| Framework automation with IBM Rational Functional Tester: Data-driven | Test Automation | IBM Rational | Rational Functional Tester |
| Effective database testing with IBM Rational Functional Tester 6.1 | Test Automation | IBM Rational | Rational Functional Tester |
| Benefits for developers using Rational Functional Tester | Test Automation | IBM Rational | Rational Functional Tester |
| Introduction to IBM Rational Functional Tester 6.1 | Test Automation | IBM Rational | Rational Functional Tester |
| Use the debugging feature of IBM Rational Functional Tester 6.1 to ensure application quality | Test Automation | IBM Rational | Rational Functional Tester |
| Using IBM Rational Functional Tester 6.1 to run your first functional regression test | Test Automation | IBM Rational | Rational Functional Tester |
| Using IBM Rational Functional Tester to test financial services applications | Test Automation | IBM Rational | Rational Functional Tester |
| Version control of IBM Rational Functional Tester 6.1 assets using IBM Rational ClearCase | Test Automation | IBM Rational | Rational Functional Tester, Rational ClearCase |
| Introduction to IBM Rational Perfromance Tester V7.0 | Performance Testing | IBM Rational | Rational Performance Tester |
| Introduction to IBM Rational Manual Tester V7.0 | General Testing | IBM Rational | Rational Manual Tester |
| Running your first performance test using IBM Rational Performance Tester 6.1 | Performance Testing | IBM Rational | Rational Performance Tester |
| Getting Started with Automated Testing: Road Map to Success | Test Automation | IBM Rational | Rational Robot |
| Assessing the benefits of independent test scripts versus dependent test scripts | Test Automation | IBM Rational | Rational Robot |
| Running Your First Functional Regression Test | Test Automation | IBM Rational | Rational Robot |
| Introduction to Low-Level Scripting | Test Automation | IBM Rational | Rational Robot |
| File Interaction for Test Scripts | Test Automation | IBM Rational | Rational Robot |
| Extending Rational Robot with SQABasic Functions to Test HTML Pages | Test Automation | IBM Rational | Rational Robot |
| Testing for Common Boundary Condition Errors | Test Automation | IBM Rational | Rational Robot |
| Scripting Common User Interface Errors | Test Automation | IBM Rational | Rational Robot |
| Implementing Data-Driven Testing Using Datapools | Test Automation | IBM Rational | Rational Robot |
| Choosing a Test Automation Framework | Test Automation | IBM Rational | Rational Robot |
| Using Cost-Benefit Analysis to Compare Different Test Structures for Rational Robot | Test Automation | IBM Rational | Rational Robot |
| Running Your First Performance Test | Performance Testing | IBM Rational | Rational Robot |
| Inserting comments, timers, block markers, and synchronization points in VU scripts | Performance Testing | IBM Rational | Rational Robot |
| Reading HTTP VU Scripts | Performance Testing | IBM Rational | Rational Robot |
| Using TestManager to Report Test Coverage and Progress | General Testing | IBM Rational | Rational TestManager |
| Using TestManager to Expedite Test Plan Reviews | General Testing | IBM Rational | Rational TestManager |
| Tracking the status of test plan reviews with IBM Rational TestManager | General Testing | IBM Rational | Rational TestManager |
| Setting Up Test Environments | General Testing | IBM Rational | Rational TestManager |
| Using Test Agents | Test Automation | IBM Rational | Rational TestManager |
| Running PureCoverage from the command line | Runtime Analysis | IBM Rational | Rational PurifyPlus |
| Setting up IBM Rational Purify, Quantify, and PureCoverage servers with IBM WebSphere Studio Application Developer | Runtime Analysis | IBM Rational | Rational PurifyPlus, Rational Application Developer |
| Getting Development and Test Teams to Use PurifyPlus together | Runtime Analysis | IBM Rational | Rational PurifyPlus |
| Test asset management with IBM Rational ClearCase | General Testing | IBM Rational | Rational ClearCase |
| Component testing with IBM Rational Application Developer for WebSphere Software | Test Automation | IBM Rational | Rational Application Developer |