test coverage
|
Leveraging Machine Learning to Predict Test Coverage Test coverage is an important metric within test management, and as technology evolves, we‘re able to leverage new trends to predict coverage. Weka, an open source suite of machine learning software, can take your test management beyond spreadsheets to the latest AI technologies, letting you predict your test coverage earlier with greater accuracy.
|
|
|
Exposing False Confidence in Your Tests Testing can't tell you what's wrong with your code. It can only show what is not wrong with it. And though we cannot possibly conceive everything that might be wrong, it's important to stray from the "happy path." We need test cases that present bogus inputs and assert that they raise exceptions. That's how we can replace our false confidence with true assurance.
|
|
|
Building Requirements Quality through Coverage and Testability As we look to deploy or improve a requirements practice, the output should lead to a set of complete and quality requirements. A way to get there is to ensure that requirements have been captured in all pertinent categories and are testable. Often times, requirements focus on user needs and limited functional areas. But what may be overlooked are lesser requirements categories (e.g., security, usability, etc). It is therefore essential to capture requirements that ensure coverage in the requirements space.
|
|
|
Mind the Gap The requirements composition table is an effective technique comprising six steps that will help you assess an application's test coverage and identify gaps in your test suite even if you don't have any software requirements specifications.
|
|
|
Time for New Test Ideas Testers are quick to think about speed when testing, but there are many other time-related guidewords that can help broaden your test coverage as well. Michael Bolton suggests a few guidewords to get you started.
|
|
|
Automate to Accelerate: Planning Your Next Test Automation Steps Is your organization implementing test automation and not achieving the expected success? Are you spending too much effort rewriting scripts that don't hold up over time? Do your test plans sometimes look like random acts of automation? Roi Carmel shares a pragmatic process he’s used for defining automation goals, addressing automation challenges, and assessing an organization’s readiness for automation. Learn how to achieve greater success with automation and significantly increase test coverage, shrink timelines, and support overall business goals. Although there is no magic bullet, no express lane to a perfect automation center of excellence, Roi explains how organizations can assess their maturity against an automation maturity model in the areas of people, processes, and technology.
|
Andrew Flick, Hewlett-Packard
|
|
STAREAST 2000: A Risk-Based Test Strategy Testing information systems should be based on the business risks to the organization using these information systems. In practice, test managers often take an intuitive approach to test coverage for risks. In this double-track presentation, discover how a "stepwise" definition of test strategy can be used for any test level as well as the overall strategy-providing better insight and a sound basis for negotiating testing depth.
|
Ingrid Ottevanger, IQUIP Informatica
|
|
Trimming the Test Suite: Using Coverage Analysis to Minimize Re-Testing Coverage Analysis System (CAS) data is often useful in determining that enough tests have been written, and identifying C-code lines that have no test coverage. In this presentation, Jim Boone explores various methods that use CAS data to determine the best set of automated tests to execute for a corrected defect. Learn the strengths, weaknesses, and best stage for using each method.
|
Jim Boone, SAS, Institute, inc.
|
|
Performance Evaluation and Measurement of Enterprise Applications Today's large-scale enterprise applications are all Web-enabled and complex in nature. Many users experience performance problems from day one. Performance evaluation and measurement via extensive testing is the only practical way to raise and address all issues prior to a successful deployment. Learn how to tackle performance and capacity issues with the appropriate testing strategy and scalable infrastructure/architecture.
|
Rakesh Radhakrishnan, Sun Microsystems
|
Visit Our Other Communities
StickyMinds is a TechWell community.
Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.