Open Access Open Access  Restricted Access Subscription or Fee Access

Testing Patterns in Action: Designing a Test-Pattern-Based Suite


(*) Corresponding author


Authors' affiliations


DOI: https://doi.org/10.15866/irecos.v10i5.5963

Abstract


Design patterns constitute a revolution in the field of software engineering, as they emphasize the importance of reuse and its impact on the software process and the software product quality. A special type of design patterns is testing patters; these can be used in the testing phase to reduce redundancy, save time and resources and provide an effective reuse mechanism for more coverage and better quality of service at the same time. Many design patterns exist to test different aspects of the implemented functionality separately. However, in this paper, we will suggest a new concept, which consists of incorporating different testing patterns into the same test suite to test different aspects through running one single test exactly once. It will also allow the users to track the performance of their test suite quality attributes using a simple representation
Copyright © 2015 Praise Worthy Prize - All rights reserved.

Keywords


Software Testing; Test Patterns; Design Patterns; Quality Metrics; Testing Quality

Full Text:

PDF


References


Soundarajan, Hallstrom, Delibas, Shu, “Testing Patterns”, Software Engineering Workshop, 2007. SEW207, IEEE, 2007. Pp. 109-120.
http://dx.doi.org/10.1109/sew.2007.108

Soundarajan, Hallstrom, “Patterns: from system design to software testing”, Innovations Syst Softw Eng,2008, pp. 71-85.
http://dx.doi.org/10.1007/s11334-007-0042-z

Freudjio, Schieferdecker, “Test Automation Design Patterns for Reactive Software Systems”, EuroPLop Conference, workshop E, 2009.

Raybolov, “Design Patterns For Customer Testing”, white paper, 2004.

Benware, Schuermyer, Tamarapalli, Tsai, Ranganathan, Madge, Rajski, Krishnamurthy, “Impact of Multiple-Detect Patterns on Product Quality”, Test Conference 2003, vol. 1. pp. 1031-1040.
http://dx.doi.org/10.1109/test.2003.1271091

Novak, “Comparison of Test Patterns Decompression Techniques”, Design, Automation and Test in Europe Conference and Exhibition, 2003, Czech Republic. Pp. 1182-1183.
http://dx.doi.org/10.1109/date.2003.1253791

Alampally, Venktesh, Shanmugasundaram, Parekhii, Agrawal, “An Efficient Test Data Reduction TechniqueThrough Dynamic Pattern Mixing Across Multiple Fault Model”, VLSI Test Symposium (VTX), 2011 IEEE 29th. pp. 285-290.
http://dx.doi.org/10.1109/vts.2011.5783735

T. Aoki, T. Toriyama, K. Ishikawa, and K. Fukami, “A tool for measuring quality of test pattern for LSIs’ functional design,” in Proceedings of Asia and South Pacific Design Automation Conference (ASP-DAC), 1995, pp. 75–78.
http://dx.doi.org/10.1145/224818.224956

W. T. Tsai, Y. Tu, W. Shao, and E. Ebner, “TestingExtensible Design Patterns in Object-Oriented Frameworks through Hierarchical Scenario Templates”, Proc. of IEEE COMPSAC, 1999, pp. 166-171.
http://dx.doi.org/10.1109/cmpsac.1999.812695

Cheng, Krstic, “Current Directions in Automatic Test-Pattern Generation”, Computer, Vol. 32, Issue 11, pp. 58-64.
http://dx.doi.org/10.1109/2.803642

Kübert, Sewner, “High performance computing as a service with Service-Level Agreements”, 2012 IEEE Ninth International Conference on Service Computing, pp. 579- 585.
http://dx.doi.org/10.1109/scc.2012.43


Refbacks

  • There are currently no refbacks.



Please send any question about this web site to info@praiseworthyprize.com
Copyright © 2005-2024 Praise Worthy Prize