Abhijat Saxena Ответов: 1

Приложение Angular JS будет протестировано с помощью Javascript


Мы пытаемся автоматизировать приложение Angular JS, используя комбинацию chromedriver и Javascript. у нас были проблемы с идентификацией элементов управления древовидным представлением в приложении angular

Наш код выглядит так:
var webdriver = require('selenium-webdriver');
var driver = new webdriver.Builder().withCapabilities(webdriver.Capabilities.chrome()).build();
driver.get('URL');

Я пробовал использовать CSS и Xpath, но при выполнении его в командной строке он запрашивает как Xpath as Undefined или CSS as undefined.

Может ли кто-нибудь помочь мне в этом отношении?

David_Wimbley

Можете ли вы опубликовать HTML-пример того, на что вы ориентируетесь?

1 Ответов

Рейтинг:
7

Anurag Sharma

Привет,

Я не вижу никакого кода для доступа к узлу DOM в приведенном выше коде. Пожалуйста, поделитесь им.

Кроме того, быстрая рекомендация вместо использования selenium webdriver вы можете изучить использование транспортира для тестирования E2E.

Транспортир-сквозное тестирование для AngularJS[^]

Это рекомендуемый способ тестирования приложений AngularJS с использованием selenium.

Дайте мне знать, если у вас возникнут какие-либо вопросы по этому поводу.