IT序号网

php之测试PDF文件Codeception

mfryf 2024年08月15日 编程语言 11 0

我使用 YII2 ,然后我开始使用 CODECEPTION 构建测试。我尝试在线查找该问题的答案,但找不到任何答案。

测试生成的PDF文件内容的最佳方法是什么。我遇到的问题是,我们已经生成了通过邮件发送的报告。这些邮件将附有我要测试的PDF文件。我想使用诸如

$I->see($text)
但对于生成的PDF文件。

如何才能做到这一点?

请您参考如下方法:

最初,您必须安装文件系统,然后在[FILESYSTEM] [1]中可以看到。
之后,请确保浏览器将下载文件保存到预期的目标位置。
使用命令行实用程序($ I-> runShellCommand)将PDF转换为文本文件(您必须安装[CLI] [2])。
在此pdf摘录中声明($ I-> seeInThisFile)

  [1]: https://codeception.com/docs/modules/Filesystem#Installation 
  [2]: https://codeception.com/docs/modules/Cli#Installation 


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!