51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

楼主: lsekfe
打印 上一主题 下一主题

[你问我来答第24期]:我有问题问小云?(已结束)

[复制链接]

该用户从未签到

81#
发表于 2012-7-10 17:32:51 | 只看该作者
我入行就没有人带领,自己琢磨来着,我现在很想提高这方面的技能,目前是自动化的那些工具没用过。
回复 支持 反对

使用道具 举报

该用户从未签到

82#
发表于 2012-7-10 17:33:51 | 只看该作者
我想做测试主管。我要往哪方面提高?
回复 支持 反对

使用道具 举报

该用户从未签到

83#
发表于 2012-7-11 08:35:49 | 只看该作者
怎么会没有了?????是你手中的是盗版的还是我手中是盗版的?
您这个。。。太。。。!!!
旗杆 发表于 2012-7-10 15:00



    额。好吧是我看错了,有可能是当时我用了老版的图片没有更新导致的前后不同步,你很认真我佩服你了
回复 支持 反对

使用道具 举报

该用户从未签到

84#
发表于 2012-7-11 08:40:07 | 只看该作者
陈老师:
我在用loadrunner录制一个页面,把页面上想要的东西取出来存到记事本里,脚本如下图:




...
51testing72_chu 发表于 2012-7-9 20:56


能标一下行号么?看错误是在你读取内容时错误的引用了一个参数,就是你取了一个{a}这样的东西,但是这个东西没有值,开参数日志看一下
回复 支持 反对

使用道具 举报

该用户从未签到

85#
发表于 2012-7-11 08:40:36 | 只看该作者
云层  你说 监控服务器 "自己服务器端写个数据记录就行了,很多监控信息是要服务器自己抛出来的"  

这个 ...
piaolingxue423 发表于 2012-7-10 08:49



    比如crontab中带一个free > /free.txt
回复 支持 反对

使用道具 举报

该用户从未签到

