首页 > 其他 > 详细

111

时间:2018-02-02 19:44:56      阅读:226      评论:0      收藏:0      [点我收藏+]
import unittest,time
from HTMLTestRunner import HTMLTestRunner

#指定测试用例为当前文件夹下的Practice目录
test_dir=‘./test_case‘
discover=unittest.defaultTestLoader.discover(test_dir,pattern=‘test_*.py‘)

if __name__==‘__main__‘:

    # 按照一定格式获取当前时间
    now=time.strftime("%Y-%m-%d %H_%M_%S")
    # 定义报告存放路径
    filename=test_dir+‘/Report/‘+now+‘result.html‘
    fp=open(filename,‘wb‘)

    # 定义测试报告
    runner=HTMLTestRunner(stream=fp,title=‘测试报告‘,description=‘用例执行情况‘)

    runner.run(discover)  # 运行测试用例
    fp.close()  # 关闭报告文件

  SendEmail.py

import smtplib
from email.mime.text import MIMEText
from email.header import Header

#发送邮件服务器
smtpserver=‘smtp.qq.com‘
#发送邮箱户名/密码
user=‘1368424681‘
password=‘0101‘
#发送邮件
sender=‘bronc.q.li@126.com‘
#接收邮箱
receiver=‘Bronc.Q.Li@126.com‘
#发送邮件主题
subject=‘Python email test‘

#编写HTML类型的邮件正文
msg=MIMEText(‘<html><h1>你好!</h1></html>‘,‘html‘,‘utf-8‘)
msg[‘Subject‘]=Header(subject,‘utf-8‘)

#连接发送邮件
smtp=smtplib.SMTP()
smtp.connect(smtpserver)
smtp.login(user,password)
smtp.sendmail(sender,receiver,msg.as_string())
smtp.quit()

  

111

原文:https://www.cnblogs.com/taidou/p/8406323.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!