python test suite什么意思_在python中创建testsuite

我认为你想要的实际上是在shell上完成的,如果你在Windows上,你需要的是命令行。您可以遍历每个文件并按顺序执行每个脚本。然后,您就可以使用python中的open()命令生成一个报告,并在处理完成后将其保存在文件中。在

bash脚本的语法是for file in /path/to/dir_with_files/*.py;

do;

python $file;

done;

它将在文件中循环使用这些程序,并执行每个以.py扩展名结尾的程序。在

现在,用上面的脚本测试和执行之后,给自己发送一个报告。你需要做两件事创建包含测试结果的文本文件

通过电子邮件库发送给自己

第一是最简单的部分。要做到这一点,你只需要把每个测试的结果写到一个文件中,就像这样

^{pr2}$

您只需要将其添加到每个脚本的末尾,以创建一个可以使用步骤2发送的文本文件。在

第二步有点棘手。要做到这一点,你需要两件事之一,一个模块与你使用的任何邮件客户端(gmail、comcast、yahoo等)交互,或者你自己的SMTP服务器从那里发送邮件。如果使用后者,Python有一个内置的模块来处理这个问题,文档中有here。在

现在,如果您想与您的邮件客户端交互,您需要下载一个模块并安装该模块以使用。例如,gmail有this,它让你登录到他们的服务中,并通过他们的服务器发送消息。我确信大多数流行的电子邮件客户端都会有这样的模块,所以只需在谷歌上搜索一下就可以了。这比方法1简单得多,因为您不需要SMTP服务器。在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值