如何使用量角器获取设置值的名字?

时间:2018-06-28 08:59:34

标签: javascript selenium protractor

我需要使用量角器脚本存储名字的值。用户登录时,将设置名字,它是登录用户的名字。如果可以使用by.addLocator()实现。

下面是我的标签,它已在app-root中设置。

app-root path="/" first-name="abc" last-name="def" is-admin="false"

1 个答案:

答案 0 :(得分:1)

由于app-root是此处的标签,因此您可以尝试这样的操作

root_element = element(by.tagName('app-root'));
root_element.getAttribute('first-name').then((name)=>{
       var first_name  = name;
       //add an expectation to equal something that you're expecting.
       expect(name).to.equal(logged_in_user_name) 
});