我正在使用UFT,当我将字符串与两个值中的任何一个进行比较时,我必须确保我的脚本没有采取特定的动作。但我遇到了问题。
请提出解决方案。
这是我的剧本:
If (Role<>"Super Admin" Or Role<>"MR") Then
obj2.WebList("html id:=Audit").Select AuditId
End If
答案 0 :(得分:2)
由于Role
只能包含一个值,因此语句(Role<>"Super Admin" Or Role<>"MR")
始终为TRUE
。我想相反,你想要AND
:
If (Role<>"Super Admin" AND Role<>"MR") Then
obj2.WebList("html id:=Audit").Select AuditId
End If