51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2117|回复: 5
打印 上一主题 下一主题

[原创] 如何用QTP检查用户登录后的欢迎信息?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-6-15 11:02:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
很多网站登录后都会有***,你好!现在是××××年××月××日的提示信息,例如51testing上的,如果设置一个文字检查点来检查登录人员是否和欢迎信息里的名称是否一致,时间是否为当前日期,如何进行设置。
本人是新手,希望大家多多指点,谢啦谢啦

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-6-15 11:20:14 | 只看该作者
可以自己写个方法来实现.
username="fionamm "
msg=username&"您好!现在是..."

这边日期需要自己根据date来自己处理,但是后面的秒的话,最好用正则替代,这样可能会避免服务器时间和客户端时间不一致的问题.
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-6-15 11:27:42 | 只看该作者
能不能说的再详细点呢,多谢了
如果我的登录用户名进行了参数化,那在这个地方又怎么插入检查点检查登录名和这里的名称是否一致呢?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-6-15 11:43:52 | 只看该作者
验证登录名直接用 username & "欢迎登陆" 作为检查点的内容即可。但后面的时间的话有点问题,考虑到各种情况,比如由09秒到10秒,10秒到11秒。1分59秒到2分00秒,最后可能的正则表达式就可能是所有的时间格式,意义不大。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-6-15 16:27:00 | 只看该作者
那日期如何检查呢?
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2022-7-13 15:22
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    6#
    发表于 2007-6-15 17:38:22 | 只看该作者
    如果你的登录名进行参数化了,那就可以了。
    比方说:
    Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("userName").Set DataTable("host", dtLocalSheet)

    然后找一个变量把当前登录的登录名保存起来
    dim user
    user=DataTable("host", dtLocalSheet)


    日期也可以呀:
    MyDate = "October 19, 1962"   ' Define date.
    MyShortDate = CDate(MyDate)   ' Convert to Date data type.
    MyTime = "4:35:47 PM"         ' Define time.
    MyShortTime = CDate(MyTime)   ' Convert to Date data type.

    不过你设置的自定义时间一定要根服务器时间一致,最好精确到日就可以了
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-14 04:09 , Processed in 0.073227 second(s), 31 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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