Posts

Image
  SDETs - The demand of today and tomorrow in Software Testing Share: Facebook Twitter Email Share One of the industries in market comparison that is rapidly gaining momentum is undoubtedly the software industry. From phone apps, computer games to calorie-count apps and currently the most important e-learning softwares; this industry is in high demand for all your needs! With high demand comes great responsibility of Software Testing which is an inevitable component of any successful software and its delivery. Due to this companies are letting go of the old models and roles of software testing and adopting better, more efficient skill set role, which is SDET S oftware  D evelopment  E ngineer in  T est (SDET) is originally a role invented by Microsoft but now is rapidly being adopted by other key game-players such as Google, Amazon and even Apple for their resource management. Now with this transformation and demand the old-school software testing and testing skills ...

Pros Automation and Mitigating Risks during Natural Disastersces

Image
  How can Process Automation help in mitigating risks during Natural Disasters? The combined year of 2019-2020 has hit the world hard.  The world lost as much as $232 billion due to natural disasters alone in 2019, with India leading in casualties with 1,750 deaths , said a recent report by AON. Unfortunately there might be more to come and we must be prepared. Process Automation if explored and used in depth has wonders hidden under its seemingly simple appearance. From optimizing mundane tasks to even taking care of complex processes. Process Automation is revolutionizing the market! But imagine its use if we use it with something where the power of the human abilities is severely limited and often logic cannot predict the next thing and the damage goes beyond its extensive degree. That’s correct  Natural Disasters ! No matter how advanced the human civilization evolves to be, we cannot prevent the occurrence of the Natural Disasters although we are the reason for them!...

Top 20 Maven Interview Questions

Image
  1. What is Maven? Maven is a build automation or a project management and comprehension tool. It is used by a developer to compile application. It provides a complete build lifecycle framework to the developers. It is an automated build tool and the development team can easily automate the project’s build infrastructure in almost no time as Maven uses a standard directory layout and a default build lifecycle. Maven is generally used for various purposes such as documentation, project development, reporting and releases. 2. What is POM in Maven? POM stands for Project Object Model. It is the basic unit of work in Maven. It is an XML file that always resides in the base directory of the project as “pom.xml”. It contains the information about the project and various configuration details that are being used by Maven to build the project, such as Project dependencies, plugins, goals, build profiles, Project version, developers, etc. 3. What are the differences between ANT and Maven? ...

What is Microservices Architecture

Image
  If a software developer is working on a project, then s/he is essentially working on an application. The scope of this application can vary depending upon the business requirements. It can be as simple as publishing the current time on screen too as complex as managing an e-commerce website. The basic idea behind microservices architecture is to break down a complex requirement into a set of simpler requirements with each of it implementing a distinct functionality. So, these sets of simpler functionalities when grouped together will serve the purpose of fulfilling one single complex requirement. Monolithic Times Any server-side application, irrespective of its complexity, follows layered architecture which consists of various components – UI Layer, Business Logic, Database Access Layer, Integration Layer. Despite its modular structure, these applications were packaged together and deployed as a single unit i.e. deployed as a monolith. But over time software development kept on e...

Process Automation and Mitigating Risks during Natural Disasters

Image
  How can Process Automation help in mitigating risks during Natural Disasters? The combined year of 2019-2020 has hit the world hard.  The world lost as much as $232 billion due to natural disasters alone in 2019, with India leading in casualties with 1,750 deaths , said a recent report by AON. Unfortunately there might be more to come and we must be prepared. Process Automation if explored and used in depth has wonders hidden under its seemingly simple appearance. From optimizing mundane tasks to even taking care of complex processes. Process Automation is revolutionizing the market! But imagine its use if we use it with something where the power of the human abilities is severely limited and often logic cannot predict the next thing and the damage goes beyond its extensive degree. That’s correct  Natural Disasters ! No matter how advanced the human civilization evolves to be, we cannot prevent the occurrence of the Natural Disasters although we are the reason for them!...

How to Download & Install Selenium WebDriver in Eclipse (Step-By-Step)

Image
  How to Download & Install Selenium WebDriver in Eclipse (Step-By-Step) Share: Facebook Twitter Email Share Download Selenium WebDriver for Java 1.  Open the browser and navigate to  http://www.seleniumhq.org Below displayed page will open. Click on “Downloads” 2.  In the Downloads page, scroll down and navigate to Selenium Client & WebDriver Language Bindings and then click on “Download Alpha” in front of the Java section. 3.  On click of Download Alpha, zip file will be downloaded. Unzip the file and save it. Downloading Chrome Driver We would be executing our Selenium scripts as well as automating the web application in Chrome browser. Hence, to launch the Chrome browser, we need to have ChromeDriver downloaded in the system. To download ChromeDriver, follow the below steps: 4.  Check the version of your Chrome browser. 4.1  Open Chrome browser 4.2  Click on three vertical dots on top most right hand side in the browser. 4.3  Clic...