Software Testing and Quality Assurance Expert Advice

Ask The Software Quality Expert: Questions & Answers

Software Testing and Quality Assurance

Thorough software testing and quality assurance can help ensure software is bug-free when it's released. Ask our experts about how to plan tests, what tests to conduct and how to conduct tests.

Display in sets of :
  • How to regression test Web-based applications

    Ask the Expert - Software test consultant John Overbaugh gives some helpful advice about regression testing Web-based applications. Overbaugh describes regression testing browser platforms and how to test for backwards compatibility. 15 November 2010
  • The difference between software retesting and regression testing

    Ask the Expert - Software test consultant John Overbaugh explains the difference between retesting and regression testing in this expert response. Overbaugh uses an example of a shopping cart tax calculation bug to help explain the difference between retesting and regression testing the fix. He concludes with some valuable tips for successful regression testing. 15 November 2010
  • Three keys to successful ad hoc testing

    Ask the Expert - Successful ad hoc testing involves using heuristics, experience and asking reasonable questions about the application under test. Software test expert John Overbaugh defines ad hoc testing and explains how it can be used as an effective technique for uncovering hard-to-find defects. 17 September 2010
  • Advice for getting started with security testing: Start with OWASP top ten

    Ask the Expert - Software test expert John Overbaugh gives advice on skills needed to become a strong security tester. He recommends starting with learning how to test for the OWASP top ten exploits. Overbaugh also suggests a solid understanding of TCIP/IP, HTTP, HTML, Web servers, operating systems, Ajax and JavaScript. 17 September 2010
  • How to develop a test plan when there isn't much documentation

    Ask the Expert - Developing a test plan when crucial documentation is not present can be tricky. Expert Karen Johnson teaches how to assemble a test plan when documentation and necessary information is absent. 27 July 2010
  • Performing user acceptance tests without client/vendor perspectives; what are the risks?

    Ask the Expert - Learn how to take on user acceptance testing when there is no input from the client side using these expert techniques. 27 July 2010
  • How to approach JUnit for unit testing

    Ask the Expert - JUnit is a useful tool for those conducting unit tests. Expert Mike Kelly explains how to begin using JUnit and recommends resources for those new to unit testing. 27 November 2009
  • Why do performance testers write new scripts so often?

    Ask the Expert - A software testing expert explains why performance testing scripts are frequently rewritten and when and whether that's a best practice. 29 September 2009
  • How to create performance testing workload models

    Ask the Expert - What is involved in the creation of a performance testing workload model? Our expert directs software testers to helpful resources on the creation of documentation and models. 22 September 2009
  • How can peak performance be achieved in non-functional testing during this Integration test phase?

    Ask the Expert - Integration testing definitions vary widely even within a company it is important to know what type of testing you are considering before attempting to test, says expert Michael Kelly. In this response you will learn how to differentiate testing types as well as how to implement them effectively. 21 September 2009