- Как я могу видеть, что внутри, когда я использую cmd в режиме --debug?
Внутри .. что?Если вы хотите записать значение атрибута, возьмите его и зарегистрируйте:
Scenario("test", async (I) => {
...
const attributeValue = await I.grabAttributeFrom(<locator>, <attribute>);
console.log(attributeValue);
...
});
Могу ли я использовать grabAttributeFrom для извлечения xpath из страницы при поиске входных данных?
grabAttributeFrom
- для получения значения атрибутов, а не для поиска xpath.Но если вы спросите, можете ли вы использовать xpath в качестве аргумента локатора, да, вы можете.
Как я могу получить доступ к входам, которые имеют имя и они генерируют xpath динамически, а я не могу использовать xpath?
Этого недостаточно, чтобы спросить вас.Поделитесь частью DOM или чем-то, чтобы понять.Если вы имеете в виду атрибут name
, вы можете использовать фильтрацию по имени: //input[@name="<your element name>"]