TestNG Framework

Traditional Virtual Machines vs Docker

Traditionally, each individual task (Ex – mailing, Web hosting, database etc) of an enterprise, used to run on individual dedicated servers. It used to be like – 1 server, 1 operating system, 1 task – even if these components were not using the full capacity of the given server/machine on which they were running. With …

Traditional Virtual Machines vs Docker Read More »

Introduction to Git

Source code management Source code management (SCM) is used to keep a track of changes in the source code repository. A repository is nothing but collection of source code. As software project grow in lines of code and number of contributors/ developers, the cost of communication overhead and management complexity also grow. SCM tracks a …

Introduction to Git Read More »

Bash Scripting: Part – 1

What is bash? Bash is the shell or command language interpreter for GNU/ Linux operating systems that processes shell commands. In other words, it’s a shell interpreter that takes commands from user and performs actions with the help of underlying operating system services. Bash currently runs on nearly every version of Unix. What is bash …

Bash Scripting: Part – 1 Read More »