qtp环境vbs 对象创建
时间: 2023-09-13 11:05:58 浏览: 52
你好,关于 qtp 环境中创建 vbs 对象,您可以使用如下代码:
```vb
Set obj = CreateObject("WScript.Shell")
```
该代码使用 CreateObject 函数创建一个 WScript.Shell 对象,并赋值给变量 obj。通过 WScript.Shell 对象,您可以调用需要的方法和属性,实现与系统的交互和操作。希望能够帮到您。
相关问题
QTP运行错误:对象无法识别的解决办法(转)
这个问题可能是由于对象的识别方式不正确或者对象本身在运行时出现了一些问题导致的。以下是一些可能的解决办法:
1. 确认对象识别方式是否正确:检查测试脚本中使用的对象识别方式是否与实际应用程序中的对象一致。
2. 确认对象是否存在:检查测试脚本中使用的对象是否存在于应用程序中。如果对象不存在,就需要修改测试脚本或者应用程序。
3. 确认对象是否可用:检查测试脚本中使用的对象是否可用。如果对象不可用,就需要修改测试脚本或者应用程序。
4. 确认测试环境是否正确:检查测试环境是否正确配置。如果测试环境不正确,就需要重新配置测试环境。
5. 确认对象是否正确识别:在测试脚本中添加一些调试信息,查看对象是否能够正确识别。
希望这些解决办法能够帮助你解决问题。如果仍然无法解决,建议联系测试工具的技术支持人员。
QTP对Excel的操作(二)之 Vbs对Excel的操作
Vbs是一种基于Visual Basic语言的脚本语言,可以用来编写Windows脚本程序。在Vbs中,可以使用Excel对象模型来对Excel文件进行操作。
以下是一些常用的Vbs对Excel的操作:
1. 打开Excel文件
```
Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Open("C:\Test.xlsx")
```
2. 读取单元格的值
```
strValue = objWorkbook.Worksheets("Sheet1").Cells(1,1).Value
```
3. 写入单元格的值
```
objWorkbook.Worksheets("Sheet1").Cells(1,2).Value = "Hello World"
```
4. 保存Excel文件
```
objWorkbook.Save
```
5. 关闭Excel文件
```
objWorkbook.Close
objExcel.Quit
```
以上是一些简单的Vbs对Excel的操作,还可以使用Vbs实现更复杂的Excel操作,例如生成图表、应用样式等。