Category: Testing
-
Get the most out of your tests
This post provides tips that can help you write great tests and get the best results from your test suite.
-
Writing better tests with xUnit Theory
This post describes some of the pain-points of xUnit Theory and how we can write more descriptive tests by overriding the test output.
-
Running an ASP.NET Core application against multiple DB providers – Part 2
Different approaches we considered to set up integration tests when running against multiple DB providers in ASP.NET Core
-
Team City – Curious case of failed tests but passed build
Recently, I had written a post on how I managed bring down build pipeline for entire organization. While I was at fault during that time, Team City should take the blame for this one. Background I had recently created a CI/CD pipeline for our new .NET Core project. As part of the build pipeline, I…
-
Journey towards UI tests greatness – Lessons Learnt
A bit of a background I work on a long-running running project in our organization. We have a CI/CD pipeline for our project following the GitHub flow and backed by thousands of unit tests, hundreds of integration tests. However, until recently we were missing a key piece to the puzzle. UI Tests!
-
Test your app across the browsers through BrowserStack
Testing your applications cross-platform and cross-browser is not an easy problem to solve. Supporting different versions, operating systems and devices can be an extremely frustrating and time-consuming process. It can be especially painful if you need to support legacy browsers like IE 9 or IE 8.
-
Tools and tricks that can help you code better and faster
Tools and tricks you can use along with Visual Studio to make your life easy as a developer:
-
Feature Management with Launch Darkly
In my workplace, our project is set up for Continuous Delivery. We do a production deployment almost daily and sometimes even more than once in a day. Ours is a fairly big solution built primarily on Microsoft technologies and Git as a Source Control. Setting up CI/ CD for your solution is easier said than…
-
Testing in Modern App Development
I’m back to writing blogs after a small break. Things have changed for me personally since, I have made a career move recently. I hope to be more regular going forward. In my new team, we follow Kanban flow. Our application is customer facing and due to nature of our project we need to do a…