我们目前正在研究如何使用公司内部开发的内部工具。该工具通过命令运行,并允许我们创建文件夹,上传文件等。我认为我们可能对该工具有较早的阻止作用,但我想从其他人的经验中询问。在某些时候,我们需要使用此工具发行令牌,该令牌由以下流程组成: 发出令牌的运行命令->此命令退出后,将提示用户输入密码-> 有没有办法通过cy.exec()做到这一点? 是否存在用于使用cy.exec()运行命令的交互模式? 根据我到目前为止的读物,还没有。
答案 0 :(得分:0)
我不确定这是否正是您想要的,但是阅读注释后,您似乎想向工具提供输入,通常由用户以交互方式提供。
有一个名为expect
的工具可以做到这一点。
期望命令或期望脚本语言是一种会说话的语言 与需要用户的交互式程序或脚本一起使用 互动。
期望脚本语言的工作方式是期望输入,然后期望 脚本将在没有任何用户交互的情况下发送响应。
您可以说这个工具就是您的机器人,它将自动执行 脚本。
https://likegeeks.com/expect-command/
我希望这会有所帮助