User Tools

Site Tools


exams

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
exams [2015/07/13 02:58] jackieexams [2015/07/14 03:14] (current) jackie
Line 6: Line 6:
 ==== Lab Test Preparation ==== ==== Lab Test Preparation ====
  
-=== Videos ===+**Important:** There is no ETF required for the Labtest. 
  
-Here is [[https://www.youtube.com/playlist?list=PL5dxAmCmjv_5Xnqm0HcCBe6B4LB-75peL|a series of tutorial videos]] to help you start with the Eiffel Testing Framework (ETF).+[[https://svn.eecs.yorku.ca/repos/3311/2015S/Public/labtest/EECS3311-S15_Labtest.pdf|Instructions]]
  
-=== Summary of Steps === +[[https://svn.eecs.yorku.ca/repos/3311/2015S/Public/labtest/peg_solitaire.zip|Starter Code]]
- +
-**Step 1: Install the ETF (Eiffel Testing Framework) Generator**: +
-  * Create a new directory //ETF// somewhere in your file system. +
-  * Download the [[https://svn.eecs.yorku.ca/repos/3311/2015S/Public/etf/mathmodels.zip|MATHMODELS library]] +
-  * Unzip the downloaded file //mathmodels.zip// into //ETF//. +
-  * Create a new environment variable //MATHMODELS//, and let it point to //ETF/mathmodels//.  +
-  * Download the executable of ETF Generator from [[https://svn.eecs.yorku.ca/repos/sel-open/misc/eff-executables/|here]] (choose according to your operating system) into //ETF/exe// +
-  * Rename the downloaded executable to //etf//. +
-  * Add the directory path //ETF/exe// into your system path. +
- +
-**Step 2: Generate and Compile your first ETF Project**: +
-  * Create a new directory //etf_bank// somewhere in your file system. +
-  * Download the following 3 files from [[https://svn.eecs.yorku.ca/repos/sel-open/misc/eff-executables/|here]] into //etf_bank//: +
-    * definitions.txt +
-    * input.txt +
-    * input_bad.txt +
-  * Change the current directory into //etf_bank//, run the following command (This should generate a list of file in the current //etf_bank// directory): +
- +
-    >etf -new definitions.txt . +
- +
-  * Run the following command to compile the generated project: +
-   +
-    >ec15.01 -c_compile -finalize -config bank.ecf +
-     +
-**Step 3: Play with the Default Generated ETF Project**: +
-  * GUI mode +
-    * Show history panel +
-    * Hide history panel  +
-  * Interactive mode +
-  * Batch mode +
- +
-**Step 4: Changing the Business Model  +
-  * Covered in [[https://www.youtube.com/watch?v=2KbcOBsPwgw&list=PL5dxAmCmjv_6eGKzRH__poynurbWS3MIr&index=3|this lab session]]+
  
exams.1436756282.txt.gz · Last modified: 2015/07/13 02:58 by jackie

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki