其他分享
首页 > 其他分享> > Cypress系列(95)- writeFile() 命令详解

Cypress系列(95)- writeFile() 命令详解

作者:互联网

如果想从头学起Cypress,可以看下面的系列文章哦

https://www.cnblogs.com/poloyy/category/1768839.html

 

作用

写入具有指定内容的文件

 

语法格式

cy.writeFile(filePath, contents)
cy.writeFile(filePath, contents, encoding)
cy.writeFile(filePath, contents, options)

 

filePath

项目根目录(包含默认 cypress.json 配置文件的目录)中需要写入的文件的路径

 

contents

要写入文件的内容,可以是字符串、数组、对象类型

 

encoding

写入时需要使用的编码

 

options

 

flag 文件系统标志有哪些?

 

正确用法

cy.writeFile('menu.json')

 

命令返回结果

 

写入 txt 文件的栗子

测试代码

 

运行结果

记住默认是 w 模式哦,是会把文件原来的内容覆盖的,若需要追加的话使用 a 哦

 

写入 json 文件的栗子一

测试代码

 

运行结果

 

写入 json 文件的栗子二

测试代码

将 HTTP 请求的响应内容保存写入到本地文件中

 

运行结果

 

使用 a+ 模式的栗子

测试代码

 

运行结果

 

 

标签:文件,filePath,Cypress,写入,writeFile,测试代码,95,contents
来源: https://blog.51cto.com/u_12020737/2838205