51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

楼主: yujie6832
打印 上一主题 下一主题

[讨论] 2012年给力新作《精通QTP——自动化测试技术领航》试读以及答疑专用贴

[复制链接]

该用户从未签到

281#
 楼主| 发表于 2012-6-5 10:39:13 | 只看该作者
回复 279# trademark


    框架太难用书面语言来完全地诠释好,这个问题我们收集一下,非常感谢您的反馈,有机会的话再第二版中我们会改进的
回复 支持 反对

使用道具 举报

该用户从未签到

282#
发表于 2012-6-5 15:43:25 | 只看该作者
有没有电子书可以分享一下
回复 支持 反对

使用道具 举报

该用户从未签到

283#
发表于 2012-6-5 23:32:37 | 只看该作者
请问一个sina登陆的问题。
1.这个是录制下来的。
Browser("新浪首页").Page("新浪首页").WebEdit("username").Set "xiaohw*@163.com"
Browser("新浪首页").Page("新浪首页").WebEdit("password").SetSecure "4fccd63bb87dc6ab92d373b35ef7068277a17cd4"
Browser("新浪首页").Page("新浪首页").WebElement("选择去向").Click
Browser("新浪首页").Page("新浪首页").Link("微博").Click
Browser("新浪首页").Page("新浪首页").WebEdit("password").SetSecure "4fccd645d558"  '  1.这句话作用是什么?为什么会出来一么一句

2.这个是我自己直接写的。
Browser("新浪首页").Page("新浪首页").WebEdit("username").Set "xiaohw*@163.com"
'Browser("新浪首页").Page("新浪首页").WebEdit("password").Set "123****456"
'Browser("新浪首页").Page("新浪首页").WebElement("选择去向").Click
'Browser("新浪首页").Page("新浪首页").Link("微博").Click
'Browser("新浪首页").Page("新浪首页").WebButton("登录").Click
-------------------------------------------------------------------------------------
问题:2.以上作用都是一样就是登录。但是录制的那个是会自动登陆成功并另外打开一个新的网页。
  而我自己写的这个就只是登陆成功,停留在原页面(没有打开一个新的微博网站)
  这是为什么。请作者帮忙解答一下。谢谢。。。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

284#
发表于 2012-6-6 09:11:00 | 只看该作者
回复  yujie6832
余哥你好:
把书读完了,收获颇丰啊。FRAMEWORK有几个问题问一下:

1. 用例设计中WI ...
yongfeiuall 发表于 2012-6-1 16:04


1. 如果有三层的话,可以更改框架,也可以把对象库里的page层删除。
2. 对象库大的话可以根据模块分文件。
3. 有特殊逻辑或者特殊方法可以使用RegisterUserFunc把这些新方法注入到对象中。

最后想说一句,本书的框架章节,只是给大家一个展示,目的还是让大家能够学会框架的思想,这样才有能力独立完成框架的设计。
回复 支持 反对

使用道具 举报

该用户从未签到

285#
发表于 2012-6-6 09:12:08 | 只看该作者
有没有电子书可以分享一下
徐辉 发表于 2012-6-5 15:43



没有电子版的。
回复 支持 反对

使用道具 举报

该用户从未签到

286#
 楼主| 发表于 2012-6-6 10:25:00 | 只看该作者
回复 288# 376662600


    问题1:这个只是个形式,我用了加密而已,不用也不要紧的
   问题2:这个跟你IE选项卡设置有关的,我是打开新网页,而你是以使用原有网页
回复 支持 反对

使用道具 举报

该用户从未签到

287#
发表于 2012-6-9 22:28:19 | 只看该作者
又来请教作者了,最近面试碰到一个QTP问题。不知道怎么写。请教代码怎么写。
--------------------------------------------------------------------------------------
请用QTP脚本写出如下操作:
a>z在C盘建立一个名为“New”文件夹
b>打开文件夹,创建一个名为"a.txt"的文本文件
c>在a.txt中写入“hello”
......麻烦作者帮忙写下代码咯(顺便问下这个貌似是纯粹属于VBS的东东吧,你那书上有讲这方面的么,好像没看到。)
回复 支持 反对

使用道具 举报

该用户从未签到

288#
发表于 2012-6-10 13:34:22 | 只看该作者
又来请教作者了,最近面试碰到一个QTP问题。不知道怎么写。请教代码怎么写。
--------------------------- ...
376662600 发表于 2012-6-9 22:28


