Git for Testers

150-min Workshop

This workshop provides an introduction to Git especially for testers with only the minimal theoretic basics and a lot of practical examples.

Timetable

2:25 p.m. – 5:25 p.m. Tuesday 5th

Room

Room D5+D6 - Track 6: Accessibility Deep Dive

Audience

Testers and everyone who is interested in using Git

Required

Laptop with Git (available for any OS on https://git-scm.com) and Eclipse for Java Developers

Key-Learning

  • First steps with git based on exercises
  • Command line and UI-based git workflows
  • Less fear about using a tool that can even make developers despair

More often than not, it’s the developers and architects that make the decision which tools to use in a project. In recent years, git has become the tool of choice for many teams due to its flexibility and performance. As a tester in such a team, this can be daunting. Even developers struggle with merge conflicts, and most people have seen examples of „git histories“ that look like bad guitar hero instructions! Nevertheless, using the project’s preferred tools is an important part of being embedded and involved in a project.

In this workshop, Kevin will offer information, examples and exercises to get you fit in git. As a developer who works closely with testers in his team, he’ll extract the most important information to give you the head start you need.

The focus is on the most important commands (pull, push, commit) and there will be some exercises on dealing with the dreaded merge conflict. The exercises use both the command line and the tooling in the Eclipse IDE, so you’ll be able to adapt your knowledge to whatever project situation you’re in.

The structure of the workshop will be:

Introduction to the minimal theoretical basics of git

Setup and configuration

Exercises for the basic commands

Dealing with merge conflicts

After participating in the workshop, you will feel more secure using git and more aware of how these most necessary commands can be used.

Related Sessions

4:55 p.m. – 5:40 p.m.
Room F1+F2+F3 - Plenary

45-minute Keynote

11:55 a.m. – 12:25 p.m.
Room F3 - Track 3: Talks

30-minute Talk

11:55 a.m. – 12:25 p.m.
Room F1 - Track 1: Talks

30-min New Voice Talk

9:00 a.m. – 5:00 p.m.

Full-Day Tutorial (6 hours)