csce 747 software testing and quality assurancematthews/courses/747/lectures/747... ·...

26
Tools Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance Tools 09 – Open Source Tools: UML, continuous Integration 10/5/2013 1

Upload: others

Post on 14-Aug-2020

15 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 1 CSCE 747 Fall 2013

CSCE 747 Software Testing and Quality Assurance

Tools 09  – Open Source Tools: • UML, • continuous Integration

10/5/2013

1

Page 2: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 2 CSCE 747 Fall 2013

http://apps.open‐libraries.com/best‐open‐source‐uml‐tools/

http://code.google.com/p/mockito/

Page 3: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 3 CSCE 747 Fall 2013

Continuous Integration

http://code.google.com/p/mockito/

Page 4: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 4 CSCE 747 Fall 2013

UML

http://code.google.com/p/mockito/

Page 5: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 5 CSCE 747 Fall 2013

Papyrus UML

Papyrus is a dedicated tool for modellingwithin UML2. This open source tool is based on the Eclipse environment

http://code.google.com/p/mockito/

Page 6: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 6 CSCE 747 Fall 2013http://eclipse.org/papyrus/

Page 7: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 7 CSCE 747 Fall 2013http://code.google.com/p/mockito/

Page 8: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 8 CSCE 747 Fall 2013http://code.google.com/p/mockito/

Page 9: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 9 CSCE 747 Fall 2013http://code.google.com/p/mockito/

Page 10: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 10 CSCE 747 Fall 2013http://code.google.com/p/mockito/

Page 11: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 11 CSCE 747 Fall 2013http://code.google.com/p/mockito/

Page 12: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 12 CSCE 747 Fall 2013http://code.google.com/p/mockito/

Page 13: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 13 CSCE 747 Fall 2013http://code.google.com/p/mockito/

Page 14: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 14 CSCE 747 Fall 2013http://code.google.com/p/mockito/

Page 15: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 15 CSCE 747 Fall 2013http://code.google.com/p/mockito/

Page 16: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 16 CSCE 747 Fall 2013http://code.google.com/p/mockito/

Page 17: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 17 CSCE 747 Fall 2013http://code.google.com/p/mockito/

Page 18: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 18 CSCE 747 Fall 2013http://code.google.com/p/mockito/

Page 19: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 19 CSCE 747 Fall 2013http://code.google.com/p/mockito/

Page 20: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 20 CSCE 747 Fall 2013http://code.google.com/p/mockito/

Page 21: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 21 CSCE 747 Fall 2013http://code.google.com/p/mockito/

Page 22: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 22 CSCE 747 Fall 2013http://code.google.com/p/mockito/

Page 23: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 23 CSCE 747 Fall 2013http://code.google.com/p/mockito/

Page 24: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 24 CSCE 747 Fall 2013http://code.google.com/p/mockito/

Page 25: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 25 CSCE 747 Fall 2013http://code.google.com/p/mockito/

Page 26: CSCE 747 Software Testing and Quality Assurancematthews/Courses/747/Lectures/747... · 2013-11-21 · Tools ‐Mockito 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance

Tools ‐Mockito 26 CSCE 747 Fall 2013http://code.google.com/p/mockito/