Как получить значение через C#

robengo

Client
Регистрация
21.03.2023
Сообщения
168
Благодарностей
39
Баллы
28
Как получить значение? атрибут: id, тип поиска: text, значение: title_view, Что брать: content-desc

C#:
var driver = instance.DroidInstance.AppiumDriver;

var element = driver.FindElementByAccessibilityId("title_view"); // Найти элемент по accessibility id
if (element == null)
    throw new Exception("Элемент не найден");

var contentDesc = element.GetAttribute("content-desc");
 

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
940
Благодарностей
713
Баллы
93
Как получить значение? атрибут: id, тип поиска: text, значение: title_view, Что брать: content-desc

C#:
var driver = instance.DroidInstance.AppiumDriver;

var element = driver.FindElementByAccessibilityId("title_view"); // Найти элемент по accessibility id
if (element == null)
    throw new Exception("Элемент не найден");

var contentDesc = element.GetAttribute("content-desc");
Используйте FindElementById + текст из resourse-id

C#:
var driver = instance.DroidInstance.AppiumDriver;

var element = driver.FindElementById("com.packageName:id/title_view"); // берите из resourse-id
if (element == null)
    throw new Exception("Элемент не найден");

var contentDesc = element.GetAttribute("content-desc");
 
  • Спасибо
Реакции: robengo

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)