Executing Runtime Checks (For Comp401 and Comp410)

Slides:



Advertisements
Similar presentations
How to utilize your iTunes for use with your SwiMP3 Please be aware that all the SwiMP3 line of players do not have licensing to any of the songs that.
Advertisements

Procedures for setting up a new Outlook Profile On the following slides will be a quick and easy step by step procedure to change your Outlook from the.
Using the SmartPLS Software
Audacity: a step-by-step tutorial Presented by: Terry W. Hoffland.
Using Eclipse. Getting Started There are three ways to create a Java project: 1:Select File > New > Project, 2 Select the arrow of the button in the upper.
T ESTING WITH J UNIT IN E CLIPSE Farzana Rahman. I NTRODUCTION The class that you will want to test is created first so that Eclipse will be able to find.
HELP GUIDE NEW USER REGISTRATION (SLIDE 2) TAKING A QUIZ (SLIDE 8) REVIEWING A QUIZ (SLIDE 17) GROUP MEMBERSHIP (SLIDE 26) CREATING QUIZZES (SLIDE 31)
A step-by-step tutorial to launch Terrier under Eclipse
Marlene Galea.  The JDK (Java Development Kit)  An IDE (Integrated Development Environment) ◦ Different IDEs include:  JCreator  NetBeans  BlueJ.
Go to our website, and click on the eMedia Catalog link To find books, either click on the advanced search (which I will.
Tutorial 11 Installing, Updating, and Configuring Software
Using School fusion A great interactive tool to aid in communication for students, parents and YOU!!! Property of TSVest 2006.
C OMP 401 E CLIPSE S ETUP Instructor: Robert Mills. John Hansen.
Session Objectives • Login to PeopleSoft Test Framework(PTF)
Go to your school’s web locker site Your user name is the first letter of your first name, the first four letters of.
CourseWhere Guide for Instructors. To View, Print and Update Attendance and Grades Log on to CourseWhere using your ID and password Link to CourseWhere:
Installing Repast in the Eclipse IDE Charlie Gieseler 6/28/04.
1 Getting Started with C++. 2 Objective You will be able to create, compile, and run a very simple C++ program on Windows, using Visual Studio 2008.
Submitting and Assignment Click on the assignment link in your course The folder with the paper sticking out of the top is the symbol for an assignment.
Nan Stephens Region VII TLTC.  PhotoStory is a free program for you to download  /digitalphotography/photostory/default.msp.
Kindle eBooks via USB on Overdrive Tutorial. eBooks.
Uploading documents to the site Сlick “Add document” on the home page To send several files enable Add-on “Microsoft Office”
The Log4E logging plug-in David Gallardo. What is logging good for? Tracing program execution during development Debugging Providing an audit trail for.
Installing SAS 1. Requirements If you do not have an old copy of SAS installed on your computer, go directly to Slide 6. Make sure you have uninstalled.
Scalatest. 2 Test-Driven Development (TDD) TDD is a technique in which you write the tests before you write the code you want to test This seems backward,
Links take you to…  Different slides in your presentation  A different PowerPoint presentation  Any program - (Word can be used for example to complete.
 Content Redesign  Discussions Changes  Dropbox Changes  Grades Changes  User Progress Redesign  Class Progress Introduced.
1 Getting Started with C++ Part 1 Windows. 2 Objective You will be able to create, compile, and run a very simple C++ program on Windows, using Microsoft.
Open project in Microsoft Visual Studio → build program in “Release” mode.
Building the CarryDrop simulation in Eclipse Creating a new project with existing code from John Murphy’s RePast tutorial.
Open ModelSphere, a free CASE tool Page 1 © neosapiens 2010 Add a ModelSphere Plug-in in Eclipse This tutorial shows how to add a ModelSphere plug-in in.
Software Design– Unit Testing SIMPLE PRIMER ON Junit Junit is a free simple library that is added to Eclipse to all automated unit tests. The first step,
Netbeans QuickStart. Creating a project File->New Project –For now you want General->Java Application –Then fill in the project details.
How to install JavaCV in Eclipse. Make sure to download and install all these before you proceed Eclipse for Java EE developers (current is Juno)
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
Share or Assign Site. Create a Site Click ‘Edit’
SWE 434 SOFTWARE TESTING AND VALIDATION LAB2 – INTRODUCTION TO JUNIT 1 SWE 434 Lab.
CLOUD
Using the Search History in EBSCO Interfaces
Unity Application Generator
How to use SVN K.Somiya Tokyo Tech.
Download TPL.zip to some directory
Executing Runtime Checks (For Comp401 and Comp410)
CMPE 152: Compiler Design ANTLR 4 and C++
Instructor: Prasun Dewan (FB 150,
Test-first development
Setting up Eclipse Locally
SAP transaction RSA3 Enter the Data source Name
Please use speaker notes for additional information!
Lesson Ten: Troubleshooting Patient Lists
Comp 110/401 Appendix: Debugging Using Eclipse
JavaTeaching and Importing a github repository
Watch, Think, Color! ©A. Morrison, 2013.
Starting Jena 3 in Eclipse
Turning in Assignments
Lesson 9: Troubleshooting Patient Lists
[Update PPE for Worker] Worker Register
FINDING INFORMATION ON THE INTERNET
Installing and running the local check and grader projects in Eclipse
How to use StackInterleave
Project and Assignment Submission
Select Import Text File from the Data, Get External Data menu on the toolbar. Browse to the correct folder and select the required file.
Carthage ios 8 onwards Dependency manager that streamlines the process of integrating the libraries into the project.
Unity Application Generator
Review of Previous Lesson
ACSI Accreditation Visit
CSI Human Resource (HR) Data Collection Prep
Selenium IDE Installation and Use.
Presentation transcript:

Executing Runtime Checks (For Comp401 and Comp410) Adapted from: Prasun Dewan

Goal To run checks provided by the instructor on some testable project a student has written

Download Instructor Checks Available in sakai under each assignment. You will need to download this for each assignment, since we will be updating the jar

Add the JAR to your testable Project Right now I am dragging and dropping the jar into the base of project called “410Playground”. You will drop it in the base of the testable project. AssignmentX Be sure to copy the files, not link them! (Eclipse will prompt you)

Should now look like this The jar should now be in the base of testable project like so.

Select Testable Project and Right-Click From here click on “Configure Build Path”.

After selecting External Jars you should choose the 410LocalChecks jar Build Path After selecting External Jars you should choose the 410LocalChecks jar

Click Apply and you should be good to go! Build Path Cont Click Apply and you should be good to go!

Should now look like this Note now you should have a Referenced Libraries folder with all the dependencies needed.

Creating Test Main Class in Testable Project Create a main class in your project (e.g. RunTests.java) that calls the appropriate main class in the library jar Import the library main class (The name follows the pattern: gradingTools.<CourseName><Semester>.<Assignment>.testcases.<Assignment>Suite Call the library main from your main class 410 Students: We provide this class for you in the boilerplate. Just run it and if you added the jar to the project and build path correctly you are good to go! Refer to previous slide for how your project should look before running

Result of Running Tests in Controls Pink, orange in between Max points Actual points Green means success Red means failure

If you see null pointers instead of helpful fail message…. Refer to the test dump provided with every assignment. It will detail the procedure behind each test, so you can replicate and debug!

Ready to Turn in? Awesome! Please just delete the jar, runtests.java file and then remove the jar from your build path, pics on next few slides