如何在cypress中登录文件?

时间:2018-10-15 04:31:59

标签: cypress

我想记录流程的每个步骤,例如:注册完成,用户仪表板打开,用户配置文件已编辑。柏树如何做到这一点。我尝试使用node.js进行此操作,但是由于cypress在浏览器中运行,因此我无法使用node.js创建文件,而且我也尝试使用cy.writefile代替以前在文件中写入的内容。有没有办法做到这一点 ??? 之后,我确实想将此日志发送到电子邮件。

1 个答案:

答案 0 :(得分:-1)

欢迎使用堆栈溢出。如果您在CircleCI之类的CI服务器上运行赛普拉斯,它可以记录您的输出。

还有一个--record选项,它可以为您保存会话的详细信息。

  

赛普拉斯可以记录您的测试运行情况,并将其提供给我们   仪表板。

     

已记录的测试使您能够:查看失败,挂起和失败的数量。   通过测试。获取失败测试的整个堆栈跟踪。视图   测试失败以及使用cy.screenshot()时获取的屏幕截图。   观看整个测试过程的视频或测试点的剪辑   失败。

您可以在https://docs.cypress.io/guides/guides/continuous-integration.html#Recording-tests-in-CI

上了解有关录制会话的更多信息。
相关问题