DevOps

    QAToolKit part 2 – Swagger library

    Welcome to part 2 of the QAToolKit series, where I focus on the QAToolKit Swagger library. QA Toolkit is a collection of libraries, tools, and scripts for running automated jobs for assuring smooth development, general and QA testing, and running fitness functions for your applications. Now let’s focus on the Swagger library. If you are…

    read more
    QA Toolkit part 1

    This is exciting! I’ve been brewing the idea about this for almost a year now, and it’s finally come to the realization. I developed and used many tools and scripts over the years, but I never compiled them in the packages that I could share with you. Finally, after a month of refactoring and preparing…

    read more
    Modify YML files with PowerShell

    In this short post, I’ll share a simple script to modify the YML files. You can also use the script in the CI/CD pipelines, an example for Azure DevOps is below. To read the YML file we will use powershell-yaml module, which you can install and active like this: Install-Module -Name powershell-yaml Import-Module powershell-yaml 12…

    read more
    On automation

    We’ve been doing it “forever”. As a developer, I was always fascinated with writing scripts and tools that made my tasks less mundane and error-prone. And running them is a joy… 1, 2, 3, and BAMMM!!!. 🙂 For any number of reasons, instead of writing a script, we do repeating “keystrokes and clicks”, which is…

    read more
    Advanced load testing with Websurge

    Load testing your web applications and services is an essential part of modern web development. There are many tools that can help you with that, for example Azure DevOps or Apache JMeter. I am about to show you another tool, that you can run from your Windows PC. The tool is calledWebsurge and it’s build…

    read more
    Validate Azure ARM templates with PowerShell

    If you are writing and using ARM templates as as a base of your infrastructure as code (IaC) principle, then the next few lines might be interesting to you. If you are new to IaC read this or if you are new to ARM templates read here. We are using ARM templates with Azure DevOps…

    read more
    Add release annotations to Application Insights from Azure DevOps

    When we are releasing software to different environments through our release pipelines, we usually want to mark that in our monitoring system. Normally that is a time-stamp or annotation and can help us diagnosing performance issues if they arise. We extensively use Application Insights for monitoring and logging system and Azure DevOps (formerly VSTS) for…

    read more
    Setup email alerts from Azure log service

    We all do some sort of logging on our servers, may be log files, database, Application Insights, etc. But that won’t do us much good, if there are no active measures set against them. I am talking about automatic alerts, which will allow us to react quickly in case of performance issues or failures. That’s…

    read more
    • 1
    • 2