TestRunner.py发送本地地址
import HTMLTestRunner
import os
import unittest
import time
import smtplib
from email.mime.text import MIMEText
from email.header import Header
# 设置报告文件保存路径
report_path = os.path.dirname(os.path.abspath('.')) + '/test_report/'
# 获取系统当前时间
now = time.strftime("%Y-%m-%d-%H_%M_%S", time.localtime(time.time()))
# 设置报告名称格式
HtmlFile = report_path + now + "HTMLtemplate.html"
fp = open(HtmlFile, "wb")
# 发送到邮箱
#邮箱服务器
smtpserver = 'smtp.163.com'
#发送邮箱
sender = 'username@163.com'
#发送邮箱的账号密码
username = 'username@163.com'
password = 'password'
#发送邮件主题
subject = '自动化测试报告'
#接收邮箱
receiver = 'username@163.com'
#文件内容
msg = MIMEText( HtmlFile,'html','utf-8')
msg['Subject'] = Header(subject,'utf-8')
msg['from'] = 'username@163.com'
msg['to'] &