by David | Jul 3, 2021 | Testing
In this article, I want to show a practical example of how to set up Gitlab continuous integration for Flutter with test reports. Tests need to be run all the time to be valuable. When they fail just after you introduce an error, you will know right away that what...
by David | Aug 11, 2020 | Automation, Testing
I’m convinced that any time we want to build a large application we need automated testing. If we can’t run our tests automatically, we can’t scale development. The testing time will increase for each feature we add and eventually our testing cycle...
by David | Jun 24, 2019 | Performance, Testing
unsplash-logoMartin Adams In my current team, we happen to have Azure Test Plan included in our enterprise subscription. This naturally leads down an investigation to see how this compares to the many other tools and platforms out there. It’s not in the scope...
by David | Jul 15, 2014 | Development, General, Testing, Tooling, Tools
We’re using a nice vSphere ESXi 5.1 host for a lot of our VMs at work and today I found myself unable to get proper mouse and keyboard capture in the VMs. It just acted really strange, sometimes I could get mouse capture when I was outside the VM and as soon as...
by David | Jul 14, 2014 | Development, Statistics, Testing, Tooling, Tools
Code coverage is a good tool to force you to keep maintaining and adding unit and integration tests to your solution. It also increases your confidence in making changes if you can see that the code your changing is actually covered by tests both...