Introduction to Sikuli

Sikuli is a scripting language which helps us to automate Software testing of Graphical User Interface(GUI). Sikuli is open source automation testing tool that is developed in java. Using Sikuli Automation tool, we can automate whatever we see on the screen. It basically uses image recognition technology as it helps us to identify and control […]

Exploring Innovative Artificial Intelligence (AI) platforms

Artificial intelligence is the concept of having machines “think like humans” — to perform tasks like reasoning, planning, learning, and understanding language. It is the ability to store large volume of data in the cloud and provide easier access to advanced algorithms. AI makes our platforms and systems smart enough to learn from our interactions […]

Microservice Architecture

Microservice is an architectural style in which large, complex software applications are composed in one or more smaller services. What is Microservice Architecture? Microservice architecture is based around the idea that several small, independently deployable software systems are easier to create and maintain than a single large software system. To begin understanding microservice architecture, it […]

How Agile development methodology benefits software projects ?

Fig-1: Agile SDLC Model What is Agile? Agile SDLC model is a combination of iterative and incremental process models in which customer satisfaction is the key point. Agile methods break the product into small incremental builds. These builds are also called as sprints. The life time of each sprints is about one to three weeks. […]