FREE Registration is required
Overview:
In modern software development, regression tests are used to confirm the fundamental functionalities of an edited program and to assure the code quality. Difficulties occur when testing reveals unexpected behaviors, which indicate potential defects introduced by the edit. However, the changes that caused the failure(s) are not always easy to find. The paper proposes a heuristic that ranks method changes that might have a effected a failed test, indicating the likelihood that they may have contributed to a test failure. The heuristic is based on the calling structure of the failed test (e.g., the number of ancestors and descendents of a method in the test's call graph, whether the caller or callee was changed, etc.).
(Is this item miscategorized? Does it need more tags? Let us know.)
| Format: | Size: | 225 KB | |
| Date: | Jul 2007 | ||
| Pages: | 11 |
Top results from Application Development
» View all Application Development listings
Top results from Programming Languages
White Papers, Webcasts, and Resources
- IBM WebSphere Portal for z/OS taps into System z, Web 2.0: Executive update IBMSee how to lower costs and extract value faster with more responsive, interactive and intuitive business applications from WebSphere Portal Version 6.1.
- Nehalem-EX, the new standard in scalable performance IntelFind out what makes Intel Nehalem-EX servers ideal for virtualization, data-demanding enterprise apps, and technical computing environments.
- Live Webcast: Saving 70% with Google Apps over Microsoft Exchange with Mattson Technology GoogleHear how a global technology company transformed the way it does business--and turned off 6 of its servers--simply by switching to Google Apps.
Featured Training Courses
- Implementing and Administering Windows 7 in the Enterprise
- CCNA Boot Camp v2.0
- VMware vSphere: Install, Configure, Manage [V4]
- Certified Ethical Hacker
- Management and Leadership Skills
- Browse all Training Courses
Meet Doc
-
Here to help you with your Document Management Needs
- Doc is an enigma. Born to a Russian ballerina and a German electrical engineer, he grew up in various locations in the United States. He’s seen the insides of more brands, versions, and generations of printer and printer-related hardware than almost anyone.
- To learn more about this mysterious figure check out his blog on ZDNet and his Workspace on TechRepublic. You’ll be glad you did.
-
Produced by
ZDNet and


