Continuous delivery has truly revolutionized the software development industry. Nowadays, most organizations leverage continuous integration (CI) and continuous delivery (CD) to build applications faster. However, the testing practices in many organizations have been slow to catch up. They still rely on traditional practices of having a build phase and then a test phase. This article will…
Tag: Test automation
Artificial Intelligence (AI) and machine learning (ML) are advancing at a rapid pace. Companies like Apple, Tesla, Google, Amazon, Facebook and others have started investing more into AI to solve different technological problems in the areas of healthcare, autonomous cars, search engines, predictive modeling and much more. Applying AI is real. It’s coming fast. It’s…
We all know the importance of software testing, but the benefits it brings to the project are proportional to how good the testing is. To ensure that your testing is efficient and you are getting the most out of it, here are some good practices you can implement in your daily work. Choose the Right…
Automated testing. “Yeah, yeah, yeah,” you say. “I know it reduces bugs and increases code reliability and allows us to have fearless deployments.” You might think, “I have automated unit tests of our front-end and back-end code. I have integration tests of interactions between our front end and our API and between our API and…
The JavaScript world offers plenty of options for … well, pretty much everything. Today we’ll focus on testing tools, answering the question “What is the best JavaScript framework?” We’ll walk you through five of the most popular JavaScript testing frameworks and, by the end of the article, we’ll be electing the one we think is…
Unit Tests are in the house! I’m a big advocate for TDD (Test Driven Development). Research shows TDD has a high correlation to quality code, as it prevents bugs from forming in the first place. Also, the cost of authoring tests and fixing bugs is lower This is true for the back-end. As for the…
I feel for you, front-end developers. Your toolchain is constantly changing. Is Angular still all the rage? Or is it Vue.js now? JavaScript or TypeScript? Not only that, but you have to create a beautiful and seamless user experience while ensuring the reliability of your app. Your apps also have to talk to remote web…
This post aims to answer a simple question, which is, indeed, its title: “Which tools are used for unit testing in Angular?” I bet most people when they hear this question immediately answer “Jasmine and Karma,” and that makes sense. After all, these are the default tools installed along with Angular CLI, so they represent…
Today we’re here to talk about JavaScript unit testing in Visual Studio. If you’re a .NET developer creating web applications in Visual Studio, it makes sense for you to use just a single environment to test both your C# (or another .NET language) code and your JavaScript code. In this post, we’re going to walk…
It was a lot of fun to integrate your app with Google Calendar so your users don’t have to switch between them all the time or duplicate the information. Setting it up was a breeze. And you and your coworker Bill could quickly work together on developing and testing your app’s retrieval and display of…