莫愁前路无知己,天下谁人不识君。。。。

关于python+selenium自动化时所引用的包

上一篇 / 下一篇  2018-06-22 09:44:08 / 个人分类:工具使用方法

1.import win32com.client as win32   发送邮件
outlook
包名:pywin32-214.win32-py2.7.exe   安装文件
def send_email(report_file):
    utlook = win32.Dispatch
('outlook.application')
    mail = outlook.CreateItem(0)
    receivers = ['60002195@hh-
express.com;60002986@hh-express.com']
    mail.To = receivers[0]
    mail.Subject = u'自动化测试报告'
    mail.Attachments.Add(report_file)
    mail.Send()
2.import HTMLTestRunner    测试报告--自带
eg:
runner = HTMLTestRunner.HTMLTestRunner
(stream=fp, title=u"Trtms项目测试报告", 
description=u"用例测试情况")
    # 开始执行测试套件
    runner.run(suite)
    send_email(HtmlFile)
3.import MySQLdb          引用mysql
包:MySQL-python-1.2.3.win32-py2.7.exe   安装文件
4.import cx_Oracle
cx_Oracle-5.1.2-10g.win32-py2.7.msi
cx_Oracle-5.1.2-10g.win-amd64-py2.7.msi
conn=cx_Oracle.connect('vms/abc#2012aug@VMS.dbsit.sfdc.com.cn/vmssit')    #连接数据库
c=conn.cursor()                                           #获取cursor
x=c.execute('select sysdate from dual')                   #使用cursor进行各种操作
x.fetchone()
c.close()                                                 #关闭cursor
conn.close()           
 


TAG: 引用包

 

评分:0

我来说两句

Open Toolbar