CSC/ECE 517 Spring 2013/OSS E600: Difference between revisions
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/> | There were 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:47, 21 March 2013
OSS E600
Writing Assignment 2
Work in progress. Due 3/20/2013
Introduction
There were 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.
- Determine a gem that will generate code coverage reports. It needs to work with Ruby 1.8.7 and Rails 2.
- 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/>