Getting started with Docker containers and images to deploy Python application (new automation system – part 16)

Preface Hi all,As I continue developing the new automation system which at “run time”, in an “application wise” perspective –  is essentially a Python 3 application, I now got into a situation where I need to deploy (“have”) several “instances” of the automation application running at the same time. In order to do so, I… Continue reading Getting started with Docker containers and images to deploy Python application (new automation system – part 16)

Creating a Python package and publish it to PyPi (new automation system – part 9)

1.Preface Hi all, As I continue with my automation project in Python 3, which is a software project in Python, I now got into a situation where I wish to be able to “handle” Python packages “correctly”. By handle I mean basically two things: 1.1) Be able to “divide” my custom Python project’s packages (modules)… Continue reading Creating a Python package and publish it to PyPi (new automation system – part 9)

Getting started with Robot framework (new automation system – part 8)

1.Preface Hi all, As I continue with my new automation system project “journey” I now reached a phase where I have already a “minimum self-made framework” that works and perform E2E tests for a couple of representative test cases. The overall picture of the automation  framework can be described like so: 1.1) Python 3.5 code… Continue reading Getting started with Robot framework (new automation system – part 8)

Capturing packets using tcpdump from within a Python script (new automation system – part 7)

1.Preface Hi all, 1.1) As continue with the new automation system project, I now got into a situation in which I needed the ability to capture traffic on the PC on which I execute a Python 3 script in order to investigate a certain issue. In this post, I will go over the basic things… Continue reading Capturing packets using tcpdump from within a Python script (new automation system – part 7)

Basic usage in paramiko package and Python’s ABC classes (new automation system – part 5)

1. Preface: Hi all, As I continue with my new automation system project design and thoughts, I now came to a point where things starts to get more “hands-on”; In this post I will discuss and will start to implement one of the core modules of the project – the module that handles my SSH… Continue reading Basic usage in paramiko package and Python’s ABC classes (new automation system – part 5)

Introduction to Python’s logging module (new automation system – part 4)

1.Preface: Hi all, As I continue with my new automation system project, I’m now at the stage in which I have a small (yet representative) code base for some of the initial and minimal capabilities that are required from my system. In this post, I will put the emphasis on my automation project (code) logging… Continue reading Introduction to Python’s logging module (new automation system – part 4)

Introduction and usage in Python’s virtual environment (new automation system – part 3)

1.Preface: As I continue with my posts on the new automation system I’m working on, after investigating several programming languages as candidates for the new project, and selecting Python 3 as the language to be used in this previous post, in this post I will go over how to manage the Python code base of this… Continue reading Introduction and usage in Python’s virtual environment (new automation system – part 3)

Choosing a programming language for an automation testing framework (new automation system – part 2)

1.Preface: Hi all, Continuing my “journey” along the development of a new automation system that started in this previous post I will now dive into more specific considerations and/or thoughts about characteristics of the system, that eventually will lead to conclusions regarding what tools to use and (more or less) how. In this post, my main… Continue reading Choosing a programming language for an automation testing framework (new automation system – part 2)