What is API? API stands for Application Programming Interface. It is a software-to-software interface, not a user interface. With APIs, applications converse with each other with no client learning or intervention. API Workflow Example What is API Testing? API testing utilizes programming to send calls to the API and get the results. It regards the […]
Nowadays Website Testing is necessary for any web application before making it live as numerous users visit the website. Along with satisfying the customers’ needs, product owners also aim for top-notch quality of the website in the market and value it brings to the business. This blog is about the general approach taken by the […]
Java/JVMSoftware developmentTechnology
Spring is an open source framework for Java platform that provides comprehensive infrastructure support for developing robust Java applications. Spring Framework is essentially a skeleton that offers a solid foundation upon which an application can be built.This skeleton structure guides and helps developers throughout the application development process. Unlike single-tier frameworks such as Struts and […]
Java/JVMSoftware developmentTechnology
Many of us know the various operators available in Java. But do we really use them all efficiently. Here I am illustrating one simple example which can show the high performance gain with bitwise operatator than the standard solution. Lets calculate the mathematical expression xn i.e. x’s power n. To solve this problem anyone can easily […]
Logstash is a service that accepts logs from a variety of systems, processes it and allows us to index it in Elasticsearch etc which can be visualised using Kibana. Our DevOps engineers have been using Logstash S3 plugin which simply puts all data in a S3 bucket location. Since we have configured files to be created in every […]
Like developers write code to implement a functionality, testers write scripts to test it. Similarly, testers also have to be careful in writing these scripts to maintain the standard of the code. Often it happens that a script running for the first time does not run the second time or shows failed test cases in […]
Nagios Parser is a ruby library that can be used as a gem to parse values from the Nagios configuration files. These values can used as arrays or hashes to suit the use case. In this blog, […]
Our cloud DevOps engineers have been using Elasticsearch on production environment for an e-commerce website for quite a while. The website has one admin server to manage activities such as adding new production, managing discounts on various items, fetching reports etc. We came across a requirement where downloading reports from admin server should not put extra load on […]
As I mentioned in my previous blog post (How to Create a landing page on Hubspot) that there are two steps to create a landing page on Hubspot. First is creating a template and second is creating a landing using that template, Now in this post we will see how to edit or manage the landing pages. […]
You would have come across the terms “Machine learning” (or Data mining), or cognitive intelligence, “big data” or “data science” and wondered what they actually are. You might have used some tool or package in your job for data analytics, data modeling etc. but you don’t really know the underlying principles for it. Machine learning […]
This tutorial is about how to create “swipe to dismiss” RecyclerView item like Gmail app. For this, we don’t need any 3rd party Library. For this purpose, you just need to add one class which is part of Android Support Library. The name is “ItemTouchHelper”. By now you know that this blog is all about […]
Sikuli is an image-based open source tool to automate the GUI and can be used on any platform like Windows/Linux/Mac/Mobile. Sikuli uses a technique called image recognition to identify and control GUI components. At times when to access a GUI object, there is no access to its internal or external code; Sikuli comes in handy. […]