使用QTP调用psql.exe操作postgresql
上一篇 /
下一篇 2015-06-05 16:12:25
/ 个人分类:QTP
(其实直接用QTP的ADO对象操作就可以了,写一写祭奠下我这曲折的过程)
QTP可以打开CMD,打开了CMD就可以做很多事情啦,这里说说QTP怎么通过psql.exe操作数据库的
psql.exe 是pgAdmin的一个工具,位置在“C:\Program Files\PostgreSQL\9.3\bin”(因个人而异)
好吧,没啥可写的,贴一下片段
SystemUtil.Run "cmd"
Window("cmd").Type "C:"
Window("cmd").Type micReturn
Window("cmd").Type "cd C:\Program Files\PostgreSQL\9.3\bin"
Window("cmd").Type micReturn
Window("cmd").Type "psql.exe -h localhost -U root -d security_db -p 5432"
Window("cmd").Type micReturn
1. 使用QTP自带的SystemUtil 打开一个cmd 窗口
2. 你得先识别使QTP定位得到这个CMD窗口
3. 切换到psql.exe所在的目录(也是可以不用的,直接带路径就可以,Program Files 有空格,需要引号)
4. 连接到postgresql
-h 主机地址
-u 数据库用户名
-p 数据库密码
-d 数据库实例名称
5. 连接之后就是各种CURD了
相关阅读:
- QTP中Report知识点总结 (zaza9084, 2014-11-28)
- QTP学习与实践经验小结 (zaza9084, 2014-12-01)
- 使用UFT进行接口测试(Web Service、REST) (zaza9084, 2015-1-08)
- 在同一个机器中安装LoadRunner与QTP (zaza9084, 2015-2-04)
- QTP获取浏览器的各种属性 (arron310, 2015-3-23)
- QTP dom (arron310, 2015-3-25)
- QTP回放时只访问Datatable的第一行数据,怎么办 (蛊魅, 2015-4-02)
- 使用系统计算器计算输入算式 (mengdi007, 2015-5-15)
- QTP SetTOProperty用法 (mengdi007, 2015-5-27)
- DOM在QTP上的应用 (200859060102, 2015-6-05)
收藏
举报
TAG:
QTP
qtp
psql