51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1599|回复: 4
打印 上一主题 下一主题

[原创] 数据的实时显示

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-6-23 16:36:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个系统他由数据库,前台运行软件,后台管理软件三块组成。。对后台软件进行测试。。在数据库中其中有一列数据是data列,,他是前台软件在运行过程中自动存入数据库的,这个数据也是实时在更新的,在后台软件也有此项数据的显示,并且QTP将此对象识别为WEBELEMENT,,现在的问题:我对后台软件进行测试如何写这个脚本呢?我是这样写的
a = object("data").VALUE     //取数据库数据
browser("???").page("???").frame("???").webelement("???="&a).exist
但是就没有通过过???
虚心请教?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-6-24 07:42:47 | 只看该作者
描述编程的语法错误.少了冒号:
browser("???").page("???").frame("???").webelement("???:="&a).exist
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-6-24 10:12:02 | 只看该作者
你是要判断有没有出现那个数据吗?还是要判断的后台软件显示的跟数据库的一不一样呢.如果是判断一不一样的话,可以用getroproperty方法获得WEBELEMENT中的数据,再与数据库中的比较一不一样.
回复 支持 反对

使用道具 举报

  • TA的每日心情
    难过
    2015-4-23 14:35
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    4#
    发表于 2007-6-24 17:27:26 | 只看该作者
    你这个语句是错误的
    修改为
    if  browser("???").page("???").frame("???").webelement("???:="&a).exist  then
         else  .....
      end if
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2007-6-24 19:48:44 | 只看该作者
    抱歉少打了个冒号!!!!呵呵!!我想要实现的功能是,让前台软件在运行过程中提交到数据库的数据能及时的在后台软件中实时的显示,,,即:判断后台软件中显示的数据与数据库中数据是否一致(数据库数据永远在更新),如何作到后台软件显示的数据和数据库中显示的数据是一致的!!QTP运行上面写的数据时,数据库的数据又已经变了!!这是个时间数据起格式为:2007 06 03 10:25:32
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-15 02:34 , Processed in 0.095336 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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