51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2911|回复: 12
打印 上一主题 下一主题

[原创] 求教,搁浅两个多月的问题得不到解决,痛苦!大家看过来,指点指点!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-2-6 15:14:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用LR录脚本,录的是做日报告功能页,见附件如图所示,报告功能页上每天都会显示当天的日期时间,见附件图顶端红线标示的日期时间,填完一项任务后,点击增加日志按钮,提交成功。
这时查看脚本,在提交表单函数里,把日期也作为一项值提交了。在第二天运行时,我把提交的日期时间直接改为今天的时间,运行后,发现提交的一项任务数据还是提交在未改变的日期下。
请问怎么样处理时间,才会当日运行,提交当日的任务呢,直接把日期进行参数设置,我觉得不可能,因为直接该日期时间值,都不行,估计不能设置参数,后来在MSN上问另外一个高手,他让设置参数,我把这个情况告诉她,她说要我仔细找,肯定可以找到那个需要设置的参数。我把我录的脚本贴在下面,大家帮忙看看,说说解决的办法!
lr_start_transaction("点击增加日志按钮");

        lr_think_time( 3 );

        web_submit_data("DaysInFieldList.aspx",
                "Action=http://10.10.20.15/WORK/DSMDailyReport/DaysInFieldList.aspx",
                "Method=POST",
                "RecContentType=text/html",
                "Referer=http://10.10.20.15/WORK/DSMDailyReport/DaysInFieldList.aspx",
                "Snapshot=t6.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=__EVENTTARGET", "Value=lkbAdd", ENDITEM,
                "Name=__EVENTARGUMENT", "Value=", ENDITEM,
                "Name=vState", "Value=eNrdl/9PE2ccx7mHXgsUKDqtmIxrzVToLOS+tL1iRzYsMolhEiUYfyJH76GcXO/Y3dXYLCZEkwURs7iQ6SKbmwsJWzbdpluGsLlf92csoaXdL/4J23NfCm2BFtBkY7Tp8bw/z+ee5/P6fJ7nnvsbczVjODE8HJUlTZFF9Tx8PykocEBWtVNcbPwsTA0PuxtxTzSpaj2cxr2rCDx1NKaJJH1USHBxeEqTunkef71ch83cmUruTFn3QCX3QFn3YCX3YFn3UCX3UFl3tpI7W9Y9XMl9vYMLr6VCAYah0dflriGcPXCUS4p6f2iv+l12jjT/UUM4+gXJVKrsf947ZCjcVVN556/awy1IqTkPOf6cJKbibgAwF+8+jn5dbkDU9SalmCbIUl8PQDIA1YZsG4RXNXx/5u58Zno+fWfa2+5dXf4k+9sdnjd7eHDcRZMkm158SmfmpljUE5lwy1Snm9pJup1kkeqw1Nrc9cXc/W9Wnz1EYm1eTM/cXXn2bXSoH4lOS6xPzyxlbz9eWfoq++UC0htcTXzTwWaMxCiMxhgsgAWxEMZiYawTUCSgKEDRgGIAFQBUEFAhQLGACgOqE9AkoClA04BmXtb/wInq5vgWf2iOLmOOdkCS+i2RH0OCAAmC5GYaupd9zXPfHojutV1Hd8jVpBcWUSNLsTFOikP80GXuCqfGFGFCOxkbg7Hxi7Iy3uaL8G4MOHlwGDm46wj76f6B4b6eNt+lCylVg4mOPkkLBfzehBqTFVEY8XuHoKKiyu2iO0j94/dG0dpIKrBLgklN4US/dyA5IgoxtA0OyuNQ6hphWS4YC4aoTiYAyXCnjQrRJNGgLz+93nsFKPJ4zZlzF4bf4xKQaNQNQ5yYhKbFqVv6JAkqfT2Ec/iIbj4lJyU+TuCqplzqxx1W3SNU+LE3M3Of5e49Sc88S394Pzc5mZ7+PL3448rynczNydzdhezj6dyNBTrEMqjYc58+bFv55bv0/V+zU99npxZXv5hd/fpn1NFcHaZo9"
                "vPtN7X07Y/SH8+YWvtGKTv/HP2+WJ7KXX+0OvtTZnLJ1F8s36zP/HAzvfjEbB/EbTRLBm1UOEDbKJJlbTTJhG0sQ+lpxI0surFRHrS4jDQ6UBoR03G8pSCLCkTcJa+RzDOyqucSeIz+nnr8TEFHYbQtqnfSd6c2n+8Dy/HcBJQuQjgupgZETkLu16Cowrx1lEONyDV0zyOut05UNWBVLrfdUxcnagfQPhlFGdAApiekD5WJ2XSgoUfR+E3GZlc/au0rONl5kiRRUWJ5gSJNARTsPKuzDzK35rKPnhdsdptAR1abZcV4Y/Pj3XbjzjbCFZUTCU7iu5V4MgElDcdChGNIUIUREcYNKsL2qJzmBa2ttdXfqjtrPVDjBBG19DDQxZi9cWXZVl9kK2xmcE3xtRm78GqKDRphF9LJw1inQ5XQGei94I3KXGxMkOIFdOzHpRF1IlJApJrj1WImaFCMRZMwopd2GH0PCjuVH3iNwlr4lHndMYKQEUMRAqoUAb29Atneci8gtM6sBFIoD+nyS5VIHooRALrqq3yngMKM0SwCRJcCYvYqIAuMEcBuAQWs6RUAYkoBBfYqIAuMEcBuAem7jL0YUKAUUHCvArLAGAHsFlDIOCEXAQqWAgrtVUAWGCOA3QLSXyFqTMsY+vcN4zUFKzoJeBoA5mkEmPXUt1nomsbQo9gpSwk5qUL5ClTw7liXNiaoHaqWEmHHCHpHjiv6CS4qi7IS2drU1fpGL3s62tvZStTl75fU8JYyHrGIuzGfUowqSOc6dLBB2fqBWpiqUsWej9k8cLEbT2brOSI3JMn66mc23KKOrVebwfzYzph79r0C0J79lfDWvxK8xvwPYna/V/+YK8EKhnAMyrI4KEzgBzIP5lfnbvWfX3l+Izc7mXm6lJ5eMGC/XQn25keXbUBv/U9C/5dqOlAJc3dME64IWmpztoD0F8P1/W8rugRcsBK4s9395arSJOcoHgYtDdwIAm/gBXVC5FInJVmCkULE/wAI08jr", ENDITEM,
                "Name=__VIEWSTATE", "Value=", ENDITEM,
                "Name=txtDate", "Value=2007-02-06", ENDITEM,
                "Name=DDLBeginHour", "Value=16", ENDITEM,
                "Name=DDLBeginMinute", "Value=00", ENDITEM,
                "Name=DDLEndHour", "Value=17", ENDITEM,
                "Name=DDLEndMinute", "Value=00", ENDITEM,
                "Name=DDLWorkType", "Value=6", ENDITEM,
                "Name=DDLHospital", "Value=1077", ENDITEM,
                "Name=txtDesc$TextBox1", "Value=", ENDITEM,
                "Name=txtID", "Value=82", ENDITEM,
                "Name=txtAlterDate", "Value=2007-02-06", ENDITEM,
                "Name=hidDIFId", "Value=", ENDITEM,
                EXTRARES,
                "Url=/Common/image/toolbarbg.gif", ENDITEM,
                "Url=/Common/image/tablebg.gif", ENDITEM,
                LAST);

        lr_think_time( 1 );

        /*
         * 提示保存成功提示框!
         */

        lr_think_time( 1 );

        lr_end_transaction("点击增加日志按钮", LR_AUTO);
        return 0;

