大佬教程收集整理的这篇文章主要介绍了如何自动运行大量的perl脚本?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
一个接一个地运行这些perl脚本正在耗费我的时间.我正在考虑编写一个批处理文件来自动化它,但我必须解析结果文件以生成测试报告.我在网上搜索,似乎有几个测试框架,如Test::Harness,Test::More,Test::Most都是不错的选择.虽然根据我的理解,他们只使用.t文件,我们的脚本是普通的perl脚本(.pl),而不是标准的perl测试脚本(.t脚本).如果使用,例如,Test :: Harness,我应该将所有perl脚本从.pl更改为.t,并将它们放在t文件夹下吗?如何在Test :: Harness中调用我的函数?有人可以建议一种更好的方法来自动化测试过程并生成像Test :: Harness那样的测试报告吗?我想一个例子将非常有用.
如果我是正确的继续阅读.
Test :: *你提到的并不是你真正想要的.
听起来像你只需要一个main.pl或.bat来运行每个test.pl.
所以看来你走的是正确的道路.如果可以在同一目录中进行所有测试,则可以执行类似的操作.
@H_182_16@my $tests_directory = "/some/path/test_dir"; opendir my $dh,$tests_directory or die"$!"; my @tests = grep { $_ !~ /^\./{1,2}$/ } readdir $dh; for my $test (@tests) { system('perl',$test); }以上是大佬教程为你收集整理的如何自动运行大量的perl脚本?全部内容,希望文章能够帮你解决如何自动运行大量的perl脚本?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。