Creating and testing microservices in the cloud is a breeze with the Warewolf VM in Microsoft Azure. June 2016, Dublin, Ireland. Warewolf is proud to announce its Version 1 release on the Microsoft Azure Marketplace. This visual- and flow-based development environment lets users create microservices with the minimum of fuss […]
Warewolf Version 1 is here!
Warewolf Version 1 is finally here… it’s been a long, hard, fun journey to get to this point. We are proud to introduce Warewolf to the world: Version 1 is our first real attempt at sticking our necks out and sharing what we have done with the early adopters, […]
Warewolf V1 Release Candidate
You may have heard the rumblings about the upcoming, official Version 1 of Warewolf. The rumors are true! Warewolf V1 is just around the corner and lucky for you, you don’t need to wait to get a sneak preview of what it will hold! We received an awesome response after […]
The COM Connector in Warewolf
One of the upcoming features in Warewolf is the Component Object Model, or COM, connector. I am personally looking forward to this feature because of my experience on working directly with COM components in VB 6.0. Many companies have been trying to upgrade legacy business applications for years but it never […]
Implementing custom Windows Performance Counters in C#
Custom Windows performance counters enable us to capture, publish and analyse the performance data related to one or more applications or services running in the system or the system as a whole. This gives you real time statistics for the resource consumption in your system or application. The obvious benefit […]
Binding SSL certificates to Warewolf Server for HTTPS communication
Warewolf currently supports HTTPS communication via a self-signed certificate that is created when Warewolf is installed. Obviously this is not ideal and hitting a HTTPS Warewolf endpoint, it will have browsers shouting and complaining about the certificate being invalid. So I decided it was a good idea to put together […]
Code-free .NET Coded UI Testing with SpecFlow
Using SpecFlow with a Coded UI API is already a well-worn path, according to the guys from Specflow.org. Yet after reading their post I was frustrated by how much C# code is involved; a tester shouldn’t be expected to do all of that. I’d like to propose this code sample […]
Lookless controls in Warewolf – Part 2
Looking back at Part 1 of this series, we discussed the basics of creating a “Lookless” control and how the UI interacts with the EditableCustomControl. We discussed creating controls using Dependency Properties and how to customize the class and make it work in the UI. Here we will build a […]
Moving towards workflow oriented development
I am a programming language nerd. I love the mathematical purity of Haskell, the pure simplicity of Go and the elegance of new hybrid languages like F# and Swift. The core Haskell language, for all its complexity, can be expressed in a few lines of code. The reason for this […]
Manual testing vs Coded UI ( Automated ) testing
A big part of the testing done on Warewolf so far has been done using manual testing for the Studio User Interface and functional tests using SpecFlow. We use unit testing to handle the business layer of the system as both cannot test the UI (see Unit Testing vs UI […]