我们正在使用Selenium自动化脚本,其中一部分是使用document对文档进行签名。有一个docusign社区论坛,但是我们只有一个用户的docusign演示帐户,我不认为可以向社区发送电子邮件,所以我想在这里提问。
我们正在获取文档的信封ID,然后请求页面并登录。这是URL:
https://XXXdemo.docusign.com/documents/details/{ENVID}"
(为了安全起见,我在这里使用XXX表示前三个字符)。另外,我将{ENVID}替换为实际的信封ID。
这一直在起作用,但仍在起作用。我们进行签名和取得进展等。通常,在一系列步骤(签名,推进等)的中间,我们再次获得登录页面和错误消息:无效的受管令牌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.