Cristhian Fernandez

Professional Blog

Interesting links 02

Interesting links I’ve found lately.


  • Power Platform Developer Saturday : Is taking place on the 6th of June and is calling for speakers. Register yourself if you are interested in participating, or forward the invitation to someone else.


Read More

Interesting links 01

Interesting links I’ve found lately.

Training / Events

  • Microsoft Azure Virtual Training Day : Free virtual session happening on April 21st. Fundamentals explains cloud-computing concepts, models, and services, covering topics such as public, private, and hybrid cloud as well as infrastructure as a service, platform as a service, and software as a service. By attending the event, you will have the knowledge needed to take the AZ-900 Microsoft Azure Fundamentals certification exam and receive a voucher to take the exam for free at a date and time of your choice.

Read More

Snow effect in Dynamics 365

So, Christmas is around the corner, and even though there are some grinches out there is good to keep the spirit alive and spread the good vibes.

And because we are D365 hackers and we can’t help being obsessed with our work, we have to focus that energy to produce something different and really useful.

Today, a small hack to bring the Christmas winter atmosphere to our deployments: The snow effect.

Based on Scott Schiller snow storm project:

Read More

EasyRepro - UI Automated Tests in Dynamics 365 - Part 2

This is the second part of a 2 parts intro article about Automated User Interface tests for Dynamics 365.

The first part describes what is the purpose of automating UI tests and when is convenient to do it. Also, we talk about Selenium, probably the most popular and robust tool available for Browser UI automation.

In this part we are describing EasyRepro, a library built by Microsoft that leverages all the power provided by Selenium and takes advantage of the well defined structure of components in Dynamics 365.

Read More

EasyRepro - UI Automated Tests in Dynamics 365 - Part 1

Many, perhaps most, software applications today are written as web-based applications to be run in an Internet browser. The effectiveness of testing these applications varies widely among companies and organizations. In an era of highly interactive and responsive software processes where many organizations are using some form of Agile methodology, test automation is frequently becoming a requirement for software projects. Test automation is often the answer. Test automation means using a software tool to run repeatable tests against the application to be tested. For regression testing this provides that responsiveness.

There are many advantages to test automation. Most are related to the repeatability of the tests and the speed at which the tests can be executed. There are a number of commercial and open source tools available for assisting with the development of test automation. Selenium is possibly the most widely-used open source solution.

Read More