我有一个Android应用程序。只能使用email-element " focusable"来验证登录。属性,更改为' false'真的'登录。
我正在使用webdriver进行自动化,并希望验证email-element的focusable属性,以便我可以验证登录功能。
例如:if(abc.getAttribute(' focusable')==' true') //验证登录成功 其他 //登录失败
但是上述条件永远不会起作用,即脚本不会因为执行了哪个块而进入if块。
我是Android应用的新用户,不确定是否可以像上面那样使用focusable。
请帮助!!!
答案 0 :(得分:0)
如果我有HTML,我可以提供更好的答案,但我发现了几件事......
由于这是Java,因此您的条件不起作用。它应该是
if(abc.getAttribute("focusable").equals("true"))
您不能将==
与字符串一起使用。请阅读this了解详情。
你在String
周围使用单引号(')而不是双引号(“).Java不会那样。单引号用于char
。