本帖子中包含更多资源

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

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

使用道具 举报

该用户从未签到

2#
发表于 2007-2-7 10:22:19 | 只看该作者
"Name=txtDate", "Value=2007-02-06", ENDITEM,
是这行吗?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-2-7 10:28:41 | 只看该作者
这个应该是关联的问题, 设置参数倒是次要的。
建议你录两个一模一样的脚本对比一下就知道哪里需要做关联了。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-2-7 11:34:25 | 只看该作者
楼上virgozz说得对,就是那个日期。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-2-7 11:38:51 | 只看该作者
楼上断寒说的关联我找了一下,就是: "Name=vState", "Value=eNrdl/9PE2ccx7mHXgs.............,就那个状态需要关联,但在我不做关联时,运行脚本,他一样可以增加一项数据,所以我考虑它没有影响数据添加,也就暂时没做关联,不过我先把关联作好,再把时间直接改为当天,看能不能把日志增加在当天。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-2-7 14:41:53 | 只看该作者

回复 #6 AlanStone 的帖子

我刚才试了也不行,楼上AlanStone,你告诉我,如果可以行呢,你说说我该怎么感谢你,我做得到的一定办,^_^
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2007-2-7 14:46:57 | 只看该作者
AlanStone你在线,就请回答我呀!
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2007-2-7 15:52:42 | 只看该作者
呵呵~~~~,我已经知道是怎么回事呢,其实是我的单据编号ID需要改为当天的单据ID上,才能把增加的一项任务添加到当天单据ID下。这样脚本运行后,当天的日期下能看到新增的一条单据,而不是还是增加在上次录脚本的时间日志下。就是单据ID没有改变引起的,是在数据库中才发现问题的所在,现在把脚本的“"Name=txtID", "Value=82", ENDITEM,”的Value值设为当天就可以呢,非常感谢我的同事帮忙!
但是大家讨论下,如果有N个用户登录系统操作该日志,每个用户当天都会生成一个新的ID,如果在这种情况下,在脚本中的txtID就不好直接改值呢,大家有什么好的办法把txtID处理一下吗???
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-2-9 11:43:46 | 只看该作者
这样的ID一般都是服务器返回的,肯定可以在某个步骤找到,这样做个关联就可以了
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2007-2-9 16:16:21 | 只看该作者
参数化。。然后放入每次变得值
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2007-2-12 09:11:18 | 只看该作者
需要关联的部分需要问开发,
"Name=__EVENTTARGET", "Value=lkbAdd", ENDITEM,
                "Name=__EVENTARGUMENT", "Value=", ENDITEM,
                "Name=vState", "Value=eNrdl/9PE2ccx7mHXgsUKDqtmIxrzVToLOS+tL1iRzYsMolhEiUYfyJH76GcXO/Y3dXYLCZEkwURs7iQ6SKbmwsJWzbdpluGsLlf92csoaXdL/4J23NfCm2BFtBkY7Tp8bw/z+ee5/P6fJ7nnvsbczVjODE8HJUlTZFF9Tx8PykocEBWtVNcbPwsTA0PuxtxTzSpaj2cxr2rCDx1NKaJJH1USHBxeEqTunkef71ch83cmUruTFn3QCX3QFn3YCX3YFn3UCX3UFl3tpI7W9Y9XMl9vYMLr6VCAYah0dflriGcPXCUS4p6f2iv+l12jjT/UUM4+gXJVKrsf947ZCjcVVN556/awy1IqTkPOf6cJKbibgAwF+8+jn5dbkDU9SalmCbIUl8PQDIA1YZsG4RXNXx/5u58Zno+fWfa2+5dXf4k+9sdnjd7eHDcRZMkm158SmfmpljUE5lwy1Snm9pJup1kkeqw1Nrc9cXc/W9Wnz1EYm1eTM/cXXn2bXSoH4lOS6xPzyxlbz9eWfoq++UC0htcTXzTwWaMxCiMxhgsgAWxEMZiYawTUCSgKEDRgGIAFQBUEFAhQLGACgOqE9AkoClA04BmXtb/wInq5vgWf2iOLmOOdkCS+i2RH0OCAAmC5GYaupd9zXPfHojutV1Hd8jVpBcWUSNLsTFOikP80GXuCqfGFGFCOxkbg7Hxi7Iy3uaL8G4MOHlwGDm46wj76f6B4b6eNt+lCylVg4mOPkkLBfzehBqTFVEY8XuHoKKiyu2iO0j94/dG0dpIKrBLgklN4US/dyA5IgoxtA0OyuNQ6hphWS4YC4aoTiYAyXCnjQrRJNGgLz+93nsFKPJ4zZlzF4bf4xKQaNQNQ5yYhKbFqVv6JAkqfT2Ec/iIbj4lJyU+TuCqplzqxx1W3SNU+LE3M3Of5e49Sc88S394Pzc5mZ7+PL3448rynczNydzdhezj6dyNBTrEMqjYc58+bFv55bv0/V+zU99npxZXv5hd/fpn1NFcHaZo9"
                "vPtN7X07Y/SH8+YWvtGKTv/HP2+WJ7KXX+0OvtTZnLJ1F8s36zP/HAzvfjEbB/EbTRLBm1UOEDbKJJlbTTJhG0sQ+lpxI0surFRHrS4jDQ6UBoR03G8pSCLCkTcJa+RzDOyqucSeIz+nnr8TEFHYbQtqnfSd6c2n+8Dy/HcBJQuQjgupgZETkLu16Cowrx1lEONyDV0zyOut05UNWBVLrfdUxcnagfQPhlFGdAApiekD5WJ2XSgoUfR+E3GZlc/au0rONl5kiRRUWJ5gSJNARTsPKuzDzK35rKPnhdsdptAR1abZcV4Y/Pj3XbjzjbCFZUTCU7iu5V4MgElDcdChGNIUIUREcYNKsL2qJzmBa2ttdXfqjtrPVDjBBG19DDQxZi9cWXZVl9kK2xmcE3xtRm78GqKDRphF9LJw1inQ5XQGei94I3KXGxMkOIFdOzHpRF1IlJApJrj1WImaFCMRZMwopd2GH0PCjuVH3iNwlr4lHndMYKQEUMRAqoUAb29Atneci8gtM6sBFIoD+nyS5VIHooRALrqq3yngMKM0SwCRJcCYvYqIAuMEcBuAQWs6RUAYkoBBfYqIAuMEcBuAem7jL0YUKAUUHCvArLAGAHsFlDIOCEXAQqWAgrtVUAWGCOA3QLSXyFqTMsY+vcN4zUFKzoJeBoA5mkEmPXUt1nomsbQo9gpSwk5qUL5ClTw7liXNiaoHaqWEmHHCHpHjiv6CS4qi7IS2drU1fpGL3s62tvZStTl75fU8JYyHrGIuzGfUowqSOc6dLBB2fqBWpiqUsWej9k8cLEbT2brOSI3JMn66mc23KKOrVebwfzYzph79r0C0J79lfDWvxK8xvwPYna/V/+YK8EKhnAMyrI4KEzgBzIP5lfnbvWfX3l+Izc7mXm6lJ5eMGC/XQn25keXbUBv/U9C/5dqOlAJc3dME64IWmpztoD0F8P1/W8rugRcsBK4s9395arSJOcoHgYtDdwIAm/gBXVC5FInJVmCkULE/wAI08jr", ENDITEM,
                "Name=__VIEWSTATE", "Value=", ENDITEM,
这几条有关联的.net项目有很多,一般是关于前一页的浏览,做的哪几步操作等,mac地址加密放到字符串中放在hidden的表单里,减轻服务器数据库负担用的,到底用哪几项关联要问开发工程师。
回复 支持 反对

使用道具 举报

该用户从未签到

12#
 楼主| 发表于 2007-2-26 13:38:14 | 只看该作者
virgozz ,我们做的项目就是C#开发的.NET系统,但不明白你的意思,能不能说得再仔细一点???
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2007-2-26 17:38:08 | 只看该作者
呵呵!!关注了一会!!!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-27 14:50 , Processed in 0.075924 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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