CSC/ECE 517 Spring 2013/OSS E600: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
Line 8: Line 8:


== Introduction ==
== Introduction ==
There were goals in the OSS E600 project <ref name='assignment'> http://courses.ncsu.edu/csc517/common/homework/OSS/expertiza.html</ref>
There were three goals in the OSS E600 project <ref name='assignment'> http://courses.ncsu.edu/csc517/common/homework/OSS/expertiza.html</ref>
#Restructure the feature files for better organization.  Feature folders like 'student' had few scenarios strung out between many files.  Reconsolidate the files to make them more useful.
#Restructure the feature files for better organization.  Feature folders like 'student' had few scenarios strung out between many files.  Reconsolidate the files to make them more useful.
#Determine a gem that will generate code coverage reports.  It needs to work with Ruby 1.8.7 and Rails 2.
#Determine a gem that will generate code coverage reports.  It needs to work with Ruby 1.8.7 and Rails 2.

Revision as of 01:48, 21 March 2013

OSS E600

Writing Assignment 2

Work in progress. Due 3/20/2013

Introduction

There were three goals in the OSS E600 project <ref name='assignment'> http://courses.ncsu.edu/csc517/common/homework/OSS/expertiza.html</ref>

  1. Restructure the feature files for better organization. Feature folders like 'student' had few scenarios strung out between many files. Reconsolidate the files to make them more useful.
  2. Determine a gem that will generate code coverage reports. It needs to work with Ruby 1.8.7 and Rails 2.
  3. Use the coverage tool to find areas that need the most improvement. Then create new tests targeting those areas to increase coverage.

Setup

Running

Design Patterns

Conclusion

References

<references/>