Accenture
Sammaan Capital Limited Interview Questions and Answers
Q1. 1. OOPS concepts 2. Different types of waits 3. Locator types 4. String manipulation program
The interview questions cover OOPS concepts, types of waits, locator types, and string manipulation programs.
OOPS concepts include inheritance, polymorphism, encapsulation, and abstraction.
Different types of waits in testing include implicit, explicit, and fluent waits.
Locator types in Selenium testing include ID, Name, XPath, CSS Selector, etc.
String manipulation programs involve tasks like reversing a string, finding substring, etc.
Q2. Different types of wait in selenium
Different types of wait in Selenium
Implicit Wait
Explicit Wait
Fluent Wait
Thread.sleep()
WebDriverWait
Q3. Explain agile methodology
Agile methodology is an iterative approach to software development that emphasizes flexibility and collaboration.
Agile values individuals and interactions over processes and tools
It emphasizes working software over comprehensive documentation
It encourages customer collaboration and responding to change
Scrum, Kanban, and XP are popular frameworks for implementing agile
Sprints, stand-up meetings, and retrospectives are common practices in agile
Q4. Software testing life cycle
Software testing life cycle is a process of testing software from planning to deployment.
The process includes planning, designing, executing, and reporting.
It ensures that the software meets the requirements and is free of defects.
It involves different types of testing such as unit testing, integration testing, system testing, and acceptance testing.
It also includes test automation and continuous testing.
The life cycle can be iterative or sequential depending on the developme...read more
Q5. How to write xpath?
XPath is a language used for locating nodes in an XML document.
XPath uses path expressions to select nodes or node-sets in an XML document.
It can navigate through elements and attributes in an XML document.
XPath expressions can be used in various programming languages and tools like Selenium for web automation.
Example: //div[@class='example'] selects all div elements with class 'example'.
Q6. What is assertion?
Assertion is a statement that verifies the expected outcome of a test case.
Assertion is used to validate whether the actual result matches the expected result in a test case.
It helps in determining the success or failure of a test case.
Common types of assertions include checking for equality, presence of elements, and error messages.
Example: Assert.assertEquals(expectedResult, actualResult)
More about working at Accenture
Interview Process at Sammaan Capital Limited
Top Test Analyst Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month