AWS This

The Joy of Modern-Day Devops

Recently, I was tasked to deploy a WordPress culster to AWS using ECS and Fargate.

Photo by Launchpresso on Unsplash

Not going to bother you with all the details, but I did came across an issue after it was all set-up and ready to go.

The issue was that we were not able to sign in to the admin section of the app.

After a login attempt, we were being redirected back to the login screen with a ‘reauth=1’ flag in the query string

There are lots of blog posts out there suggesting how to deal with this issue:

  1. Manually Deactivating…


.NET UI Automation

Setting up a .NET Core Unit Tests project that runs SpecFlow UI automation scenarios using Selenium

So many acronyms and buzzwords in a single title, so before we dive into the implementation let’s break it down:

BDD or Behavior-driven development according to Wikipedia:

is an Agile software development process that encourages collaboration among developers, QA and non-technical or business participants in a software project

The goal here is to allow non-developers to write test cases (or scenarios) that can be translated into actual deliverables — a fully functional end-to-end test.

SpecFlow is the most common .NET version of Cucumber, it has great integration with Visual Studio, and it translates Cucumber Scenarios into runnable unit tests.

So what is the goal here anyway?

What…


FACEBOOK AUTOMATION

In this article, I will guide you through the process of automating the creation of a new Facebook post using Selenium and C# via .NET Core 3.1.

Photo by Kon Karampelas on Unsplash

In my previous articles, we went through the process of automating the login process to Facebook (with or without 2FA), so let’s step it up, and post something new automatically.

First off, why would you even want to do that?
Well, there are some scenarios that might come in handy:

For example — let's say you have software that generates some sort of textual content on a schedule (stock analysis? weather statistics? product price tracking?), and you want to share that info/analysis with your Facebook friends, or with your Facebook group automatically.

We will build upon the project we already…


FACEBOOK AUTOMATION

In this article, I will guide you through the process of implementing Facebook login automation to accounts protected by Two Factor Authentication using Selenium and C# via .NET Core 3.1.

This article is a follow up to my previous article — Facebook Login Using Selenium and C# (.NET Core), and we’ll basically pick up where we left off.

I will not talk about the basics of setting up the project and implementing the login call, all of which are covered in my previous article. In this article, we will add 2FA support to the code demonstrated earlier.

In the previous article, we successfully automated the process of logging into a Facebook account. …


FACEBOOK AUTOMATION

In this article, I will guide you through the process of implementing Facebook login automation using Selenium and C# via .NET Core 3.1.

It is important to note that even though this article is based on .NET Core 3.1, the following techniques and sample code should work on any .NET Core version, and with minimal changes, it should also work on a project based on the full .NET Framework.

Why use C# and .NET when you can implement Selenium automation using a multitude of other programming languages? Good question!

I am a .NET developer, working on a .NET Core-based project. My team is very well versed in .NET, …

Oded Olive

Problem solver, creative thinker, terrible tagline writer.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store