• Keine Ergebnisse gefunden

Software Engineering for Engineers

N/A
N/A
Protected

Academic year: 2022

Aktie "Software Engineering for Engineers"

Copied!
28
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Software Engineering for Engineers

Exercise 2: Testing and Implementation

(2)

Organizational

•  Any account problems?

•  Any other problems?

•  Homework: Please always hand in one sheet with all names of your group on it

•  Your Unicase account should be working tomorrow in the evening

(3)

Outline

•  JUnit

•  Tutorial: JUnit

•  Unicase Overview

•  Tutorial: Navigator and Meeditor

•  Project Management in unicase

•  Tutorial: Task List View

•  Tutorial: Sprint planning with StatusView

(4)

System Model Project Model

UseCase

Class A

Class B

Developer

Analyst

Tester

Manager

Issue Task

Meeting Sprint

Subsystem

?

Unicase

(5)

Project Management Model

(6)

ActionItems und BugReports

85748

(7)

Issues

(8)

Annotation

(9)

WorkPackages

(10)

Work Item Completion States

10

(11)

Predecessor/Successor

(12)

Work Item Open/Blocked States

12

(13)

Tutorial: Task View

13

(14)

Tutorial: Status View

14

(15)

Tutorial: Junit in Eclipse

15

JUnit Tutorial

(16)

Backup Slides

(17)

Set dependencies in plugin.xml/Manifest.MF

(18)

Configure dependencies in validator plugin

18

(19)

Export packages in validator plugin

19

(20)

Add a test case to test plugin

20

(21)

Test Case Creation Wizard 1/3

21

(22)

Test Case Creation Wizard 2/3

22

(23)

Test Case Creation Wizard 3/3

23

(24)

Run/Debug a test case

24

(25)

Open Junit View

25

(26)

View Junit results

26

(27)

Create a test suite

27

enter your test classes here

(28)

Junit4 in 60 seconds

http://www.cavdar.net/2008/07/21/junit-4-in-60-seconds/

28

Referenzen

ÄHNLICHE DOKUMENTE

aber auf folgendes vorbereiten: Northern Ireland, listening, writing, vocabulary, if-clauses type I and II.. 

aber auf folgendes vorbereiten: Northern Ireland, listening, writing, vocabulary, if-clauses type I

Representation of your claim in a business or personal insolvency case in Austria.. rePreSentation

No part of this publication may be reproduced, copied, modified, distributed, or transmitted in any form or by any means, including photocopying, recording, or other electronic

To deal with these issues, the AWG discussed developing short-, medium- and long-term policy recommendations along an envisaged timeline of SRM research and

The IBM Personal Systeml2 and Personal Computer BIOS Interface Technical Reference manual contains Basic Input/Output System (BIOS) interface information for IBM Personal

Exercise sheet for Numerik f ¨ur Differentialgleichungen auf Oberfl¨achen.

Exercise sheet for Numerik f ¨ur Differentialgleichungen auf Oberfl¨achen. Exercise