Call Us Now!
+91 9884412301 | +91 9600112302
info@credosystemz.com
Credo SystemzCredo Systemz
  • Courses
    • TRENDING TECHNOLOGIES TRAINING
    • RPA TRAINING
    • CLOUD COMPUTING TRAINING
    • BIG DATA TRAINING
    • WEB DEVELOPMENT TRAINING
    • MOBILE APPLICATION TRAINING
    • SOFTWARE TESTING TRAINING
    • MICROSOFT TECHNOLOGIES TRAINING
    • JAVA TRAINING
    • PROJECT MANAGEMENT TRAINING
    • DATA WAREHOUSING TRAINING
    • ORACLE TRAINING
    • DATABASE DEVELOPER TRAINING
    • OTHER TRAININGS
    • TRENDING TECHNOLOGIES
      Python Training Data Science Training Angular Training React JS Training ORACLE PRIMAVERA TRAINING Machine Learning Training Hadoop Training Amazon Web Services Training DevOps Training Azure Training PySpark Training MEAN Stack Training
    • RPA TRAINING
      Blue Prism Training UiPath Training Automation Anywhere
    • CLOUD COMPUTING
      Amazon Web Services Training AWS with Devops Training Azure Training AZ 104 Azure Administrator AZ 204 Azure Developer AZ 300 Azure Architect AZ 303 Azure Architect AZ 400 Azure Devops Google Cloud Platform Salesforce Training OpenNebula Training OpenStack Training OpenSpan Training
    • BIG DATA TRAINING
      Hadoop Training Big Data Analytics Training Spark Training
    • WEB DEVELOPMENT
      Angular Training Node JS Training React JS Training React Native Training Ionic Framework Training MEAN Stack Training PHP Training JavaScript Training CoffeeScript Training Less JS Training Graphics Design Training HTML Training CSS Training
    • MOBILE APPLICATION
      Android Training iOS Training iOS Swift Training Kotlin Training Flutter Dart Training
    • SOFTWARE TESTING
      Manual Testing Training UFT / QTP Training Selenium Training API Testing Training Selenium with Python Training Perfecto Mobile Testing Training ETL Testing Training JMeter Training LoadRunner Training Performance Engineering Big Data Testing Training Protractor Testing Training
    • MICROSOFT TECHNOLOGIES
      Dot Net Training MVC Framework ASP.NET MVC with Angular SharePoint Training Advanced Excel Training Excel Macro Training Azure Training Azure Infrastructure Solutions AZ 300 Azure Architect
    • JAVA TRAINING
      Core Java Training Java 8 Training Java J2EE Training Advanced Java Training Hibernate Training Spring Training Struts Training
    • PROJECT MANAGEMENT
      Oracle Primavera Training Primavera P6 Online Training Microsoft Project Training PMP Training ITIL Training Prince2 Training Scrum Master Training Business Analytics Training
    • DATA WAREHOUSING
      Tableau Training Power BI Training Qlikview Training Qlik Sense Training Informatica Training Microstrategy Training Teradata Training Cognos Training SAS Training
    • ORACLE TRAINING
      Oracle PL/SQL Training Oracle DBA Training Oracle Apps Technical Training Oracle Apps SCM Training Oracle Apps HRMS Training Oracle Apps Finance Training Oracle RAC Training PeopleSoft HCM Training PeopleSoft Finance Training
    • DATABASE DEVELOPER
      MongoDB Training Apache Cassandra Training Sybase Training Informix Training Performance Tuning Training
    • OTHER TRAININGS
      Ethical Hacking Training C C++ Training Unix Shell Scripting Training Tensorflow Training Data Modeling Training Workday Training PEGA Training Digital Marketing Training CCNA Training Arduino Training Elm Training Go Programming Training Rust Programming Training CYBER SECURITY TRAINING BIZTALK SERVER TRAINING Spoken English Course
  • Fresher Courses
    • ANGULAR TRAINING
    • REACT TRAINING
    • PYTHON TRAINING
    • JAVA TRAINING
    • SELENIUM TRAINING
  • Placements
    • Career Guidance
      • Interview Questions
      • Resume Building
      • Job Opportunities
    • OVERALL PLACEMENTS
  • About Us
    • Online Training
    • Corporate Training
    • Events
    • Reviews
      • Video Reviews
    • Become an instructor
  • Training
    • Trending Technologies Training
    • RPA TRAINING in Chennai
    • Cloud Computing Training
    • Big Data Hadoop Training in Chennai
    • Web Development Training
    • Mobile Application Training
    • Software Testing Training
    • Microsoft Technologies Training
    • Java Training
    • Project Management Training
    • Data Warehousing Training
    • Oracle Training
    • Database Developer Training
    • Other Training
  • Blogs
    • GENERAL
      • TOP SKILL TO GET A JOB IN MNC
      • INTERVIEW TIPS FOR FRESHERS AND EXPERIENCE
      • TOP TRENDING TECHNOLOGIES
    • DATA SCIENCE
      • MACHINE LEARNING VS DATA SCIENCE
      • DATA SCIENCE INTERVIEW QUESTION AND ANSWER
    • PYTHON
      • WHY LEARN PYTHON
      • JAVA VS PYTHON
      • WHAT IS PYTHON
    • PRIMAVERA
      • LIFECYCLE OF PRIMAVERA
      • EPPM VS PPM
      • PROJECT MANAGEMENT STEPS
    • PMP
      • PMP CERTIFICATION
    • AWS
      • TOP 5 AWS SERVICES
      • AWS VS OPENSTACK
      • AMAZON VS AZURE VS GOOGLE CLOUD
      • WHY DEVELOPERS SHOULD LEARN AWS
    • ANGULAR
      • ANGULAR INTERVIEW QUESTIONS
      • ANGULAR VS REACT VS VUE
    • REACT
      • TOP REASON TO LEARN REACT
    • BLUE PRISM
      • BLUE PRISM VS UI PATH
      • WHAT IS RPA
    • UI PATH
      • RPA CERTIFICATION
    • CLOUD COMPUTING
      • BEST CLOUD COMPUTING SERVICES
    • DEVOPS
      • DEVOPS OVERVIEW
    • NODE JS
      • NODE JS CERTIFICATION
    • HADOOP
      • HADOOP CERTIFICATION
    • AZURE
      • AZURE CERTIFICATION
    • SOFTWARE TESTING
      • HOW TO BECOME A SOFTWARE TESTER
      • MOVE FROM MANUAL TO AUTOMATION TESTING
      • HOW MUCH IS JAVA REQUIRED FOR SELENIUM TESTING
  • Contact Us
  • Courses
    • TRENDING TECHNOLOGIES TRAINING
    • RPA TRAINING
    • CLOUD COMPUTING TRAINING
    • BIG DATA TRAINING
    • WEB DEVELOPMENT TRAINING
    • MOBILE APPLICATION TRAINING
    • SOFTWARE TESTING TRAINING
    • MICROSOFT TECHNOLOGIES TRAINING
    • JAVA TRAINING
    • PROJECT MANAGEMENT TRAINING
    • DATA WAREHOUSING TRAINING
    • ORACLE TRAINING
    • DATABASE DEVELOPER TRAINING
    • OTHER TRAININGS
    • TRENDING TECHNOLOGIES
      Python Training Data Science Training Angular Training React JS Training ORACLE PRIMAVERA TRAINING Machine Learning Training Hadoop Training Amazon Web Services Training DevOps Training Azure Training PySpark Training MEAN Stack Training
    • RPA TRAINING
      Blue Prism Training UiPath Training Automation Anywhere
    • CLOUD COMPUTING
      Amazon Web Services Training AWS with Devops Training Azure Training AZ 104 Azure Administrator AZ 204 Azure Developer AZ 300 Azure Architect AZ 303 Azure Architect AZ 400 Azure Devops Google Cloud Platform Salesforce Training OpenNebula Training OpenStack Training OpenSpan Training
    • BIG DATA TRAINING
      Hadoop Training Big Data Analytics Training Spark Training
    • WEB DEVELOPMENT
      Angular Training Node JS Training React JS Training React Native Training Ionic Framework Training MEAN Stack Training PHP Training JavaScript Training CoffeeScript Training Less JS Training Graphics Design Training HTML Training CSS Training
    • MOBILE APPLICATION
      Android Training iOS Training iOS Swift Training Kotlin Training Flutter Dart Training
    • SOFTWARE TESTING
      Manual Testing Training UFT / QTP Training Selenium Training API Testing Training Selenium with Python Training Perfecto Mobile Testing Training ETL Testing Training JMeter Training LoadRunner Training Performance Engineering Big Data Testing Training Protractor Testing Training
    • MICROSOFT TECHNOLOGIES
      Dot Net Training MVC Framework ASP.NET MVC with Angular SharePoint Training Advanced Excel Training Excel Macro Training Azure Training Azure Infrastructure Solutions AZ 300 Azure Architect
    • JAVA TRAINING
      Core Java Training Java 8 Training Java J2EE Training Advanced Java Training Hibernate Training Spring Training Struts Training
    • PROJECT MANAGEMENT
      Oracle Primavera Training Primavera P6 Online Training Microsoft Project Training PMP Training ITIL Training Prince2 Training Scrum Master Training Business Analytics Training
    • DATA WAREHOUSING
      Tableau Training Power BI Training Qlikview Training Qlik Sense Training Informatica Training Microstrategy Training Teradata Training Cognos Training SAS Training
    • ORACLE TRAINING
      Oracle PL/SQL Training Oracle DBA Training Oracle Apps Technical Training Oracle Apps SCM Training Oracle Apps HRMS Training Oracle Apps Finance Training Oracle RAC Training PeopleSoft HCM Training PeopleSoft Finance Training
    • DATABASE DEVELOPER
      MongoDB Training Apache Cassandra Training Sybase Training Informix Training Performance Tuning Training
    • OTHER TRAININGS
      Ethical Hacking Training C C++ Training Unix Shell Scripting Training Tensorflow Training Data Modeling Training Workday Training PEGA Training Digital Marketing Training CCNA Training Arduino Training Elm Training Go Programming Training Rust Programming Training CYBER SECURITY TRAINING BIZTALK SERVER TRAINING Spoken English Course
  • Fresher Courses
    • ANGULAR TRAINING
    • REACT TRAINING
    • PYTHON TRAINING
    • JAVA TRAINING
    • SELENIUM TRAINING
  • Placements
    • Career Guidance
      • Interview Questions
      • Resume Building
      • Job Opportunities
    • OVERALL PLACEMENTS
  • About Us
    • Online Training
    • Corporate Training
    • Events
    • Reviews
      • Video Reviews
    • Become an instructor
  • Training
    • Trending Technologies Training
    • RPA TRAINING in Chennai
    • Cloud Computing Training
    • Big Data Hadoop Training in Chennai
    • Web Development Training
    • Mobile Application Training
    • Software Testing Training
    • Microsoft Technologies Training
    • Java Training
    • Project Management Training
    • Data Warehousing Training
    • Oracle Training
    • Database Developer Training
    • Other Training
  • Blogs
    • GENERAL
      • TOP SKILL TO GET A JOB IN MNC
      • INTERVIEW TIPS FOR FRESHERS AND EXPERIENCE
      • TOP TRENDING TECHNOLOGIES
    • DATA SCIENCE
      • MACHINE LEARNING VS DATA SCIENCE
      • DATA SCIENCE INTERVIEW QUESTION AND ANSWER
    • PYTHON
      • WHY LEARN PYTHON
      • JAVA VS PYTHON
      • WHAT IS PYTHON
    • PRIMAVERA
      • LIFECYCLE OF PRIMAVERA
      • EPPM VS PPM
      • PROJECT MANAGEMENT STEPS
    • PMP
      • PMP CERTIFICATION
    • AWS
      • TOP 5 AWS SERVICES
      • AWS VS OPENSTACK
      • AMAZON VS AZURE VS GOOGLE CLOUD
      • WHY DEVELOPERS SHOULD LEARN AWS
    • ANGULAR
      • ANGULAR INTERVIEW QUESTIONS
      • ANGULAR VS REACT VS VUE
    • REACT
      • TOP REASON TO LEARN REACT
    • BLUE PRISM
      • BLUE PRISM VS UI PATH
      • WHAT IS RPA
    • UI PATH
      • RPA CERTIFICATION
    • CLOUD COMPUTING
      • BEST CLOUD COMPUTING SERVICES
    • DEVOPS
      • DEVOPS OVERVIEW
    • NODE JS
      • NODE JS CERTIFICATION
    • HADOOP
      • HADOOP CERTIFICATION
    • AZURE
      • AZURE CERTIFICATION
    • SOFTWARE TESTING
      • HOW TO BECOME A SOFTWARE TESTER
      • MOVE FROM MANUAL TO AUTOMATION TESTING
      • HOW MUCH IS JAVA REQUIRED FOR SELENIUM TESTING
  • Contact Us

