User Tools

Site Tools


assignments

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
assignments [2014/02/28 20:00] bilassignments [2015/03/17 14:51] (current) bil
Line 1: Line 1:
 ====== Assignments ====== ====== Assignments ======
 +
 ====== Assignment 1 ====== ====== Assignment 1 ======
 The purpose of this {{:assignment1.pdf|assignment}} is to give you experience reporting bugs and developing test cases. The purpose of this {{:assignment1.pdf|assignment}} is to give you experience reporting bugs and developing test cases.
Line 7: Line 8:
 reporting them. reporting them.
  
-====== Helpful material ======+====== Open Source Search Engines ======
  
-  - [[http://sourceforge.net/projects/borg-calendar/?source=navbar|BORG Calendar (stable version)]] +[[https://github.com|Github]]
-  - [[http://mbcsoft.com/borg_downloads/|BORG Calendar (latest build)]] +
-  - [[http://borg-calendar.svn.sourceforge.net/viewvc/borg-calendar/trunk/BORGCalendar/res/requirements/SRS%20for%20BORG%20Calendar.pdf?revision=1431|Product Specification]] +
-  - [[http://mbcsoft.com/|Developer Website]] +
-  - [[https://sourceforge.net/user/registration|QA]]+
  
 +[[https://sourceforge.net/|Sourceforge]]
  
-====== Assignment 2 ====== +[[https://www.openhub.net/|OpenHub]]
-The purpose of this {{:assignment2.pdf|assignment}} is to give you experience in creating automated test code with +
-JUnit. Your task will be to create a test suite in JUnit for the BORG Calendar, +
-produce bug reports (if any), and submit a written report describing your testing.+
  
-====== Helpful material ====== +[[https://code.google.com/|Google Code]]
-  - [[http://sourceforge.net/projects/borg-calendar/files/borg%201.7/BORG%201.7.9/|BORG Source code]] +
-  - [[http://projectlombok.org/|Lombok]]+
  
-<html> 
-<!-- 
  
-  - [[http://www.jgoodies.com/downloads/libraries/|JGoodies]]+====== BORG related links ====== 
 + 
 +[[https://sourceforge.net/projects/borg-calendar/?source=navbar| BORG Calendar Installer]] 
 + 
 +[[http://borg-calendar.svn.sourceforge.net/viewvc/borg-calendar/trunk/BORGCalendar/res/requirements/SRS%20for%20BORG%20Calendar.pdf?revision=1431|Product Specification]] 
 + 
 +[[http://mbcsoft.com/joomla30/index.php/borg|Developer Website]] 
 + 
 +[[https://github.com|Github Registration]] 
 + 
 +[[https://github.com/mikeberger/borg_calendar/issues|BORG issue tracker]] 
 + 
 + 
 +====== Assignment 2 ====== 
 + 
 +The purpose of this {{:assignment2.pdf|assignment}} is to give you experience in applying the 
 +functional testing techniques we discussed in class, as well as creating 
 +automated test code with JUnit. Your task will be to create a test 
 +suite in JUnit for a system of your choice, 
 +produce bug reports (if any), and submit a written report describing 
 +your testing.
  
 ====== Assignment 3 ====== ====== Assignment 3 ======
-The purpose of this {{:assignment33.pdf|assignment}} is to give you experience in creating automated structural test +The purpose of this {{:assignment3.pdf|assignment}} is to give you experience applying path testing approaches and measuring coverage
-code with JUnit. Your task will be to create a test suite in JUnit for the non-GUI portion of BORG + 
-Calendar, produce bug reports, and submit a written report describing your testing. +====== Helpful material ====== 
-What to+  - [[http://www.eclemma.org/|EclEmma]]
  
  
 ====== Assignment 4 ====== ====== Assignment 4 ======
-For this {{:assignment4.pdf|assignment}}you are required to apply any of the techniques we examined in the course +The purpose of this {{:assignment4.pdf|assignment}} is to give you experience applying data flow and slice-based testing.
-to test a GUI application. Your task will be to create a test suite in JUnit, produce bug reports, and submit a hard copy report describing your testing. +
  
-You also need to review the test cases that come with the BORG package+<html><!--
  
-====== Assignment 5 ====== +--></html>
-The purpose of this {{:assignment5.pdf|assignment}} is to give you experience discovering bugs and developing test +
-cases. This task will give you practice thinking how to develop a test case from a requirements +
-document, what a professional bug report should be, as well as analyzing bugs before reporting +
-them.+
  
---> 
-</html> 
assignments.1393617620.txt.gz · Last modified: 2014/02/28 20:00 by bil

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki