摘要: 前言 cy.exec() 可以执行系统命令行,那么用 python 写个查询 sql 的时候,返回结果是 json 格式。 cypress 的脚本是 javascript 语言写的,没法直接识别python返回的数据,需用 JSON 解析成 object 对象。 解决思路 遇到场景: 写自动化用例的 阅读全文
posted @ 2020-06-08 23:34 上海-悠悠 阅读(1160) 评论(0) 推荐(1) 编辑
摘要: 前言 cy.exec()可以执行系统命令,获取到stdout内容,当我们要操作数据库,准备测试数据的时候,通常用python连数据库操作会非常方便。 我们可以先把操作数据库的方法封装到一个py文件,这样执行的结果print到控制台输出上,通过执行cy.exec()获取到stdout内容就可以了。 p 阅读全文
posted @ 2020-06-08 11:49 上海-悠悠 阅读(1464) 评论(4) 推荐(1) 编辑
摘要: 前言 cypress 提供了执行系统命令的方法 cy.exec() ,这方便在用例之前准备测试数据,和清理测试数据。 cy.exec()语法 执行系统命令语法 cy.exec(command) cy.exec(command, options) 使用示例 cy.exec('npm run build 阅读全文
posted @ 2020-06-08 10:35 上海-悠悠 阅读(1203) 评论(0) 推荐(1) 编辑