What is Recursion? Recursion means “the repeated application of a recursive procedure or definition”. The adjective “recursive” originates from the Latin verb “recurrere”, which means “to run back”. In Recursion, the solution to the bigger problem is expressed in terms of smaller problems. You can find many examples of recursion in mathematics for e.g. The Factorial: n! = n * (n-1)!,… Read more →
What is Mocha? Mocha is a testing library for Node.js. It is used to organize and execute unit and integration tests. How to install Mocha: You can install Mocha globally by running: $ npm install -g mocha Creating the First Project: To start exploring Mocha, create a folder for your project. We’ll call it ‘calculation’. In the calculation folder, we’ll… Read more →
Complex Components: Today we are going to continue with React components and we’ll learn how components can be combined to create more complex components. Let’s see an example below where we are calling a component ‘BannerComponent’ from ReactDOM.render method while this component is further calling two other components called ‘BannerHeading’ and ‘BannerContent’.
Are you a testing professional excited about upcoming changes in the testing domain? If you aren’t excited, you might be afraid, as you are observing test automation taking over the manual testing activities. We are living in an age where technology is changing very fast. To overcome new challenges, there must be better and faster ways to test software products…. Read more →
This is a guest post by Toyer Mamoojee @tottiLFC Toyer Mamoojee is a ‘die-hard’ passionate Agile Automation Test Analyst with almost 15 years testing experience across many industries. From Waterfall to Agile approaches, Commercial to Open Source Automation tools and Manual to Automation Testing he has been through the wars of Software Delivery. He is the co-founder of Cape Town Automation… Read more →
This post provides you details about setting up the Selenium Automation environment on your machine. After you prepare your machine with basic environment setup, you’ll be able to start automating and executing your test cases. Please follow the steps as mentioned below: Creating Folder Structure on your System: The first step to set up your environment is to create the… Read more →