0

我已经为我的电子邮件 ID 和密码创建了凭据,但是当我在机器人中使用它们并且这些凭据的值在变量面板中可见时,是否有任何方法可以隐藏我的凭据,即使在变量面板中也是如此?在这个程序中,我试图登录 Gmail,它运行良好,但不希望变量面板中的任何凭据值。

selenium.open chrome url google.com
delay 2
window ✱Google✱ 
selenium.click search gb_70 by id
selenium.click search //*[@id="identifierId"] by xpath
♥login = ♥credential⟦gmail:login⟧
♥password = ♥credential⟦gmail:password⟧
keyboard ♥login 
keyboard ⋘enter⋙
delay 2
selenium.click search //*[@id="password"]/div[1]/div/div[1]/input by xpath
keyboard ♥password
keyboard ⋘enter⋙
4

1 回答 1

1

当您将凭证变量值分配给另一个变量时,该值将在“变量”面板中可见。如果您想防止这种情况,只需不要创建另一个包含凭证值的变量。

selenium.open chrome url google.com
delay 2
window ✱Google✱ 
selenium.click search gb_70 by id
selenium.click search //*[@id="identifierId"] by xpath 
keyboard ♥credential⟦gmail:login⟧ 
keyboard ⋘enter⋙
delay 2
selenium.click search //*[@id="password"]/div[1]/div/div[1]/input by xpath
keyboard ♥credential⟦gmail:password⟧
keyboard ⋘enter⋙
于 2019-12-10T13:34:45.790 回答