Elemente Studio, an automation tool with built-in framework build for everyone!!!

.

It’s been 4 years I am involved in several projects. This is one of the most important project in my career as it was one of the initial project that I started in 2016 and had no idea where it was going and where it will go. There were so many challenges in the path but the goal was to make something simple and everyone can use it. Finally on 25th Dec 2018, Elemente Studio is released.

What is Elemente Studio ?

Elemente Studio is an automation tool with built-in framework and easy to use. Its reusable, portable, cross platform, remotely executable, devops ready and easy to learn and implement. It’s a tool for automating the web applications.

The built-in framework helps the team to start working on the project without any burden of designing framework, ie. user starts creating scripts on day 1. The built-in framework bind all the resources of the project together which create similar user experience in every environment or platform.

The scripts created in Elemente Studio is reusable through it’s iterations and parameterization. User can configure which iteration to be executed and which not.

The portability gives the team flexibility to move the project to any environment by keeping all the project configuration.

The platform independent features enables user to create, edit and execute in different platform and from different platform.

Remote execution features gives the user to trigger the script from one system to another system and remotely monitor your report from anywhere.

Elemente Studio exposes external API path, this gives the feature for continuous integration through API calls.

User create scripts using standard manual test case format and the same can be automated. It has batch execution capability for executing multiple scripts in one batch.

There are more features including, report on error, stop on error, email features, database support, external application execution.

It was created for everyone keeping in mind that any non technical person should be able to use it.

For more information or demo or pricing contact me @ contact@mobinx.com

Top 10 Selenium Interview Questions

1) WHAT IS SELENIUM?
Selenium is a collection of tools for automation web based applications. It consists of Selenium IDE, WebDriver and Grid.

2) WHAT ARE TESTING TYPES SUPPORTED BY SELENIUM?
Selenium supports Functional and Regression Testing.

3) HOW CAN WE TEST WINDOWS BASED APPLICATON USING SELENIUM?
Selenium doesn’t support windows application testing. It is designed for web based application.

4) WHAT HAPPENS WHEN THERE ARE SOME WINDOW OR POPUP APPEARS IN BROWSER DURING TEST?
If a browser or Java Script alert popup appears, that can be handled using Alert class. For any windows based popup, there is no direct solution from selenium, but there are some workaround using third party tools like Auto It, but with limitations.

5) HOW TO RECORD SCRIPT IN SELENIUM?
Selenium IDE is a record and playback tool which is distributed as Firefox Plugin. Selenium Web Driver doesn’t have record and playback feature.

6) HOW TO PERFORM REMOTE EXECUTION IN SELENIUM?
Remote execution is done using selenium grid by configuring nodes.

7) WHAT ARE THE DIFFERENT TYPES OF LOCATORS IN SELENIUM?
The different types of locators are
ID
ClassName
Name
TagName
LinkText
PartialLinkText
XPath
CSS Selector
DOM

8) WHICH LOCATOR IS THE FASTEST AND WHAT ARE YOUR RECOMENDATONS?
Note:- There are lot of debate on this, but your answer should be

It depends on the architecture of the application, but from the perspective of DOM, CSS Selector is the fastest as it is already loaded in the browser. The ideal recommendation will be ID as if there is unique id for every element. There are some cases where ID will be dynamic, in such cases, CSS Selector and XPath is the best option.
9) WHAT IS XPATH AND WHAT ARE THE DIFFERENT TYPES OF XPATH?
XPath is used to locate a element based on its XML path. XML stands for Extensible Markup XPath can be used to locate HTML elements.

The XPath is used in html to traverse between various elements across the entire page by using the reference path given by the user.

XPaths can be categorized as absolute and relative XPaths

Absolute Path : – A single slash ‘/’ is used to denote the absolute path ie. it is created to start the selection from the root node of the document.

Relative Path :- A double slash ‘//’ is used to denote the relative path ie. it is created to start the selection from anywhere within the matching node of the document.
10) WHICH XPATH WULD YOU RECOMMEND?
Relative XPath. Absolute XPath may fail if application structure changes.

For more interview Questions, download Interview Questions App from play store.