As you’re probably aware, C# is a modern, garbage collected language, which means you don’t have to take care of object disposal as you would in languages like C++. However, that doesn’t mean.NET engineers don’t face memory problems, such as memory leaks. In this post, we’ll walk you through the basics of memory leaks in.NET: what they are, how they occur, and why they matter.
When someone new joins the company, they're encouraged to do what is called a "Week of Testing" - taking k6 for a spin and presenting your findings to the rest of the team. This article will show you how you can make your test scripts more readable and maintainable. To do that, I'll test a demo application with a custom DSL. DSL is short for a Domain Specific Language, and in this case, it allowed me to write meaningful code specific to our business requirements.
You can find a collection of k6 scripts and build specification for Bamboo in this tutorial here.