51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1819|回复: 7
打印 上一主题 下一主题

[原创] 向大家请教 关于动态的列表进行自动化测试的方案??

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-10-17 16:44:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 malasyan 于 2012-10-17 16:53 编辑

类似于微博,轻博客这样的系统,首页的内容始终是动态变化,且未知的.这种系统如何进行自动化测试呢?
比如,首页有一篇文章A,我想对他进行评论操作,这时候这一页有很多的文章,评论的控件可以用index来区别它们.但是一旦有其他用户发布新的文章,文章A的评论按钮的index会变动,可是我们并不能知道此时他的index是多少,因为其他用户的发布操作是随机的不可控制的.这种问题该如何解决呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    无聊
    2020-12-8 11:20
  • 签到天数: 605 天

    连续签到: 1 天

    [LV.9]测试副司令

    2#
    发表于 2012-10-17 17:45:45 | 只看该作者
    正则匹配
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2012-10-17 17:50:20 | 只看该作者
    列表肯定有主键,index不可能是它的主键,发出你的url或者网页源文件,大家研究下哈。
    空口无凭嘛,总不能瞎掰吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2012-10-17 18:18:26 | 只看该作者
    什么层次的提问,就会得到什么层次的回答.
    你问别人如何测试动态table,别人会回答你找到他们的唯一区别属性。这对你帮助不大吧。你必然希望别人回答更细致一些,这就需要你提供更细致的前提,比如 你的url,或者页面源文件,测试目标等等
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2012-10-18 09:55:20 | 只看该作者
    回复 4# xjwldlover


        k.ifeng.com
    这里面关注人物 订阅博客之后,首页会有一个动态推送列表呈现.
    但这里面的"评论","删除","编辑"等这样的按钮,每一篇文章都会对应一个.
    这种情况下 如果需要对 特定的一篇文章进行各种操作,应该如何定位对象呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2012-10-18 09:58:08 | 只看该作者
    回复 2# joykao

    额...我是想对特定的一篇文章进行评论,不管首页文章如何变化,我只对这一篇文章进行评论操作.其实我发这贴子就是想问两个问题
    1.动态推送的测试思路,这是大方向.
    2.就是那个评论怎样实现对固定的一篇文章进行操作.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2012-10-18 09:58:59 | 只看该作者
    回复 3# xjwldlover


        额,不是列表.我描述的有歧义.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2020-12-8 11:20
  • 签到天数: 605 天

    连续签到: 1 天

    [LV.9]测试副司令

    8#
    发表于 2012-10-18 10:50:04 | 只看该作者
    回复 6# malasyan



    你要操作的标题它应该有title,或者name 什么的属性吧?用描述性编程去描述下吧,因为那些推送通知都是动态变化的还是将属性参数化掉,这样每次调用只要更换测试输入就行了
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-16 20:55 , Processed in 0.075844 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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