During the previous article, Setting up Networking for the DHCP Server, we have set up the virtual machine for the DHCP Server. In this article, we are going to install the DHCP server application on it. Things to know before we jump in Before we jump in setting up everything, I will share the relevant […]
Archive | Automatic Test Environments
Building test environments automatically for quality assurance of software in a continuous integration process.
Setting up Networking for the DHCP Server
Last time, we planned how we are going to assign fixed IP addresses to our test environment, solving the chicken-egg problem of accessing the computer to configure the IP address without knowing the IP address and thus being unable to remove into the machine. Let’s see how can we set up the networking for the […]
Planning IP Address Assignment for the Test Network
In the previous article, Creating Complex Environment for Testing, we configured Jenkins to create complex test environments. The only problem is that we don’t know where the computers are on the virtual network. From the host environment, we don’t see the IP address and we cannot set them to a specific value from outside of […]
Creating Complex Environment for Testing – Served by Jenkins
In the previous article, Creating Virtual Image from Template Executed by Jenkins, we automated the creation of one single image through a Jenkins build. Now, we are going to take it to the next level, and let’s instantiate a group of machines. This will provide the possibility to configure them up in term of networking […]
Creating Virtual Image from Template Executed by Jenkins
In the previous article, Creating Clone of Virtual Machine from PowerShell, we created template to use for cloning images. In this article, we are going to configure Jenkins, so that it can create that automatically as a build or part of a build pipeline. Installing necessary plugins The plugin required to execute PowerShell scripts is […]
Creating Clone of Virtual Machine from PowerShell
During the previous articles, we created a virtual machine and installed an operating system on it, that we intend to use as base image for automatically generating environment for tests. In case you missed those articles, here is the research plan for automatic test environments. Now that we created the image, we would like to […]
Installing Base Windows Image for Automated Test Environments
In the previous two parts of this series, Downloading Windows 10 ISO From Microsoft – in 10 easy steps and Creating a Hyper-V Virtual Machine for Automatic Test Environments, we downloaded the Windows 10 installer and created a virtual machine for its installation. Now it is time to install it for creating a base image […]
Creating a Hyper-V Virtual Machine for Automatic Test Environments
Last week, we downloaded the Windows 10 ISO image to be used to create test environments automatically from Jenkins. This week, we are going to set up a Virtual Machine on which next time we will install the operating system. To create a virtual machine in the Hyper-V program, follow these steps: After starting the […]
Downloading Windows 10 ISO From Microsoft – in 10 easy steps
To be able to build the automated test system, we would like to create a base image, that we can later clone as machines for building up the test environments. To be able to build a Windows 10 based image for the purpose, we will need the Windows 10 ISO, which can be downloaded from […]
Building Automatic Test Environments
In the next set of articles, I would like to experiment with how to deploy automatic test environments, that later can be integrated into the build process. This article is going to be a bit out of the ordinary, as I’m going to use it as a plan, a table of content and a status […]