51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

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

[复制链接]

该用户从未签到

501#
发表于 2013-5-9 09:23:44 | 只看该作者

这里第二段的说不能把image对象分开,但是上一页的举例是一样的。不知道是不是哪里我没看清楚。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

该用户从未签到

502#
发表于 2013-5-9 09:46:51 | 只看该作者
请教一个问题:书中第301页那段动态数据库验证函数那一段中

'对比预期值与实际值
if cstr(expectValue) ...
anne32184 发表于 2013-5-8 13:40



我知道了,函数调用的时候赋值。
回复 支持 反对

使用道具 举报

该用户从未签到

503#
发表于 2013-5-13 12:34:56 | 只看该作者
回复 506# moshuang


    Browser("XXXXXX")._ '这里
回复 支持 反对

使用道具 举报

该用户从未签到

504#
发表于 2013-5-13 12:38:05 | 只看该作者
回复 506# moshuang


    Browser("XXXXXX")._    '这里这里的“_”下划线就是换行,接下一行代码
回复 支持 反对

使用道具 举报

该用户从未签到

505#
发表于 2013-5-16 20:36:56 | 只看该作者
这里第二段的说不能把image对象分开,但是上一页的举例是一样的。不知道是不是哪里我没看清楚。
moshuang 发表于 2013-5-9 09:23



    做笔记 我喜欢  不过最好做漂亮点。。。。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

506#
发表于 2013-5-18 20:03:03 | 只看该作者
这本书很好,我也正在学习,作为新手遇到问题多多!老师,我按照书本介绍第二章的WebEement的时候代码如下:Browser("51Testing软件测试论坛 软件测试 |").Page("[QuickTest Pro] - 51Testing软件测_2").WebEdit("subject").Set "subject"
Browser("51Testing软件测试论坛 软件测试 |").Page("[QuickTest Pro] - 51Testing软件测_2").WebButton("发新话题").Click
oexist=browser("51Testing软件测试论坛 软件测试 |").Page("[QuickTest Pro] - 51Testing软件测_2").WebElement("请完成标题或内容栏。").Exist(3)
If oexist ="False"Then
        Reporter.ReportEvent micPass,"step2","failed"
        else
        Reporter.ReportEvent micFail,"step2","pass"
End If
'step3
Browser("51Testing软件测试论坛 软件测试 |").Page("[QuickTest Pro] - 51Testing软件测_2").WebEdit("message").Set "context"
Browser("51Testing软件测试论坛 软件测试 |").Page("[QuickTest Pro] - 51Testing软件测_2").WebButton("发新话题").Click
oexist=browser("51Testing软件测试论坛 软件测试 |").Page("[QuickTest Pro] - 51Testing软件测_2").WebElement("请选择主题对应的分类。").Exist(3)
If oexist ="True"Then
        Reporter.ReportEvent micPass,"step3","passed"
        else
        Reporter.ReportEvent micFail,"step3","failed"
End If,
最终结果是两个对话框是”Object does not exist“,是不是没有被识别啊?可是测试出来是有的?这到底是什么问题呢?
回复 支持 反对

使用道具 举报

该用户从未签到

507#
发表于 2013-5-27 15:08:19 | 只看该作者
求电子版本的
回复 支持 反对

使用道具 举报

该用户从未签到

508#
发表于 2013-5-29 21:41:46 | 只看该作者
顶顶  更健康
回复 支持 反对

使用道具 举报

该用户从未签到

509#
发表于 2013-5-30 20:23:40 | 只看该作者
现在顺利入职一家外企 专职QTP自动化测试  特来感谢两位作者 谢谢。
大家也加油想进外企的话英语比不可少  外企QTP专职的职位还是蛮多的 加油共勉。
回复 支持 反对

使用道具 举报

该用户从未签到

510#
 楼主| 发表于 2013-6-18 12:11:27 | 只看该作者
回复 514# zz45509


    恭喜
回复 支持 反对

使用道具 举报

该用户从未签到

511#
发表于 2013-6-22 17:34:52 | 只看该作者
你好 我买了这本书  在做2.2.3Link对象时,使用了描述性编程,但描述的Link数是0,请帮忙看看
描述性编程,描述成一个Link对象
Set oDesc = Description.Create()
oDesc("misClass").value = "Link"

'获取页面中的Link总数
Set Lists = Browser("我要做专家 - 51Testing软件测试论坛").Page("我要做专家 - 51Testing软件测试论坛").ChildObjects(oDesc)
NumOfLink = Lists.count()

the33 = "[你问我来答第33期]大话软件测试(已结束)"
the17 = "[你问我来答第17期]:如何做好接口测试?(已结束)"

MsgBox "NumOfLink="&NumOfLink

For i=0 to NumOfLink-1
        If the33=Trim(Browser("我要做专家 - 51Testing软件测试论坛").Page("我要做专家 - 51Testing软件测试论坛").Link("micClass:=Link","index="&i ).GetRoProperty("innertext"))Then
                reporter.ReportEvent micPass,"本页包含33!","PASS"

        elseIf the17=Trim(Browser("我要做专家 - 51Testing软件测试论坛").Page("我要做专家 - 51Testing软件测试论坛").Link("micClass:=Link","index="&i ).GetRoProperty("innertext")) then
                reporter.ReportEvent micPass,"本页包含17!","PASS"

        elseif i=NumOfLink-1 then
                reporter.ReportEvent micFail,"没有相应的链接","Fail"
        End If
Next
回复 支持 反对

使用道具 举报

该用户从未签到

512#
发表于 2013-7-7 15:26:09 | 只看该作者
这本书很好,很适合初学者啊,正在学习中
回复 支持 反对

使用道具 举报

该用户从未签到

513#
发表于 2013-7-10 09:31:31 | 只看该作者
很不错的东西,支持楼主!赞
回复 支持 反对

使用道具 举报

该用户从未签到

514#
发表于 2013-7-25 22:32:03 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

515#
发表于 2013-7-31 16:03:48 | 只看该作者
很不错 顶一个
回复 支持 反对

使用道具 举报

该用户从未签到

516#
发表于 2013-8-5 09:27:09 | 只看该作者
支持一个!!!!!!!!!!!!!!!!!1
回复 支持 反对

使用道具 举报

该用户从未签到

517#
发表于 2013-8-9 01:09:55 | 只看该作者
挺好的这本书
回复 支持 反对

使用道具 举报

该用户从未签到

518#
发表于 2013-8-13 13:41:13 | 只看该作者
嗯,我现在也在看,但是看到ADO那一节的时候遇到困难了,创建数据库连接对象的时候总是报错:ActiveX component can't create object: 'adodb.Connetion'

Line (4): "Set adoConn=CreateObject("adodb.Connetion")".
不知道是什么原因,我试着下载了ADO的补丁包都没有用。我是Win7,64位的系统。
请赐教~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

519#
发表于 2013-8-22 06:43:57 | 只看该作者
大牛, 准备购买
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2014-12-18 10:31
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    520#
    发表于 2013-8-22 15:18:12 | 只看该作者
    回复 523# rylc


        亲,漏打了字母c:
    Set adoConn=CreateObject("adodb.Connetion")
    改成:
    Set adoConn=CreateObject("ADODB.Connection")
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-23 11:41 , Processed in 0.080119 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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