Introduction to Software Testing for Beginners Adequately testing software is very important in today's IT market. Putting a product through the proper process of testing and validation can help ensure quality. Who's responsibility is it to make sure the process is followed? Read on to find out! |
Sameer Nathan
March 28, 2003 |
|
White Paper: Impact Analysis: An Essential Part of Software Configuration Management Are too many bugs making it into your software releases? Are quality issues causing project delays, and escalating development costs? Learn how you can improve software quality, and save significant costs by finding defects earlier in the development process. Impact Analysis allows developers to better comprehend complex software systems, and assess the impact of changes to code before they are implemented. If you are unable to answer these questions for any of your software projects, read this white paper and discover why Impact Analysis should be part of your SCM solution. |
||
Will the Real Professional Testers Please Step Forward? In this week's column, James Whittaker's message to testers is loud and clear: Respect your discipline and you will gain the respect that your discipline deserves. Read on for some ways that testers can earn respect, and for some common elements present in organizations that recognize the importance of testing. |
||
Measuring and Improving Process Capabilities This paper discusses how software projects following different processes, which display disparate characteristics, have been categorized and analyzed using statistical techniques to measure and improve process capability. The analysis shows that language type, size of the application and complexity (represented by ratio of Total Project Effort to Build Phase Effort) are the predominant discriminating factors affecting quality and process parameters. Categorization done based on this stratification scheme results in minimum variation within the group concerned. Such logical grouping also facilitates meaningful comparison of a project performance with almost similar historical data. |
Anoop Kumar
January 28, 2003 |
|
Advanced SQL Injection in SQL Server Applications This document discusses in detail the common "SQL injection" technique, as it applies to the popular Microsoft Internet Information Server/Active Server Pages/SQL Server platform. It discusses the various ways in which SQL can be "injected" into the application and addresses some of the data validation and database lockdown issues that are related to this class of attack. |
||
Improvement Is a Journey So, you want to improve the quality of the testing done by your organization? The test quality improvement journey has several aspects to consider: the identification of improvement actions, which improvement action to start with and how to continue to improve. This document focuses on those improvement actions and ways to implement and improve on an existing set of good practices. |
Karen Rosengren
November 15, 2002 |
|
Predictable Releases: The Key to Quality Software The primary goal of any IT department is to create the right software, on time and on budget with a high degree of quality. To accomplish this consistently, it is imperative that software releases contain well-known and documented change sets. This article discusses a clear way to articulate the problem as well as areas to focus resources that will result in measurable software quality improvements. |
Steve Konieczka
November 13, 2002 |
|
Data Modeling for Data Warehouses This paper talks about the best tool for designing the star as well as the snowflake schemas. It discusses how to analyze the business and develop the requirements to the implementation of a data warehouse. |
||
Factors that Influence Test Estimation In his article "Test Estimation" (STQE magazine, Nov./Dec. 2002), Rex Black describes the major elements of the test estimation process; for example, techniques for compromise between estimate extremes, project management tools to use, how to predict bug find and fix rates, and options to consider when the estimated test time exceeds Management's plan. The best estimation techniques fail, however, if no one considers the factors that influence the team's effort, time, and resources. In this companion piece, the author explains those factors that affect the test effort for good or ill. |
||
A Closer Look at Estimating the Testing Process While the process of estimating testing in the software industry may be different for each project, all share the common thread of Requirements. This article has attempted to introduce guidelines to simplify this process. |
Pages
Upcoming Events
Apr 27 |
STAREAST Software Testing Conference in Orlando & Online |
Jun 08 |
AI Con USA An Intelligence-Driven Future |
Sep 21 |
STARWEST Software Testing Conference in Anaheim & Online |