Tips

  • ITIL Change Management: How change management fits in

    Documentation in the IT Information Library (ITIL) outlines how change management processes should service teams that are adapting source code, but these guidelines aren't always straightforward. I...

  • Lean software development cuts costs and production tim

    Lean development practices can be used to bypass expenditures tied to traditional development methodologies, but plenty of accident-prone areas exist and mistakes remain costly. By aligning process...

  • Change Control Councils: The key to successful software

    Software teams are usually pressed for time which causes them to be poorly-organized and build weak product release packages. In this tip, an expert identifies and explains how to overcome this iss...

  • Effective ALM planning and how to appoint CCM members

    Proper ALM planning and the appointment of a change and configuration team can help align business goals with application development goals, explain concepts to management and improve quality throu...

  • Application lifecycle performance testing and monitorin

    Testing and monitoring an application's performance capabilities often consists of a series of tradeoff's and compromises, says expert Mike Kelly. In this tip, learn how to approach performance tes...

  • The full team approach to managing requirements

    Making changes to existing code poses a significant risk in software development. As requirements change, teams need to be aware of how changes will effect the project and plan ahead for adverse ef...

  • The importance of critical thinking in software test

    Even though there are numerous definitions for the term "software testing," there is common ground. Testers need to use critical thinking skills when diving into the testing of a software applicati...

  • Reliably estimating the requirements effort - Part 2

    In this second part of a two-part article describing techniques to estimate the requirements effort, bottom-up estimates and requirements definition tasks are described. Accurately estimating the r...

  • Managing test data in complex systems

    Managing data in complex systems can pose a challenge for testers, as the data being tested is dependent on variable data and time-based information contained within the system. If changes are made...

  • Reliably estimating the software requirements effort

    Differences in how business analysts and project managers define "requirements estimation" frustrate the software requirements elicitation process. No matter what methodology is in use, without ade...

  • Performance test metrics

    How fast is your performance testing system? In this article, explore different means for gathering and interpreting these performance metrics, including common graphs and terminology.

  • Using Stella for Web application testing

    Although Stella remains in beta, it has proven to be a powerful Web application testing tool. In this technical tip, expert Mike Kelly walks testers through Stella use. Since documentation is scarc...

  • Proper defect management increases the likelihood for b

    When software is problematic and in need of defect reconciling which department is responsible for documenting and countering application defects? Expert John Scarpino explains software defect mana...

  • Ten quick attacks for Web-based software

    An expert tester offers his insight on common Web-based application flaws and intuitive ways to handle their repair. In this tip learn how to identify weaknesses before going live.

  • Quick attacks for Web security, penetration testing and

    Are you in need of penetration testing but are on a strict budget? Expert Matt Heusser provides tips and tricks to get your software application live and without issues. Learn beyond the basics of ...

  • Four insights you can gain from user acceptance test (U

    User acceptance testing feedback and recommendations can still lead the direction of a project even if it is late in the game explains expert Karen Johnson. Johnson entered a project with most of t...

  • How to use Selenesse, a combination tool from FitNesse

    Selenesse, a tool built from Fitnesse and Selenium, uses a "scenario library" to analyze and build tests. Selenesse simplifies all of the complexity of test situations by using Simple List Invocat...

  • Introducing Selenesse, the modern bridge between Fitnes

    Learn how two testers scaled back pre-existing test frameworks and made hybrid automation tools to drive user interface testing forward for the company 42lines. Chris McMahon and Marisa Seal, both ...

  • Six tours for exploratory testing the business district

    Exploratory testing is sometimes thought to be "directionless testing", but James Whitaker's new book suggests that exploratory testing, is more structured than it is credited for. Exploratory test...

  • Beefing up SSL to ensure your applications are locked d

    Even though SSL is an aged technology, most Web-related fears should lie elsewhere, says an expert. This tip explores where the real compromises are in Web security whether it is compliance issues,...