你可以看一下scripting.filesystemobject组件
回复 支持 反对

使用道具 举报

该用户从未签到

289#
发表于 2012-6-10 15:42:31 | 只看该作者
回复 93# 00weiweicao00


    我的操作结果和你一模一样,一点击“登录”,就跳到第一个选项卡了,所有的登录操作都是在第一个选项卡下完成的,因此到根据hwnd关闭Browser时,就无法关闭第二个选项卡了,到那里就卡住不走了,不知何故,究其原因还是出在一点击“登录”,就跳到了第一个选项卡,搞不明白。。。
回复 支持 反对

使用道具 举报

该用户从未签到

290#
发表于 2012-6-10 16:07:52 | 只看该作者
你可以看一下scripting.filesystemobject组件
zzxxbb112 发表于 2012-6-10 13:34



    不知道你说的是什么? 。。。。能不能贴下代码。应该不多吧。
回复 支持 反对

使用道具 举报

该用户从未签到

291#
发表于 2012-6-10 19:08:42 | 只看该作者
本帖最后由 zzyzw 于 2012-6-10 19:17 编辑


截图中的代码,是我照着书中输入的,怎吗老是提示“不匹配”呢?请教作者解答下。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

292#
发表于 2012-6-10 22:00:51 | 只看该作者
你好,在书89页介绍QTP的spy工具可以识别单个控件并存入对象库,如果一个一个识别并存入对象库,感觉很繁琐,如何识别打开的一个web上的所有控件并存入对象库呢 ...最好能把步骤带上,俺还是新手,对QTP还在学习ing,谢谢两位老师--
ps:最近一直在读老师的书,感觉很有用---
回复 支持 反对

使用道具 举报

该用户从未签到

293#
发表于 2012-6-10 22:04:43 | 只看该作者
最近看完书得第一章,感觉知识都是一点一点的,总不能把学习的QTP知识联系起来,把所有的点串起来,不知道老师可有建议?谢谢老师
回复 支持 反对

使用道具 举报

该用户从未签到

294#
 楼主| 发表于 2012-6-11 12:01:40 | 只看该作者
回复 297# 没翅膀的飞鱼


    我在书里写了,其实一个个存一个个加,并直接为他们命名是最快的,你要把WEB上所有控件识别最简单了,好像点击一个最大的对象,比如BROSWER就可以有个框弹出来,你选择那个所有object的选项卡就可以了
回复 支持 反对

使用道具 举报

该用户从未签到

295#
 楼主| 发表于 2012-6-11 12:02:42 | 只看该作者
回复 298# 没翅膀的飞鱼


    第一章就是把所有QTP知识点分出来,这些都是必备知识,然后你可以先复习一遍,既然你觉得陌生,说明你还没有完全掌握,第一章涵盖了所有QTP的运用,代码编写
回复 支持 反对

使用道具 举报

该用户从未签到

296#
 楼主| 发表于 2012-6-11 12:04:15 | 只看该作者
回复 296# zzyzw


    前面的父节点是加了对象库的,对象加了吗
回复 支持 反对

使用道具 举报

该用户从未签到

297#
发表于 2012-6-11 15:27:29 | 只看该作者
回复 1# yujie6832


    你好,我看到了正则表达式这一块,有些不理解的地方,请问,使用正则表达式必须要在描述性编程里面才可以使用吗?
回复 支持 反对

使用道具 举报

该用户从未签到

298#
发表于 2012-6-11 20:31:41 | 只看该作者
回复  yujie6832


    你好,我看到了正则表达式这一块,有些不理解的地方,请问,使用正则表达式必须 ...
fengdishudu444 发表于 2012-6-11 15:27


对象库的对象属性也是可以开启正则表达式的。
回复 支持 反对

使用道具 举报

该用户从未签到

299#
发表于 2012-6-11 20:33:37 | 只看该作者
不知道你说的是什么? 。。。。能不能贴下代码。应该不多吧。
376662600 发表于 2012-6-10 16:07



    书上有例子的,fso文件处理那章你可以仔细看下。
回复 支持 反对

使用道具 举报

该用户从未签到

300#
发表于 2012-6-12 16:35:40 | 只看该作者
回复 303# zzxxbb112


    也就是说我在对象库中将对象属性开启正则表达式,在脚本中,例如: WebButton("*.submit")
能直接这样用吗,我试了下,没有成功。后来改为WebButton(text:=*.Submit)  这样运行不会出现问题
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-9 01:44 , Processed in 0.075817 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表