13 Jan 2010 Comparison of Models for Testing Ruby on Rails Web Applications


This past semester for my software engineering class at UK, I co-authored a paper on ways of testing Ruby on Rails web applications. Here’s the abstract:

Web applications are prevalent and it is important that they be of high quality as businesses, schools, and public services rely upon them. Toward that end, we compared two approaches for testing web applications. The Atomic Section Model (ASM) and the Qian, Miao, Zeng (QMZ) model are both used as a means of generating test cases that traverse a web application. We applied the two models to a Ruby on Rails web application to compare defect detection efficacy. We found that both models performed equally well in terms of total faults detected, though neither model found all seeded and naturally occurring faults. Also, the ASM model detected one fault that the QMZ did not, and vice versa.
Comparison of Models for Testing Ruby on Rails Web Applications by Darra Ricks and Sarah Vessels

Read the full paper »

Comments RSS / TrackBack URI Add a Comment


  1. required
  2. will not be published; required

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>