番茄钟 发表于 2012-12-20 14:37:08

【已解决】QTP如何测试新浪微博转发功能

本帖最后由 黑羽祭 于 2012-12-24 15:46 编辑

初学QTP,请教下如何能在新浪微博中随机选一条微博,转发,转发框输入的内容也随机,这个如何实现?又如何验证操作是正确的?谢谢

黑羽祭 发表于 2012-12-20 14:38:04

回复 1# 番茄钟


    厄~这玩意,就算写出来了也不敢调试啊~

lsekfe 发表于 2012-12-20 14:39:12

回复番茄钟


    厄~这玩意,就算写出来了也不敢调试啊~
黑羽祭 发表于 2012-12-20 14:38 http://bbs.51testing.com/images/common/back.gif


    ;P

番茄钟 发表于 2012-12-20 14:49:51

回复番茄钟


    厄~这玩意,就算写出来了也不敢调试啊~
黑羽祭 发表于 2012-12-20 14:38 http://bbs.51testing.com/images/common/back.gif


    为什么?

黑羽祭 发表于 2012-12-20 15:11:36

回复 4# 番茄钟


    你说呢?

番茄钟 发表于 2012-12-20 16:00:55

回复番茄钟


    你说呢?
黑羽祭 发表于 2012-12-20 15:11 http://bbs.51testing.com/images/common/back.gif


   哈哈, 我说我不知道可以吗?
怕封号?不至于吧,如果是这个,我可以提供马甲
除此之外想不到原因了

番茄钟 发表于 2012-12-21 12:43:51

谁可以告诉我方法

黑羽祭 发表于 2012-12-21 13:55:23

本帖最后由 黑羽祭 于 2012-12-21 13:56 编辑

回复 7# 番茄钟


   Set oDesc = Description.Create()
    oDesc("micclass").Value = "Link"
Set oLink = Browser(":=").Page(":=").ChildObjects(oDesc)
    NumberOfLink = oLink.Count()
msgbox "有" & NumberOfLink & "个Link对象"

For i = 0 To NumberOfLink - 1
    If instr(1,oLink(i).GetROProperty("name"),"转发") Then
                oLink(i).highlight
      End If
Next

这段是找到页面上的所有的“转发”并高亮,要随机么就做个0到NumberOfLink - 1的随机数x,用oLink(x)这个对象去点击。
写内容么也可以随机截个A-Z的字符串或者用ASCII码都可以。

番茄钟 发表于 2012-12-21 17:42:57

TKS, 谢谢谢谢

cu_zhuang 发表于 2012-12-25 09:18:41

学习拉!
页: [1]
查看完整版本: 【已解决】QTP如何测试新浪微博转发功能