Altimetrik – Selenium Interview Questions 2023

  • Home
  • Altimetrik – Selenium Interview Questions 2023

Altimetrik – Selenium Interview Questions

Here is the list of Selenium Interview Questions which are recently asked in Altimetrik company. These questions are included for both Freshers and Experienced professionals. Our Selenium Training has Answered all the below Questions.


1. What is Interface and Abstractclass?

The interface is defined by a blueprint that can be used to implement a class. The interface does not contain any concrete methods. All the methods of an interface are abstract methods.

A class which has the abstract keyword in its declaration is called abstract class. Abstract classes should have at least one abstract method. , i.e., methods without a body. It can have multiple concrete methods

2. String and Stringbuffer�

StringStringbuffer
String is slow and consumes more memory when you concat too many strings because every time it creates new instance.StringBuffer is fast and consumes less memory when you cannot strings.
Methods are not synchronizedAll methods are synchronized in this class
String class is immutable.StringBuffer class is mutable.

3. string a =””; string a= “”;

4. Difference between jvm and jre

Jvmjre
JVMs are available for many hardware and software platformsJRE is an acronym for Java Runtime Environment.
It is JVM which is responsible for converting Byte code to the machine specific code.Along with Java binaries JRE also consist of various technologies of deployment, user interfaces to interact with code executed, some base libraries for different functionalities and language and util based libraries.

5. Difference between hashset and hashtable.

HashsetHashtable
HashSet permits to have a single null valueIt does not allow null for both key and value
HashSet is not Synchronized but can be synchronized externallyHashTable is Synchronized.
HashSet uses add method to insert into hashsetHashTable uses put method to insert into hashtable

6. Difference between arraylist and array.

ArraylistArray
ArrayList is dynamic in size.Array is static in size.
It is mandatory to provide the size of an array while initializing it directly or indirectly.We can create an instance of ArrayList without specifying its size. Java creates ArrayList of default size.

7. Use of set – collection

Collections in java is a framework that provides an architecture to store and manipulate the group of objects Collections. In java is a framework that provides an architecture to store and manipulate the group of objects

8. Method overloading and Method overriding

Method overloadingMethod overriding
Method overloading is used to increase the readability of the program.Method overriding is used to provide the specific implementation of the method that is already provided by its super class.
Method overloading is performed within class.Method overriding occurs in two classes that have IS-A (inheritance) relationship.

9. Meaning of Polymorpism.

Polymorphism is considered one of the main features of OOPs. It allows us to perform a single action in different ways. In other words, polymorphism allows you to define one interface and have multiple implementations

10. Assert and Verify and WaitFor

AssertVerifyWaitFor
The First Name text box is actually an element present in the Registration page of Mercury Tours, not in the homepage.Selenium IDE indicates the position of an element by measuring (in pixels) how far it is from the left or top edge of the browser window.These are commands that wait for a specified condition to become true before proceeding to the next command.
We use the Assertion in the try catch block. Mostly, the assert command is used when the end result of the check value should pass to continue to the next step.When the verifyTextPresent command was used on each of them, one passed while the other failed.These are commands that wait for a specified condition to become true before proceeding to the next command

11. What is the difference between “/” and “//” in Xpath?

///
Single slash is used to create Xpath with absolute path i.e. the xpath would be created to start selection from the document node/start node.Double slash is used to create Xpath with relative path i.e. the xpath would be created to start selection from anywhere within the document

12. What are the different types of locators in Selenium?

Types are locators are,
  • ID
  • Name
  • ClassName
  • TagName
  • LinkText
  • PartialText
  • CSS
  • Xpath

13. What is Selenium? What are the different Selenium components?

Selenium is an automation testing tool which is used to test web-based applications. Selenium is not a single tool but a suite of tools.

Selenium Components:
  • Selenium IDE (Integrated Development Environment).
  • Selenium RC(Remote Control)
  • Selenium WebDriver
  • Selenium Grid

14. What are the limitations of Selenium?

  • Open Source Forums
  • No support for REST and SOAP Platforms
  • No Reporting capability
  • Image Testing

16. What is the difference between Assert and Verify?

AssertVerify?
The false condition, the next text case of the suite will be executed.In case of false condition, the next test step of the same text case will continue.
There are two types of assets namely hard and soft asserts.There are no categories for verification.
Free PDF : Get our updated Selenium Course Content pdf

17. Meaning of super keyword

It is a reference variable that is used to refer parent class objects. Also, the keyword super came into the picture with the concept of Inheritance.

