Tips

  • Beyond testing: Diversify your testing and development

    Modern development organizations are requiring new and diverse skill sets from the testers they employ. Knowledge in programming and ability to communicate problems well are becoming standards in t...

  • Selecting an Agile test tool: What to look for in vendo

    Most project managers and agile teams know they need tools to help them develop and test but they aren't sure what to look for in tools or where to get them. Learn how to identify which open source...

  • Why current application security measures fail and what

    Contract obligations, concerns over whether features will provide ROI and poor management are some of the major factors holding back application security progress. Misaligned security focus has fru...

  • Agile software testing strategies for managers

    How will agile testing methods be determined? What are the best testing tools? Learn what agile project managers need to know to assure high quality in their tests.

  • Tools designed for testers working in Agile development

    Agile testers must be able to keep up with the pace of constant changes – not only to the code being written, but to the user requirements. Along with this challenge comes the need for tools ...

  • Embrace changing project requirements but minimize rewo

    Successful agile practitioners excel when the entire team embraces true flexibility to changing requirements and project needs. Learn how to interpret and implement proven team traits from the Agil...

  • Mobile testing: Three vulnerable areas to test

    Mobile access to the internet is growing rapidly making it imperative that companies test primary concern areas to ensure quality. Key vulnerabilities to test for on mobile devices are SSL, HTML-ri...

  • Horseshoes, hand grenades, and Acceptance Test Driven D

    The best way to determine how an application should function is by running tests. The results of which will dictate how the application should feel and perform. Acceptance Test-Driven Development ...

  • Tutorial: Introducing Selenium IDE

    Selenium, an open source automation testing tool, offers an Integrated Development Environment (IDE) plug-in that unifies the tool with desirable Web browser-based test features. Using Selenium IDE...

  • How Agile estimation works

    Without a strong background in development best practices, agile or not, your estimation tactics will likely be futile. According to experts an understanding of TDD, continuous integration and stro...

  • Chartering exploratory test efforts in Agile

    Charters outline specific test routes taken when exploratory testing an application. Each charter identifies what is being tested and which system is being subjected to the test. Many agile teams h...

  • Requirements rethinking tutorial: Improving pre-develop

    An expert shows how reimagining the software requirements elicitation process can lead to improving business requirements and add value to applications. In this tip, learn how to better evaluate yo...

  • Problem pyramid discovering REAL software requirements

    Using the problem pyramid model developed by expert consultant Robin Goldsmith can help make requirements gathering a focused and effective process. By using Goldsmith's model REAL business require...

  • Handling handoffs the Agile development way

    Professional software tester Chris McMahon describes his company's struggle to speed up the testing processes of its C- and COBOL-based system, and how it accomplished this task using techniques th...

  • Getting started with Selenium Remote Control - Part 2

    Is your software development team interested in using a test tool that can drive any popular browser? In this tutorial, learn how to set up and test environments to run Selenium RC, get directions ...

  • Tutorial: Installing and running Selenium-RC in Perl

    Used in conjunction with Selenium's online tutorials, this tip will provide additional guidance on how to start out with Selenium RC in Perl regardless of your platform or server. Once you have Sel...

  • Security oversights in the cloud: Asking the tough ques

    Many organizations are integrating cloud-based applications and SaaS into their products. As a result, organizations need to understand the security offered by these third-party components. In this...

  • Five crucial steps for software leaders to establish vi

    Projects led by unorganized project managers are easily stranded and rarely meet a timely completion. This tip will teach you five crucial steps to establishing project direction. Competent project...

  • Why hybrid waterfall/agile process lessens distributed

    Software development methodologists have broken into two camps, one in support of waterfall and the other in favor of agile. While both methodologies differ drastically, a combination of the two (t...

  • 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...