A GUI based unit testing technique for antipattern identification

Anti-patterns are considered as deficient programming practices that are unacceptable as a solution. They can be thought of as certain patterns in software development that are undesirable in comparison to design patterns which are acceptable solutions formalized for a common problem. From the study...

Full description

Saved in:
Bibliographic Details
Published in:2014 5th International Conference - Confluence The Next Generation Information Technology Summit (Confluence) pp. 779 - 782
Main Authors: Kaur, Harvinder, Kaur, Puneet Jai
Format: Conference Proceeding
Language:English
Published: IEEE 01-09-2014
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Anti-patterns are considered as deficient programming practices that are unacceptable as a solution. They can be thought of as certain patterns in software development that are undesirable in comparison to design patterns which are acceptable solutions formalized for a common problem. From the study on anti-pattern classes involved in object-oriented systems, we examined the impact of presence of anti-patterns on the system. There are certain issues with the testing strategies used for finding bugs in the software systems such as objectives of testing, procedure used to test new functions, maximum resources and time needed to execute the project and the environment in which testing needs to be carried out. There is an enormous requirement to carry out testing process in a more suitable way due to the enlarged complications in the development of software systems. Anti-pattern testing is concerned with the reduction of testing cost for different modules. In this paper, we propose a new GUI based testing technique for the identification of anti patterns in object-oriented systems through automation testing.
DOI:10.1109/CONFLUENCE.2014.6949316