Playwright Java – Basic Level – Multiple Choice Questions and Answers – Locators & Actions

HOME


a) page.findButton("Login")

b) page.getByRole(AriaRole.BUTTON, new Page.GetByRoleOptions().setName("Login"))

c) page.locateButton("Login")

d) page.getButton("Login")

a)  page.getByText("Welcome")

b) page.getByVisible("Welcome")

c) page.findText("Welcome")

d) page.textLocator("Welcome")


a)  page.getByLabel("Username")

b) page.getByInput("Username")

c) page.findByLabel("Username")

d) page.locatorLabel("Username")

a) page.getByHint("Enter email")

b) page.getByPlaceholder("Enter email")

c) page.getByInputText("Enter email")

d) page.findPlaceholder("Enter email")





a) page.getByRole(
    AriaRole.BUTTON,
    new Page.GetByRoleOptions()
        .setName("Save")
        .setExact(true)
);
b) page.getByRole(AriaRole.BUTTON)
    .exact("Save");
c) page.locator("button")
    .setExactText("Save");
d) page.getByText("Save")
    .setRole(AriaRole.BUTTON);

a) locator.search()

b) locator.where()

c) locator.filter()

d) locator.refine()

a) page.locatorById()

b) page.findTestId()

c) page.getByTestId()

d) page.testId()


<div class="user">
    <span class="name">John</span>
    <button>Edit</button>
</div>
a) page.locator(".user").locator("button").click();

b) page.locator(".user button").click();

a) page.getByRole(AriaRole.LISTITEM)
    .filter(new Locator.FilterOptions()
        .setHas(
            page.getByRole(
                AriaRole.HEADING,
                new Page.GetByRoleOptions().setName("Product 2")
            )
        ));
b) page.getByRole(AriaRole.LISTITEM)
    .getParent("Product 2");
c) page.getByText("Product 2")
    .parent();
d) page.locator("Product 2")
    .closest("listitem");

a) page.getByRole(AriaRole.BUTTON)
    .or(page.getByTitle("Subscribe"));
b) page.getByRole(AriaRole.BUTTON)
    .and(page.getByTitle("Subscribe"));
c) page.getByRole(AriaRole.BUTTON)
    .filter("Subscribe");
d) page.getByTitle("Subscribe")
    .contains(AriaRole.BUTTON);






a) selectOption("Java", "Python");

b) selectOptions("Java", "Python");

c) selectOption(new String[]{"java", "python"});

d) multiSelect("java", "python");


Leave a Reply