Основным отличием между обычным текстовым полем и паролем является их тип атрибута. Для обычного текстового поля значение атрибута type
равно <input type='text'>
, а для поля пароля <input type='password'>
. Таким образом, с помощью транспортира это можно проверить с помощью приведенного ниже кода.
var passwordField = element(by.name("pass"));
expect(passwordField.getAttribute("type")).toEqual("password");