Whenever you create the instance of subclass, an instance of parent class is created implicitly which is referred by super reference variable.

18. Find links and Manipulation

Java for-each loop, findElements() & By.tagName("a") method.

String manipulation in Java is more easy with the set of methods it has and it is crucial for test automation,

19. Print data in IDE – echo

20. Is string immutable?


/*package whatever // do not write package name here */
  import java.io.*;
class GFG {
    public static void main(String[] args)
    {
        String s1 = "java";
        s1.concat(" rules");
  
        // Yes, s1 still refers to "java"
        System.out.println("s1 refers to " + s1);
    }
}
Output:
s1 refers to java

21. STLC life cycle

STLC Phases
  • Requirement Analysis
  • Test Planning
  • Test case development
  • Test Environment setup
  • Test Execution
  • Test Cycle closure

22. If you are getting a showstopper a day before delivery what would you be doing?

23. What ways you can declare string?

The syntax of declare string is,

char str_name[size];

24. Use of javac and java.

Technically, javac is the program that translates Java code into bytecode (.class file) - an intermediate format which is understandable by the Java Virtual Machine (JVM).

And java is the program that starts the JVM, which in turn, loads the .class file, verifies the bytecode and executes it. javac and java are the cornerstones of the Java programming language. All editors or IDEs rely on these tools for compiling and executing Java applications.

25. Have you use data structures in your project?

26. How do you rate yourself in java and webdriver?

Explain your experience and skills set and then rate yourself at out of 10.

27. What is Selenese?

Selenese is the set of selenium commands which are used to test your web application. Tester can test the broken links, existence of some object on the UI, Ajax functionality, Alerts, window, list options and lot more using selenese.

28. Which is the package which is to be imported while working with WebDriver?

org.openqa.selenium is the package which is to be imported while working with the WebDriver.

29. How to get the number of frames on a page?

Please follow the below two steps to get the frames on a page.

With the help of List with tagname frame/iframe.

With the help of a Javascript executor.

30. How to check if a button is enabled on the page?