86#
发表于 2012-7-11 08:43:01 | 只看该作者
云老师,您好
我一直做手机黑盒测试,现在想自学性能测试和自动化测试,该如何入手(希望能出一些可操作的 ...
Jane70301 发表于 2012-7-10 11:03



    其实自动化和性能没啥特别的,也不要觉得做自动化和性能就一定有技术含量,如果要入手那么需要有一定的环境和一个可以指导你入门的人,自己看书入门总是很难的。
关于书来说自动化的书非yujie和zxb写的《精通QTP——自动化测试技术领航》,而性能方面可以考虑看看我的《性能测试进阶指南》。
ps这两本书都不完全是为了初学者设计的,从工具角度来说都是从基础讲起但是希望你有足够的周边知识。
回复 支持 反对

使用道具 举报

该用户从未签到

87#
发表于 2012-7-11 08:45:32 | 只看该作者
云老师,你好!从事性能测试已经半年多了,但是对于性能测试要做到怎么样才算好?我心里一直都存在这样的疑 ...
zhilingying 发表于 2012-7-10 11:07



    什么叫做做好测试?无非就是把用户可能遇到的问题都先通过操作验证,直接点就是像用户证明系统能够达到一定的质量。而性能测试也不过如此,用户问你你们的木头板凳怎么样,你说就算放个大象上去也不会坏,那么用户就觉得满意了。能不能放个大象上去就要你来通过测试证明了。所以性能测试的关键就是你能不能做到能够让用户接受的数据指标,分析优化懂了最好,不懂也没关系,而且所谓的分析优化等你想明白了会发现真没啥东西,还是做好测试本职有点意思
回复 支持 反对

使用道具 举报

该用户从未签到

88#
发表于 2012-7-11 08:46:04 | 只看该作者
云老师,你好!我们公司一直使用loadrunner8.1(中文版)做性能测试,由于8.1只支持winxp or 2003+ie6,所以 ...
zhilingying 发表于 2012-7-10 11:12



    那么就用11好了,别用中文版。。。
回复 支持 反对

使用道具 举报

该用户从未签到

89#
发表于 2012-7-11 08:48:22 | 只看该作者
云老师,再打扰下  
我们这边做性能测试的时候,例如:客户要求2000在线用户,我们一般会给他 ...
zhilingying 发表于 2012-7-10 11:20



    你这个想当然了,具体并发是多少最简单的方法是看在线交易记录,而不是通过大概的算,当然你们比较有经验的时候会大概知道并发比例,从而得到一个比较合理的参考。
就好比一个饭店有3个炉子,也就是可以提供3个并发处理能力,外面吃饭的人很多,都在抱怨为啥上菜那么慢,这个时候你就知道是处理能力不够了,继续加炉子,你会发现炉子经常空出来,是因为所有的客户可能吃一个菜就开始喝茶聊天,因为这是下午茶时间。简单来说还是看业务和用户操作流程
回复 支持 反对

使用道具 举报

该用户从未签到

90#
发表于 2012-7-11 08:51:31 | 只看该作者
我想做测试主管。我要往哪方面提高?
雯子 发表于 2012-7-10 17:33



    不想当将军的兵不是好兵,有想法是好事。
那么想做主管你做好组长了么?想做组长做好组员了么?
你能先做好自己的事情帮别人做点么?你能指导多人都把事情做好么?

管理并不一定需要很多技术,但是这需要你有Leader 的气质,要Hold的住,管理是一条路线,技术是一条路线,不要总觉得管理就是前途。从做好自己身边的每一件事开始,争取都能比别人做得好,能够指导别人来做,自然你离测试主管越来越近了。当然等你做到这个职位你会发现也许不如你做现在的职位来的舒服。
回复 支持 反对

使用道具 举报

该用户从未签到

91#
发表于 2012-7-11 11:59:56 | 只看该作者
额。好吧是我看错了,有可能是当时我用了老版的图片没有更新导致的前后不同步,你很认真我佩服你 ...
云层 发表于 2012-7-11 08:35

    陈老师,你书中的图应该是对的,因为自己做的测试也是这样的,但不知道为什么,我们究竟该怎么理解图5.26。为什么随时间变化很长一段时间都是有不为零的值的。
回复 支持 反对

使用道具 举报

该用户从未签到

92#
发表于 2012-7-11 13:52:55 | 只看该作者
回复 85# 云层


   错误是这两行引起的:
    fwrite(lr_eval_string("{str}"),strlen(lr_eval_string("{str}")),1,file);
    fwrite( "\r\n",2,1,file);

脚本如下:
int i;
long file;
char *filename="E:\\test\\data.txt";
if(file=fopen(filename,"w")==NULL)
  {lr_output_message("打开失败");
      return 0;}
web_reg_save_param("checktp",
  "LB=imagecn.17test.cn/b2c/",
  "RB=.jpg",
  "Ord=All",
  "NotFound=ERROR",
  "Search=Body",
  LAST);
web_url("www.17test.cn",
  "URL=http://www.17test.cn/",
  "Resource=0",
  "RecContentType=text/html",
  "Referer=",
  "Snapshot=t1.inf",
  "Mode=HTML",
  EXTRARES,   
  LAST);
  lr_error_message("begin to print!");
  lr_output_message("%d",lr_paramarr_len("checktp"));
  //lr_output_message("%s",lr_eval_string("{checktp}"));
  ilen=lr_paramarr_len("checktp");
  for(i=1;i<=lr_paramarr_len("checktp");i++)
  { lr_save_string(lr_paramarr_idx("checktp",i),"str");
    lr_output_message("%s",lr_eval_string("{str}"));
    fwrite(lr_eval_string("{str}"),strlen(lr_eval_string("{str}")),1,file);
    fwrite( "\r\n",2,1,file);
  }
return 0;
}
回复 支持 反对

使用道具 举报

该用户从未签到

93#
发表于 2012-7-11 13:55:26 | 只看该作者
回复 85# 云层


    还有个问题,陈老师:
lr_paramarr_random()为什么总是取同一个随即值?
回复 支持 反对

使用道具 举报

该用户从未签到

94#
发表于 2012-7-11 17:28:42 | 只看该作者
回复  云层


    还有个问题,陈老师:
lr_paramarr_random()为什么总是取同一个随即值?
51testing72_chu 发表于 2012-7-11 13:55



    确实有这个问题,重启系统就好了
回复 支持 反对

使用道具 举报

该用户从未签到

