51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3134|回复: 15
打印 上一主题 下一主题

[原创] 帮忙解决经理问我的几个问题?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-6-21 11:03:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在我给她解释事务的概念是这么说的:事务是自己定义的,方便LR记录事务响应时间的。包括一个或者多个操作的集合。
1、她反问我什么是操作? 你录制的脚本中一个事务是几个操作?我测试的是GIS性能,一个出图的服务,没有做其他的操作,只是访问出图的服务地址。
2、还有就是如何判断服务出图在执行测试场景时每个虚拟用户都得到了地图,LR在哪里体现了?
3、LR中虚拟用户发请求是的时间间隔?
我是初学者,希望看到帖子的各位给指点一下,小弟谢过了
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-6-21 11:07:27 | 只看该作者
你们的经理水平也很初级的啊。从他提的问题来看看。也是刚刚入门的。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2011-6-21 11:09:30 | 只看该作者
回复 2# sap


    她也不懂,我就是初学,然后给她讲了讲,然后就给我提问了?有啥建议么?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2011-6-21 11:19:41 | 只看该作者
回复 3# 470454788
没啥建议,么得办法,就算她不懂,作为她那种角色也要问几个问题。。

淡定,对待比较拗口的经理就得尽量让她说,这样你被问的机会就少了。。
在啥都不懂的领导明前显呗那是找郁闷。。。啊懂啊?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2011-6-21 11:41:31 | 只看该作者
回复 4# 我不认识我


    那能跟我说说从录制的脚本中如何判断一个事务包含几个操作?我定义一个action我一个事务
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2011-6-21 12:44:19 | 只看该作者
这就看你操作的定义了这里,可能包含两种意思:
1. 终端用户的操作,譬如是输入某个值或者选择下拉菜单值,但是这些对LR录制的时候从代码里面看不出来的,这属于页面操作,LR录制生成的代码显示的是客户端对服务器一次请求。
2. 客户端对服务器端的发起的一次交互请求,譬如点击“Summit”按钮。

你这里的action是操作的意思么?也可以这么做,因为这样的话每次操作的消耗时间最终在report里就能看到了,有的公司用页面/界面做为事务单元。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2011-6-21 14:00:35 | 只看该作者
2、还有就是如何判断服务出图在执行测试场景时每个虚拟用户都得到了地图,LR在哪里体现了?
3、LR中虚拟用户发请求是的时间间隔?

--------------------------------------------
我觉得问得挺好啊。
要么是我也比较初级吧......

第2个问题是要根据Server返回信息判断的。实际工作中,很多无效的请求都是以Success的形式返回的。如果把这些认为是成功的请求,那么测试结果显然会和实际不一致。

第3个问题,LR中虚拟用户发请求是的时间间隔?事务的间隔时间本身是场景设计的一部分,这个在LR中是可以设定的。
如果是要统计实际间隔,从日志中应该可以统计。这个我不清楚,没用到过。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2011-6-21 14:13:42 | 只看该作者
回复 6# 我不认识我


    这是一个出图的服务,录制脚本时直接去访问一个URL地址,看到图就OK了,没有终端用户操作。我是想知道脚本里有多少个操作?加入下面是我录制的脚本?我是初学者,问的问题可能有点难以理解,谢谢跟们给我的指点。
Action()
{

        web_url("xl7bho.ini",
                "URL=http://media.info.client.xunlei.com/xl7bho.ini",
                "Resource=1",
                "RecContentType=application/octet-stream",
                "Referer=",
                "Snapshot=t3.inf",
                LAST);

        lr_start_transaction("NewTransaction");

        web_url("export",
                "URL=http://192.168.0.84:8399/arcgis/rest/services/World100/MapServer/export?bbox=-198.412420654297,-98.681381225586,206.660833740235,92.3090057373047",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t4.inf",
                "Mode=HTML",
                LAST);

        lr_end_transaction("NewTransaction", LR_AUTO);

        return 0;
}
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2011-6-21 14:16:22 | 只看该作者
回复 7# heavy200t


    谢谢你的提醒,我是不是该设置检查点来判断响应是否成功呢。但是我现在又弄不明白一个出图的服务,如何检查地图是否存在啊?
我在脚本里设置了文本检查,但是回放时说我的文本不匹配啊?这又是怎么回事呢?
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2011-6-21 14:18:43 | 只看该作者
回复 7# heavy200t


    还有您说的第三个问题,事务时间间隔的设置是不是和超时设置在一起的那个啊?
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2011-6-21 14:59:26 | 只看该作者
你现在在哪?还有你的QQ是多少?远程控制你吧、。
回复 支持 反对

使用道具 举报

该用户从未签到

12#
 楼主| 发表于 2011-6-21 15:03:37 | 只看该作者
回复 11# zhouxiaowen


    qq号就是我的用户名
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2011-6-21 18:25:20 | 只看该作者
回复 12# 470454788


    恩,好的。我的QQ:543113749.
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    14#
    发表于 2011-6-26 22:48:43 | 只看该作者
    楼主你已经清楚了事务是自己定义的,那你清楚自己的事务对应用户的操作是怎么样的就OK了,例如说

    我们把用户访问一个网页http://www.tbaike.com做为一个事务,那这个事务通过数就是成功访问的网页数

    另外,要检查结果是否正确,需要添加检查点

    LR的虚拟用户发送请求的时间间隔与场景设置有关,还有思考时间。如果无思考时间,默认的设置情况下,LR是一个虚拟用户发送的请求得到返回后,就马上发送下一次请求,如此循环
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2011-6-27 10:02:51 | 只看该作者
    回复 8# 470454788

    我觉得你的这个脚本里没有什么操作
    事物就是你要去测试的一个对象 而规定其为一种事情
    录操作的软件是qtp 那里面你每按一个按纽或者一个动作都会记录下来
    而lr就是向服务器请求返回的页面结果
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2011-6-30 11:29:34 | 只看该作者
    检查点的设置,你最好在服务端返回的响应里面查找,使用右键直接添加检查点;手动添加,可能会用位置不正确的情况
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

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

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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