Selenium Webdriver is an open-source collection of APIs which is used for testing web applications . Selenium web driver provides one method called - isEnabled which can be used to check if the button is enabled or disabled in Selenium Webdriver in Java.

31. How to get the title of the page?

The following method can be used to get the title of the page, wd.get("http://www.abcd.com/");

at = wd.getTitle();

System.out.println(at);

Book a Free Mock Interviews and Test your Selenium skills with our Experts

TOP MNC's SELENIUM INTERVIEW QUESTIONS & ANSWERS

Here we listed all Selenium Interview Questions and Answers which are asked in Top MNCs. Periodically we update this page with recently asked Questions, please do visit our page often and be updated in Selenium.

PHOTON INFOTECH
XERAGO
ACCENTURE
CSS CORP
DATACERT
GLOBAL
TECH MAHINDRA
L&T
ALTIMETRIK
CTS
HEXAWARE
VIRTUSA
AMAZON
ASPIRE
BANK OF AMERICA
XCHANGING
WIPRO
DELL
CSC
HCL
D&B

Related Blogs

Selenium Automation Tester
Salary In India

As the software industry advances, the demand for software testing increases which in turn increases automation testing with selenium.

How Much Java Knowledge Is
Required Foe Selenium Testing

To start with,Software testing is perform analysis to identify and evaluate the developed application meets the Business Requirement

How To Become A
Software Tester

To begin with, Software testing play an important role which is responsible for the testing phase of software development

To become a Selenium Certified professional and join in your dream company, Enroll now for our Best Selenium Training. We help you to crack any levels of Selenium Interviews and We offering Selenium Training with Placement Assistance.

Tags

Selenium Interview Questions | Selenium Java Interview Questions | Automation Testing Interview Questions | Software Testing Interview Questions | Top MNC Interview Questions | Selenium Training Chennai | selenium training institute in chennai

Related Tags

Java Training in Chennai | Azure Certification Training in Chennai | Dot Net Training in Chennai | Selenium Course in Chennai | DevOps Training in Chennai | Data Science Online Training | AWS Certification Training in Chennai | Angular Course in Chennai | React JS Training in Chennai | GCP Training in Chennai | Python Training in Chennai

Selenium Course Overview

https://www.youtube.com/watch?v=cSpEBjWvtPo

other top mnc Selenium Interview Q&A

  • Photon Infotech
  • Tech Mahindra
  • Virtusa
  • Wipro
  • Xerago
  • L&T
  • Amazon
  • DELL
  • Accenture
  • Altimetrik
  • Aspire
  • CSC
  • CSS CORP
  • CTS
  • Bank of America
  • HCL
  • Datacert
  • Hexaware
  • Xchanging
  • D&B
  • Global

INDIA LOCATIONS

New #30,Old #16A,
Rajalakshmi Nagar, Velachery,
Chennai - 600 042.
Mobile: +91 9884412301

Plot No.8, Vinayaga Avenue,
Rajiv Gandhi Salai, Okkiampettai(OMR),
Chennai – 600 097.
Mobile: +91 9600112302

Refund/Cancellation Policy

INTERNATIONAL LOCATIONS

USA
Houchin Drive, Franklin, TN -37064
Tennessee
Email: info@credosystemz.com
Web: www.credosystemz.com
Chat With Us

UAE
Sima Electronic Building,
LLH Opposite,
Electra Street – Abu Dhabi
Email: info@credosystemz.com
Web: www.credosystemz.com
Chat With Us

TRENDING COURSES

  • Python Training in Chennai
  • Data Science Training in Chennai
  • AWS Training in Chennai
  • Big Data Hadoop Training in Chennai
  • Machine Learning Training in Chennai
  • Selenium Training in Chennai
  • Angular Training in Chennai
  • Oracle Primavera P6 Online Training
  • Mean Stack Training in Chennai
  • DevOps Training in Chennai
  • Microsoft Azure Training in Chennai
  • GCP Training in Chennai

Copyright 2022 CREDO SYSTEMZ | All Rights Reserved.