FidyPay
Spun Micro Processing Interview Questions and Answers
Q1. Type of wait in selenium and its syntax
Implicit wait and Explicit wait are two types of waits in Selenium
Implicit wait is used to tell the WebDriver to wait for a certain amount of time before throwing a 'No Such Element' exception
Syntax for Implicit wait: driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
Explicit wait is used to tell the WebDriver to wait for a certain condition to occur before proceeding further
Syntax for Explicit wait: WebDriverWait wait = new WebDriverWait(driver, 10); wait.until...read more
Q2. Black box testing vs white box testing
Black box testing focuses on testing the functionality of the software without knowing its internal code, while white box testing involves testing the internal code structure.
Black box testing is based on external specifications and does not require knowledge of internal code.
White box testing is based on internal code structure and requires knowledge of the code.
Black box testing is more focused on user perspective and behavior.
White box testing is more focused on code cover...read more
Q3. Type of locators in selenium
Types of locators in Selenium include ID, Name, Class Name, Tag Name, Link Text, Partial Link Text, CSS Selector, and XPath.
ID - locate elements by their ID attribute
Name - locate elements by their Name attribute
Class Name - locate elements by their Class attribute
Tag Name - locate elements by their HTML tag name
Link Text - locate elements by the exact text of a link
Partial Link Text - locate elements by a partial match of link text
CSS Selector - locate elements using CSS sel...read more
Q4. Type of join in sql
Types of joins in SQL include inner join, outer join, left join, and right join.
Inner join: Returns rows when there is a match in both tables
Outer join: Returns all rows when there is a match in one of the tables
Left join: Returns all rows from the left table and the matched rows from the right table
Right join: Returns all rows from the right table and the matched rows from the left table
Q5. Type of testing
Different types of testing include functional, non-functional, manual, automated, regression, performance, and security testing.
Functional testing focuses on verifying that the software functions correctly according to the requirements.
Non-functional testing includes performance, usability, reliability, and compatibility testing.
Manual testing involves testers executing test cases manually without using any automation tools.
Automated testing uses tools to automate the executi...read more
Q6. Bdd vs tdd
BDD focuses on behavior while TDD focuses on implementation details.
BDD (Behavior Driven Development) focuses on defining the behavior of the system from the user's perspective.
TDD (Test Driven Development) focuses on writing tests before writing the actual code.
BDD uses natural language to define scenarios and features, making it more readable for non-technical stakeholders.
TDD is more focused on writing small, specific tests to drive the design of the code.
BDD helps in ensu...read more
More about working at FidyPay
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month