Loading…

Cost Analysis and Tradeoffs in Regression Testing using FSMWeb

Web applications have become software commodities of choice due to advances in Internet, and wireless communications. Web applications need to be tested during new development, and thereafter during maintenance when presented with changes. Models can be used to represent the desired behavior or to r...

Full description

Saved in:
Bibliographic Details
Published in:Journal of software 2014-07, Vol.9 (7), p.1790-1790
Main Author: Azghandi, Seif
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Web applications have become software commodities of choice due to advances in Internet, and wireless communications. Web applications need to be tested during new development, and thereafter during maintenance when presented with changes. Models can be used to represent the desired behavior or to represent the desired testing strategies and testing environment. FSMWeb is a black box model-based testing, and regression testing approach for web applications. This paper elaborates, extends the previous works on FSMWeb's features, and introduces patching as a regression testing technique in which test cases are repaired (patched) versus being fully regenerated. Patching may lead to cost saving when regression testing. These enhancements lead to construction, and analysis of cost models used to compare various regression testing approaches resulting to selection of a regression testing approach that achieves a favorable (reduced) cost. The determination of favorable cost is subject to number of assumptions, and tradeoffs.
ISSN:1796-217X
1796-217X
DOI:10.4304/jsw.9.7.1790-1801