|
Software Quality White Papers
The white papers section is a repository of writings about various topics related to software quality. These papers have been written by industry leaders specifically to address and explore the issues of developing better software.
|
 |
|
Quality assurance engineers are being asked to take on more complex projects than ever before. Application complexity has increased to the point that formerly simple test plans now encompass hundreds, if not thousands, of test cases that must be executed under stringent deadlines. These demands have resulted in quality assurance teams seeking higher efficiencies than traditional manual testing provides.
Much of the focus of this search has been on automated testing tools. It is commonly thought that automated testing is the panacea for all quality assurance woes. But is that always the case? While a well-executed automated testing strategy can measurably improve productivity, in reality there are many pitfalls waiting to ensnare the unwary. Quality assurance teams need to carefully analyze the path before them. By choosing the right tool for their needs and using it wisely, they can reap the much-heralded benefits of automated software testing.
|
|
Wondering how to best implement automated software testing? This guide includes best practices that form the basis for effective test automation. Implementing them can help you avoid common mistakes and improve your testing process regardless of the automation tool you use.
|
|
The common assumption about software testing is that more is better, and that testing all the possible states and variable combinations guarantees you will find all the bugs. In the real world, there is not enough time or enough testers to test every combination of every variable. Not all bugs will be found, making quality assurance a risk management discipline.
How can you validate that your product is ready to ship within reasonable time and cost parameters? In other words, how can you manage the risk of not testing everything? Learn how the all-pairs testing technique can reduce the number of tests needed to achieve your quality goals.
|
|
Wondering how to best manage your test cases and testing process? This guide addresses some of the common test case management activities and offers best practices for each. These best practices are designed with TestTrack TCM users in mind, but many of them may apply regardless of the tool. Learn how to prepare for testing, organize test runs, evaluate testing progress, and prepare for the next release.
|
|
Software quality and reliability are lifelines to customer loyalty and profitability. Yet, many organizations overlook quality in the rush to develop and release products. This white paper includes key insights and strategic actions organizations can take to immediately improve software quality and increase development and QA productivity.
|
Software quality and reliability are lifelines to customer loyalty. Yet, software development organizations still fail to recognize what keeps them from achieving the quality their customers expect. Organizations cannot point to a single stage of their development process and say that is where quality resides. Quality results from the thousands of decisions made by the members of an organization. By providing guidelines and metrics throughout the process, you can improve your ability to release high quality software. Download this white paper to learn about key process enhancements that can help your organization reach your quality goals.
|
According to the Seapine Software Quality-Ready Assessment (QRA), while developers have embraced ALM tools, QA departments are lagging behind. Only 29 percent of organizations use an application specifically designed to manage software testing. Eighteen percent perform ad hoc testing, and another 16 percent document tests as they go. Twenty-one percent use a paper-based system to document tests. Organizations that implement a test case management solution have a clear advantage over their competition. With test cases and test results stored in a test case management application, organizations can determine the testing status at a moment’s notice. The accumulated historical data also helps organizations effectively plan their future testing efforts. They can make informed decisions about what to test. Learn specific steps you can take to properly manage test cases, improve productivity, and increase QA and development efficiency.
|
|
This white paper proves that given the choice of higher cost, longer delivery time, or poorer quality, customers will choose to protect quality. Seapine Software surveyed nearly 1,000 Software Development and Quality Assurance professionals and found the top factors driving organizations to focus on application lifecycle management solutions, the priority level companies assign to building quality into their development environment, and the degree to which those organizations complete their application development on time and within budget.
|
|
With the availability of test automation solutions, missing deadlines because of inadequate test coverage or slow and tedious manual testing is inexcusable. This white paper highlights results from Seapine Software’s Quality-Ready Assessment and explains how test automation significantly improves an organization’s ability to complete the required levels of testing without adding additional testers, lengthening release cycles, or reducing test coverage.
|
|
|
|
|
<< Start < Prev 1 2 3 Next > End >>
|
|
Page 1 of 3 |