Course Category: Automation

“Revealing Most Important Variables To Design Better Tests”

Delegates will learn an important first step in any test design activity.

Delegates will improve their testing abilities whether Automated or Manual; whether Exploratory or Scripted; whether Functional or Non-Functional; whether Agile or Structured.

Key Takeaways:

(1) Delegates will be able to identify variables related to their test objectives.

(2) Delegates will be able to identify variables that are not explicitly expressed in requirements or design or software interfaces

(3) Delegates will develop powerful tools to scope and focus testing

(4) Delegate will develop technical collaboration skills to work effectively with programmers, architects, and other members of product development and support teams

(5) Delegates will develop skills useful in collaborating with business stakeholders enabling testers ultiMATELY become trusted guides and influential advisors of product stakeholders.

Improve your test diversity thus improve the ability to identify important issues EARLY!

Introduction To GIT: From Beginner to Advanced Concepts

Note from Course Author Lavanya Mohan

A warm welcome to the course on Introduction to Git.

In this course, we will look at some of the whats, whys, and hows of Git – a distributed version control system.

We will take an example of a team working on a test automation project. We will learn Git concepts by seeing how the team members share their work and collaborate with each other effectively on the project.

We will learn some basic as well as a few advanced Git concepts that will equip us to experiment further on our own.

This course does not assume any prior knowledge about Version Control Systems. Even though we take an example of a team working on test automation, do remember that Git is not limited to versioning code.

It is encouraged that we give the Git commands a try. Also, if we prefer, we could use simple text files instead of code as we follow along.

I am looking forward to this journey of learning Git with you!

What will we learn from the course?

  • What is version control system?
  • Why is Version Control System used?
  • Setup and some internals of Git
  • Common Git commands (on the command line)
  • Collaboration with team members on a project using Git
  • Branching, Merging, Resolving Conflicts, Undoing changes in Git
  • Distributed Git workflows that can be adopted on projects