摘要: 1. 日期时间格式处理set oDate = DotNetFactory.CreateInstance("System.DateTime").Parse("2-18-2013") set oNextDay = oDate.AddDays(1) strDateConvert = oNextDa... 阅读全文
posted @ 2015-05-20 17:38 Ellie_Auto 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1 NameSpace = "http://schemas.microsoft.com/cdo/configuration/" 2 Set Email = CreateObject("CDO.Message") 3 Email.From = "XXX@YY.com" 4 Email.... 阅读全文
posted @ 2015-05-20 17:27 Ellie_Auto 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 由于QTP的默认编程语言是VBS, 而VBS是一种相对来说功能比较局限的脚本语言,因此我们在编写自动化测试脚本时会有很多功能无法很好的实现。 相对来说c#是一种高级编程语言, 可以实现大多数windows环境下的功能。 所以我们可以借助C#来实现在VBS下无法实现或者实现起来麻烦的功能。本篇文章以清... 阅读全文
posted @ 2015-05-20 17:18 Ellie_Auto 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 1. 创建即使用Dictionary对象' 创建Dictionary对象Set Dic = CreateObject("Scripting.Dictionary")' 添加Dictionary的key和valueFor Iterator = 1 To 3 Step 1Dic.Add CStr(Ite... 阅读全文
posted @ 2015-05-20 17:10 Ellie_Auto 阅读(224) 评论(0) 推荐(0) 编辑
摘要: QTP提供三种不同的录制方式:正常录制(Normal Recording)、模拟录制(Analog Recording)和低级录制(Low Level Recording)。1.正常录制(Normal Recording) QTP默认的录制模式,这种录制模式是QTP最突出的特点,是直接对对象的操作... 阅读全文
posted @ 2015-05-20 16:41 Ellie_Auto 阅读(1712) 评论(0) 推荐(0) 编辑
摘要: 1.常用保留对象(Utility Objects) 保留对象:所谓QTP保留对象就是QTP本身预留的一些可用对象。 通俗些讲就是,当打开QTP时它就已经把这些对象给实例化了,直到关闭QTP后,这些保留对象的实例才会终止。这些保留对象都是QTP事先封装好的常用操作对象,无需像开源软件那样都需要自己... 阅读全文
posted @ 2015-05-20 14:33 Ellie_Auto 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 注: 节选自http://www.cnblogs.com/ryansunyu/archive/2012/09/06/2673861.html。 自己验证了第二种方法。方法一:利用udl文件获取新建一个文本文件,改名为test.udl,然后双击打开输入用户名跟密码后(mysql默认都是root),点击... 阅读全文
posted @ 2015-05-20 13:58 Ellie_Auto 阅读(1671) 评论(0) 推荐(0) 编辑
摘要: 'strNodePath = "/soapenv:Envelope/soapenv:Body/getProductsResponse/transaction/queryProducts/queryProduct/keys/keyProducts/keyProduct/attrProduct/attr... 阅读全文
posted @ 2015-05-20 11:27 Ellie_Auto 阅读(197) 评论(0) 推荐(0) 编辑