Focus area integration test heuristics

作者: Nicholas E. Bofferding , Michael C. Hollinger , Andrew J. Geissler , Balaji V. Atyam , Sivas Srr

DOI:

关键词: Software release life cycleData miningTest caseHeuristicsMetadataCode (cryptography)Test (assessment)SoftwareIntegration testingComputer science

摘要: Techniques are disclosed for identifying an optimal set of test cases a larger case bucket to execute on new software release. The release includes one or more patches modifying development code previous the software, and each metadata specifying history relative execution In patch, it is determined, based metadata, whether at targets modified by patch. Upon determining that code, score associated with incremented. prioritized score.

参考文章(48)
Matthew J. Bangel, Renee C. Mullins, James A. Martin, Douglas G. Murray, System and method for maintaining and testing a software application ,(2006)
Rance Cleaveland, Steve T. Sims, David Hansel, System and method for automated test-case generation for software ,(2002)
Shai Fine, Shmuel Ur, Avi Ziv, Probabilistic regression suites for functional verification design automation conference. pp. 49- 54 ,(2004) , 10.1145/996566.996581
John R. Reysa, Michael L. Behm, Brian L. Kozitza, Steven R. Farago, Method and System for Automatic Selection of Test Cases ,(2007)
Artem Zarafyants, George J. Grosner, Andreas L. Bauer, Alexey Kabanov, Ivan Gumenyuk, Managing quality testing ,(2009)
Mark R. Hufnagel, Jonathan S. Tilt, Ian G. Holden, Michael J. Triantafelow, Michael T. Peters, Automated level-based targeted test configuration ,(2009)
Ken Kawashima, Takashi Yanagisawa, Method for testing operation of software ,(2012)
Stefan Alexander, Frank Lautenbach, Performing automated system tests ,(2014)