Как получить текст всех элементов в транспортире и сравнить его с моим ожидаемым текстом?

Для любого, кто попадает на эту страницу и ищет способ AngularJS для этого (а не javascript), используйте метод replace () службы определения местоположения ( documentation ):

Используйте $location.url('/newpath'); или $location.path('/newpath');, как обычно, для перенаправления в угловом режиме. А затем просто добавьте $location.replace(); сразу после него. Или вы можете связать команды следующим образом:

$location.url('/newpath').replace();

0
задан Amrish Sukumaran 18 January 2019 в 11:09
поделиться

1 ответ

        const headerActiveCampaign = element.all(By.xpath("//div[@class='grid-x grid-row gridBody']/div");// paste this IN YOUR PAGE object FILE.

       const expectedTextArray[]=['',''] //Add the text that you expect as array

        //Now to compare the actual and expect use the below code.
Then(/^User clicks and gets all the text for header details$/, async() => {

        expect(search.headerActiveCampaign.getText()).toBe(expectedTextArray); 
       });      
       })
       });

Надеюсь, это поможет вам

0
ответ дан Madhan 18 January 2019 в 11:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: