Ajay Second round interview Question and Answers
Ajay Second round interview Question and Answers
Answer:- Agile testing is a software testing approach that aligns with the Agile development
methodology, where testing happens continuously throughout the development process, integrating
with developers to identify and fix defects early and often, rather than waiting until the end of
development; while "story points" are a unit of measurement used in Agile to estimate the relative
effort required to complete a user story, helping teams prioritize tasks based on complexity rather
than just time needed
int n = scanner.nextInt();
scanner.close();
first = second;
second = next;
}
3) How do you automate frame/ drop down in selenium ?
Answer:- Agile ceremonies are: Sprint Planning, Daily Scrum (Stand-up), Sprint Review, and Sprint
Retrospective.
Sprint Planning:
This meeting occurs at the start of each sprint, where the team defines the sprint goal, selects user
stories from the product backlog, and creates a plan for completing them within the sprint
timeframe.
A short, daily meeting where each team member briefly shares what they completed yesterday, what
they plan to work on today, and any roadblocks they are facing.
Sprint Review:
At the end of a sprint, the team presents their completed work to stakeholders, demonstrating the
functionality and gathering feedback on what worked well and what needs improvement.
Sprint Retrospective:
A reflective meeting where the team discusses what went well during the sprint, what could be
improved, and how to adapt processes for future sprints.
Timeboxed: Each ceremony has a defined time limit to maintain focus and efficiency.
Collaboration: All team members, including the Product Owner and Scrum Master, actively
participate in these ceremonies.
Continuous Improvement: The feedback loop provided by the ceremonies allows teams to
identify areas for improvement and adapt their approach.
import java.io.*;
import java.util.Scanner;
class GFG {
String s = "Geeks";
String r = "";
char ch;
ch = s.charAt(i);
r = ch + r;
System.out.println(r);
Dropdowns in Selenium can be handled using different approaches depending on whether they are
standard dropdowns (using <select> tag) or custom dropdowns (without <select> tag).
6) How do you validate templates in AEM ?
Answer - In Adobe Experience Manager (AEM), templates define the structure of pages. To ensure
templates are correctly implemented, you can use different validation techniques:
SAP Commerce (Hybris) Backoffice is a web-based administration tool that allows business users to
manage and configure different aspects of an SAP Commerce (Hybris) system. It is built on the
Backoffice Framework, which provides a flexible and customizable UI for managing e-commerce
operations.
Answer:- Compatibility Testing is a type of software testing that ensures an application works
correctly across different environments, including browsers, operating systems, devices, and
networks.
Answer:- To connect to devices on BrowserStack or Perfecto using Appium, you need to configure
your Appium test script with specific desired capabilities that specify the cloud provider
(BrowserStack or Perfecto), your credentials, the desired device, and the application you want to
test, essentially telling Appium where to run your tests on their cloud infrastructure; this is done by
setting specific capability values in your test code when creating a new Appium session.
Set up Appium:
Install Appium on your system and configure it to work with your chosen programming language.
Get credentials:
Obtain your unique username and access key from your BrowserStack or Perfecto account.
Desired Capabilities:
Platform Name: Specify the platform (Android or iOS).
Device Name: Select the specific device you want to test on from the cloud
provider's list.
App: Provide the path to your application (either locally uploaded or a URL on the
cloud platform).