95#
发表于 2012-7-11 17:55:32 | 只看该作者
回复  云层


   错误是这两行引起的:
    fwrite(lr_eval_string("{str}"),strlen(lr_eval_string(" ...
51testing72_chu 发表于 2012-7-11 13:52



    if((file=fopen(filename,"w"))==NULL)
你少写一个括号。。。。哎,伤不起,给我的代码还运行不起来,关联边界是错误的,害得我自己重写了个关联。
回复 支持 反对

使用道具 举报

该用户从未签到

96#
发表于 2012-7-12 11:05:45 | 只看该作者
云老师,我用loadrunner11运行场景后,分析结果时报错:Analysis 无法分析结果目录 C:\Documents and Settings\Administrator\Local Settings\Temp\res\res.lrr,
错误日志:
Analysis Error log: <2012-7-12 11:04:10>
Error: 标准表达式中数据类型不匹配。
语法错误 (操作符丢失) 在查询表达式 '0.oval009' 中。
SQL: INSERT INTO Notifications VALUES ('Connection','dummy','  ',0,0.oval009,-1,'Breakdown_meter');
语法错误 (操作符丢失) 在查询表达式 '0.oval003' 中。
SQL: INSERT INTO Notifications VALUES ('Network','dummy','  ',0.oval003,11.oval095,-1,'Breakdown_meter');
语法错误 (操作符丢失) 在查询表达式 '3.oval886' 中。
SQL: INSERT INTO Notifications VALUES ('Server','dummy','  ',0,3.oval886,-1,'Breakdown_meter');
语法错误 (操作符丢失) 在查询表达式 '0.oval003' 中。
SQL: INSERT INTO Notifications VALUES ('First Buffer','dummy','  ',0.oval003,14.oval666,-1,'Breakdown_meter');
语法错误 (操作符丢失) 在查询表达式 '0.oval988' 中。
SQL: INSERT INTO Notifications VALUES ('Receive','dummy','  ',0,0.oval988,-1,'Breakdown_meter');
语法错误 (操作符丢失) 在查询表达式 '0.oval212890625' 中。
SQL: INSERT INTO Notifications VALUES ('Size','dummy','  ',0.oval212890625,378.oval7109375,-1,'Breakdown_meter');
语法错误 (操作符丢失) 在查询表达式 '0.oval006' 中。
SQL: INSERT INTO Notifications VALUES ('Client','dummy','  ',0,0.oval006,-1,'Breakdown_meter');
标准表达式中数据类型不匹配。
SQL: Insert into Breakdown_meter select * FROM [Text; database=C:\WINDOWS\TEMP\].494429Breakdown_meter.txt;
标准表达式中数据类型不匹配。
SQL: Insert into DataPoint_meter select * FROM [Text; database=C:\WINDOWS\TEMP\].494479DataPoint_meter.txt;
标准表达式中数据类型不匹配。
SQL: Insert into Event_meter select * FROM [Text; database=C:\WINDOWS\TEMP\].492389Event_meter.txt;
标准表达式中数据类型不匹配。
SQL: Insert into WebEvent_meter select * FROM [Text; database=C:\WINDOWS\TEMP\].494659WebEvent_meter.txt;

不知道怎么回事呢?
回复 支持 反对

使用道具 举报

该用户从未签到

97#
发表于 2012-7-12 12:10:28 | 只看该作者
云老师,我用loadrunner11运行场景后,分析结果时报错:Analysis 无法分析结果目录 C:\Documents and Setti ...
zhilingying 发表于 2012-7-12 11:05



    安装问题
回复 支持 反对

使用道具 举报

该用户从未签到

98#
发表于 2012-7-12 15:33:20 | 只看该作者
本帖最后由 zhilingying 于 2012-7-12 15:54 编辑

云老师,你好!非常感谢你之前的耐心回答,云老师,在用loadrunner11导出word报告时,发现格式都乱拉,很不好用呢,也不知道是不是自己不会调
回复 支持 反对

使用道具 举报

该用户从未签到

99#
发表于 2012-7-12 15:53:37 | 只看该作者
云层老师:我有2个问题请教下

1) 在做性能测试时候,是不是不需要过度的追求并发?因为很多同事都以为压力测试就是搞并发,然后开口闭口就是并发,听到我并发比例才设置10%就很惊讶。。。

2)jvm的内存都是自动gc的,总是内存满了然后一个full GC,这是合理的状况吗?
回复 支持 反对

使用道具 举报

该用户从未签到

100#
发表于 2012-7-12 17:06:39 | 只看该作者
云老师,你好!非常感谢你之前的耐心回答,云老师,在用loadrunner11导出word报告时,发现格式都乱拉,很 ...
zhilingying 发表于 2012-7-12 15:33



    个人建议不要用直接导出的内容作为性能测试报告,而是要自己写一个引用LR的数据而已
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-27 01:58 , Processed in 0.080116 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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