Developer === Tester
That’s right. I said it. If you are a software developer, then you are also a software tester. If you care about the quality of the software you are developing then you should be spending a significant...
View ArticleTesting Templated AngularJS Directives
AngularJS is awesome! I’ve been spending a lot of time lately learning and building applications using the AngularJS framework. I’m definitely not an expert yet, but I’m having a lot of fun! It’s a...
View ArticleEffective Angular Testing
Angular provides a lot of great tools for testing your application. Unfortunately, this wide array of tools and different methods for testing can be confusing when you first start working with the...
View ArticleCypress.io baseUrl
TLDR; To help make your tests more reliable and prevent unexpected issues, organize Cypress tests around a single FQDN and don't switch between different target URLs during a test execution. Cypress...
View Articlecypress-ntlm-auth 401 Unauthorized Response
TLDR; Be sure to only run cy.ntlmReset() after all requests in a test are completed. Recently we started to experience intermittent 401 unauthorized errors when our Cypress tests were executing on our...
View ArticlePowerShell Scripts Need Tests Too!
Most of you probably know that I’m a big fan of automated testing and especially testing during the development process. It significantly improves the design of the code by encouraging loose coupling...
View Article