Selenium 尝试通过Docusign进行签名时出现意外错误

Selenium 尝试通过Docusign进行签名时出现意外错误,selenium,docusignapi,Selenium,Docusignapi,我们正在使用Selenium自动化脚本,其中一部分是使用document对文档进行签名。有一个docusign社区论坛,但我们只有一个用户的演示docusign帐户,我不认为它可以向社区发送电子邮件,所以我想我可以在这里询问 我们正在获取文档的信封ID,然后请求页面并登录。这是URL: https://XXXdemo.docusign.com/documents/details/{ENVID}" (为了安全起见,我在这里使用XXX作为前三个字符)。另外,我用实际的信封ID替换{ENVID}

我们正在使用Selenium自动化脚本,其中一部分是使用document对文档进行签名。有一个docusign社区论坛,但我们只有一个用户的演示docusign帐户,我不认为它可以向社区发送电子邮件,所以我想我可以在这里询问

我们正在获取文档的信封ID,然后请求页面并登录。这是URL:

 https://XXXdemo.docusign.com/documents/details/{ENVID}"
(为了安全起见,我在这里使用XXX作为前三个字符)。另外,我用实际的信封ID替换{ENVID}

这一直在起作用,现在仍然在起作用。我们现在做标记和进阶等,通常在一系列步骤中间(签名、前进等),我们再次得到登录页和错误消息:无效的托管令牌ID和/或秘密。 (见附图)

我确实和一些开发人员谈过,他们告诉我在运行测试之前清除缓存。唯一的问题是,我们的Selenium测试(在Chrome中运行)从一个全新的空缓存、书签等开始

我以为信封id可能过期了,但一位开发者说他不相信是这样。对可能发生的事情有什么建议吗

具体内容:

 - We create a document in Salesforce and send it to Docusign for signature.

 - We are using Selenium, Java and the latest version of Chrome.

 - This appears to happen at different Docusign places, and sometimes not at all.  Often happens when clicking "sign"

 - A google search for the error message returned only two results, neither of which was too helpful.

 - The picture below is after having signed in and running for a while.

好的,听起来好像其他人使用相同的URL,因此如果手动导航到该URL,xxx就是应用程序(即appdemo),它是否有效?是的。当然,我想我没有复制整个测试,因为它需要很长时间。手动测试人员经常使用它。嗨@Tony,你发现这里出了什么问题吗?