Login 使用sahi实现新Gmail登录的自动化

Login 使用sahi实现新Gmail登录的自动化,login,automation,gmail,sahi,Login,Automation,Gmail,Sahi,我正在使用sahi pro web ui自动化工具,遇到了自动登录gmail的问题。我可以在用户名和密码中使用setValue自动更新旧版本,但新版本的gmail登录现在有两个部分,首先输入用户名,单击next,然后输入密码登录。我无法单击第一个屏幕上的下一个。有人通过sahi自动登录新的gmail吗 您是指登录表单吗? Sahi控制器用\u submit(“下一步”)和\u click(\u submit(“下一步”))标识按钮适用于我请按照以下步骤将其安装到您的机器上: 单击Sahi仪表板上

我正在使用sahi pro web ui自动化工具,遇到了自动登录gmail的问题。我可以在用户名和密码中使用setValue自动更新旧版本,但新版本的gmail登录现在有两个部分,首先输入用户名,单击next,然后输入密码登录。我无法单击第一个屏幕上的下一个。有人通过sahi自动登录新的gmail吗

您是指登录表单吗?
Sahi控制器用
\u submit(“下一步”)
\u click(\u submit(“下一步”))标识按钮适用于我

请按照以下步骤将其安装到您的机器上:

  • 单击Sahi仪表板上的配置链接
  • 单击打开页面左侧的
    donot\u download\u url.txt
    链接
  • 该文件将在右侧的编辑器中打开
  • 在文件中添加以下行:
    *accountLoginInfoXhr.
  • 保存文件
  • 重新启动Sahi并再次尝试测试

  • 你可以随时尝试再次点击,这对我很有用!如果下面的函数不起作用,则将_click()替换为_doubleClick():


    是的,这就是我的意思,对我来说,sahi控制器确实识别了“下一步”按钮,但单击操作不会将我带到下一个屏幕输入密码。您认为sahi中有任何设置需要配置吗?我只能猜测。。。可能与SSL有关?我刚检查过,它不是SSL配置。正如我在帖子中提到的,在谷歌将登录过程改为两步而不是一步之前,这一切都很顺利。
    function stressClick(){
        if(_isVisible(_submit("Next"))){
            _click(_submit("Next"));
            stressClick();
        }
    }