Selenium Java Webdriver: добавление строки в Xpath
У меня есть следующий фрагмент Java, в который я хочу добавить строкувнутри заявление:
@and ("^I want to change fieldnumber \"([^\"]*)\" , remove whats inside and add the following text: \"([^\"]*)\"$")
public void testscenario12345(String number, String text) throws Throwable {
driver.findElement(By.xpath("//*[contains(@name,'template:view:<INSERT NUMBER STRING HERE>:item:view:1:item:')]")).clear();
driver.findElement(By.xpath("//*[contains(@name,'template:view:<INSERT NUMBER STRING HERE>:item:view:1:item:')]")).sendKeys(text);
Как я могу добавить числовую строку в приведенный выше фрагмент кода? Чтобы уточнить, если я вставлю «4» в огурец, я хочу, чтобы драйвер нашел элемент по Xpath, где @name содержит шаблон: view: 4: item: view: 1: item: