是否可以断言元素的组合
Is it possible to assert a combination of elements
我有一个字段自动填充了其他三个字段的内容,但字段之间有一个减号。例如:
Full Name: John - Joe - Smith (this is automatically filled based on the fields below)
First name: John
Middle name: Joe
Last name: Smith
现在我可以使用以下方法将 3 个字段的文本放入一个字符串中:
String a=river.findElement(by.id("ID-First name"));
String b=river.findElement(by.id("ID-Middle name"));
String a=river.findElement(by.id("ID-Last name"));
我想用类似于这样的代码断言第一个字段:
assertEquals('a - b - c', driver.findElement(By.id("ID-Full name")).getText());
有没有办法让它工作?
我正在使用 Eclipse、Selenium webdriver 和 Java。
试试这个:
String abc = a + " - " + b + " - " + c;
assertEquals(abc, driver.findElement(By.id("ID-Full name")).getText());
我有一个字段自动填充了其他三个字段的内容,但字段之间有一个减号。例如:
Full Name: John - Joe - Smith (this is automatically filled based on the fields below)
First name: John
Middle name: Joe
Last name: Smith
现在我可以使用以下方法将 3 个字段的文本放入一个字符串中:
String a=river.findElement(by.id("ID-First name"));
String b=river.findElement(by.id("ID-Middle name"));
String a=river.findElement(by.id("ID-Last name"));
我想用类似于这样的代码断言第一个字段:
assertEquals('a - b - c', driver.findElement(By.id("ID-Full name")).getText());
有没有办法让它工作?
我正在使用 Eclipse、Selenium webdriver 和 Java。
试试这个:
String abc = a + " - " + b + " - " + c;
assertEquals(abc, driver.findElement(By.id("ID-Full name")).getText());