51Testing软件测试论坛
标题:
请教QTP如何自动发邮件???发邮件时为什么会出错
[打印本页]
作者:
wugecat
时间:
2009-5-7 11:50
标题:
请教QTP如何自动发邮件???发邮件时为什么会出错
我用QuickTest Professional Code Samples Plus 中的发送邮件那个方法,但是执行到
Set ol=CreateObject("Outlook.Application") 时就出错了 提示"ActiveX 部件不能创建对象: 'Outlook.Application',请教是何原因???谢了
作者:
dreamever
时间:
2009-5-7 11:55
以前碰到过这个问题,当时的原因就是因为我的测试机上没装office软件,没有outlook
作者:
wugecat
时间:
2009-5-7 11:57
我的装了outlook Express6 是不是这个??为什么还会出错?
作者:
wawa133
时间:
2009-5-7 14:42
没试过用outlook,呵呵。。。。不过我用过lotus来发邮件。
作者:
ziheng198688
时间:
2009-6-8 17:04
Function SendMail(Message,Body,ToList,CcList,Attachment)
NameSpace = "http://schemas.microsoft.com/cdo/configuration/"
Set Email = CreateObject("CDO.Message")
Email.From = "test@163.com.cn"
Email.To = ToList
Email.Cc = CcList
Email.Subject = Message
Email.Textbody = Body
Email.AddAttachment Attachment
Email.DSNOptions = 1
Email.Configuration.Fields.Item(NameSpace&"sendusing") = 2
Email.Configuration.Fields.Item(NameSpace&"smtpserver") = Environment("Mail_Server")
Email.Configuration.Fields.Item(NameSpace&"smtpserverport") = 25
Email.Configuration.Fields.Item(NameSpace&"smtpauthenticate") = 1
Email.Configuration.Fields.Item(NameSpace&"sendusername") = Environment("Mail_account")
Email.Configuration.Fields.Item(NameSpace&"sendpassword") = Environment("Mail_pwd")
Email.Configuration.Fields.Update()
Email.Send
End Function
作者:
fei.ge
时间:
2009-6-8 19:59
我机器上装了outlook exrpess,也装了office outlook(未配置)
想用QTP脚本自动发送邮件,提示我配置office outlook……
配置好了,发送正常……
[
本帖最后由 fei.ge 于 2009-6-8 20:03 编辑
]
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2