十五年测试老手,长期负责WEB\APP 项目测试,目前主要负责团队管理工作。
  • LoadRunner函数大全之中文解释

    2014-08-31 11:25:29

    本帖最后由 msnshow 于 2014-8-31 12:09 编辑// button_press函数激活指定的推按钮。int button_press ( LPCSTR button );// button_set函数将按钮状态设置为ON或OFF 。int button_set ( LPCSTR button, int state );// close_session函数关闭所有打开的窗口并结束当前的Baan会话。在Baan模板中创建的此函数出现在脚本的vuser_end部分中。int close_session();// edit_get_text函数返回在指定edit对象中找到的所有文本。若要从特定块中读取文本,请使用edit_.
  • web_reg_save_param 和关联的使用

    2014-08-31 11:20:48

    web_reg_save_param 和关联的使用1. 作用:保存动态数据。该数据的来源为html源码。2.使用顺序:web_reg_save_param();          web_submit_data();          lr_message();3.web_reg_save_param()的 属性1)在寻找动态数据时,可以对该数据的范围进行限制,通过左边界和右边界进行限制。即:LB,RB两个属性。Portion of string to save to parameter LB RBentire string empty emptya string delimited by.
  • 【十年】踏入职场十年(在测试的路上)

    2014-05-25 20:31:07

    光阴似箭,一转眼十年就过去了,10年前的六月踏出大学的校门,一个人远行来到了广州,一个遥远的城市(在这之前从未离家这么远),带着自己的梦想(其实当时也没什么远大的梦想,只是想找个合适的工作,对得起自己读书所花的成本)。回忆1:四处寻找刚到广州时,天天四处去面试,去过广州及周边的很多地方,每天早出晚归,现在想想当时自己还挺能吃苦的。回忆2:第1份工作大概找了一个月找到了第一份工作,没有当初预想的好,但找了一个多月,当时还是有点心急了,想想干着先吧,毕竟还得吃饭的不是。于是在第1家公司做了3.
  • 共享-LR9.5和LR11相关补丁

    2012-09-16 15:02:54

    通过baidu云共享给大家http://pan.baidu.com/share/link?shareid=42689&uk=2080650557
  • LoadRunner分析结果中响应时间取平均值还是取90%用户的响应时间

    2012-08-19 22:45:46

    关于LoadRunner分析结果中响应时间取平均值还是取90%用户的响应时间的一些思考:首先LoadRunner分析结果Analysis Summary中的“90 Percent”是可以修改的,可以修改成60%、70%、80%、95%等任意一个值。90%响应时间修改方法:点击分析结果中的结果过滤器(Analysis Summary Filter),打开页面后看到Additional Settings- Transaction Percentil,默认是90,可以修改为任意值。比如:90%的响应时间为3.21秒,是指90%用户的响应时间小于3.21秒(并非是90%用户的平均响应时间),其他10%的用户响应时间大于3.21秒。.
  • LR参数与自定义变量互转

    2012-08-19 22:43:47

    //字符串复制strcpy(str,"Hello ") ;//字符串连接strcat(str,"World !");lr_message("str: %s",str);//变量转为参数,将变量str的值存到参数Param中lr_save_string(str,"Param");//参数复制lr_save_string(lr_eval_string("{Param}"),"Param_1");//参数转为变量strcpy(str1,lr_eval_string("{Param_1}"));lr_message("str1: %s",str1);//参数名称格式化输出到变量中sprintf(str2,"{Param_%d}",1);lr_message("str2: %s",lr_eval_string(str2));在web系统中 参数一般通过web_reg_save_param获取语法:.
  • Loadrunner:常见问题

    2012-08-17 22:19:10

    1.LoadRunner录制脚本时为什么不弹出IE浏览器?  当一台主机上安装多个浏览器时,LoadRunner录制脚本经常遇到不能打开浏览器的情况,可以用下面的方法来解决。  启动浏览器,打开Internet选项对话框,切换到高级标签,去掉“启用第三方浏览器扩展(需要重启动)”的勾选,然后再次运行VuGen即可解决问题  提示:通常安装Firefox等浏览器后,都会勾选上面得选项,导致不能正常录制。因此建议运行LoadRunner得主机上保持一个干净的测试环境。  2.录制Web脚本时,生成的脚本中存在乱码该如何解决?  录制脚本前,打开录制.
  • Loadrunner:常用函数

    2012-08-17 22:03:19

      1. web_reg_save_param("参数名","LB=左边界","RB=右边界",LAST);/注册函数,在参数值出现的前面使用,注册成功时返回值为0,注册失败时返回值为1。左右边界需根据TreeView里相关步骤的SeverResponse代码来确定。用以上函数能获取第一个符合条件的数值。  2. web_reg_save_param("参数名”,"LB=左边界”,"RB=右边界","Ord=All",LAST);/当参数有多个值时,加上"Ord=All”后可获取所有的数值。注册成功后,{参数名_count}表示取得的数值个数,{参数名_1}为第一个数值,{参数名_2}为第二个数值。  3. lr_save_string(“字符串.
  • 对软件测试人员来说,什么叫懂业务

    2012-08-09 21:56:12

    我们常说,测试人员,不仅仅要懂测试,还有懂业务,那对咱们来说,什么叫懂业务呢?——我们的用例来源大部分是产品文档,如果说,能够把产品文档落实到case上就算懂业务了对不对?——相信咱们team的同学一定记得咱们常常说的那句话,只是懂产品文档对我们的测试人员来说是远远不够的。。。  如果要成为对咱们的产品、业务最熟悉的人,需要做到几个层次:  首先,除了产品文档描述的功能之外,你是否了解你所负责的项目的内外部接口?——这里的接口是指功能上的接口,比如我在pc客户端也可以往空间上传照片,这就是空间对p.
  • 2012年全球移动互联网市场10大预测

    2011-12-20 13:44:57

    [p=30, 2, left]搜索引擎观察(Search Engine Watch)网站并没有列出过去的十佳,而是对未来的移动市场发展做出了十个预测,我们一起来看看2012年的移动产业将会有怎样的发展。[/p][p=30, 2, left]1.移动市场蛋糕越做越大[/p][p=30, 2, left]2012年,美国移动市场的广告收入预计将同比增长50%,达到16亿美元。而基于地点的广告将会成为主流。同时,移动地点搜索(目前占谷歌移动搜索的40%)、大小广告商的大浪淘沙,以及基于地点的广告将带动广告利率溢价等都会对该市场的发展产生很大的推动力。[/p][p=30, 2, left]2.移动地点市场的货币.
  • 怎么成为优秀的性能测试工程师

    2011-12-10 23:12:16

    [p=30, 2, left]  . 精通性能测试的基本概念,过程,方法论,了解性能工程;[/p][p=30, 2, left]  2. 精通1个商业性能测试工具+1个开源性能测试工具,知道工具可以做什么,不可以做什么,以及工具使用中常见的问题和解决思路;[/p][p=30, 2, left]  3. 扎实的计算机专业基础知识,包括计算机组成原理、操作系统、数据库原理、计算机网络原理;[/p][p=30, 2, left]  4. 熟悉至少1个常用的数据库产品,例如SQL Server或者 Oracle,能进行一般的数据库管理操作,熟悉SQL脚本的使用,熟悉常用的数据调优工具和常用的counter;[/p][p=.
  • loadRunner函数大全

    2011-11-30 22:08:14

    字符串函数1、char *lr_eval_string (const char * instring);返回输入的字符串。如果字符串实参只包含一个形参,该函数返回形参的当前值。示例:lr_eval_string("The row count is: {row_cnt}"));lr_out_message("Img = %s",lr_eval_string("{img}"));//将img变量转化为字符串输出
  • 使用WAS对Web应用程序进行压力测试

    2011-11-30 22:07:05

    WAS(Microsoft Web Application Stress Tool,Web应用负载测试工具)提供了一种简单的方法模拟大量用户来访问你的网站。这个工具能告诉我们你的Web应用程序工作时对硬件和软件的使用情况。在本文中我将告诉大家如何使用WAS,以及如何理解WAS测试的数据。
  • QTP相关的25个小技巧

    2011-11-30 21:48:30

    1、Q:runaction后面能不能接变量(动态调用action,所以从数据库取数据做action名字了,但是调用总是找不到)?  A:脚本中原有RunAction "testbase [case1]", oneIteration把引号中的内容放到Global表中的第22行,然后将代码修改为:datatable.getsheet("Global")datatable.setcurrentrow(22)strLogin=DataTable("ActionName","Global")RunAction strLogin, oneIteration  help中也有相关帮助,如:SyntaxRunAction ActionName,ActionName : String : The name of the action
  • JMeter - Changes

    2011-11-29 22:28:14

    版本2.5.1 主要变化摘要 [*][*]到的JMS取样的各种修复[*]功能不再不合逻辑配置元素时调用[*]WebService的采样GUI已经重新组织更好地设计和更多的用户友好。WSDL配置助手的一些improments[*]更好地处理测试关机。System.exit现在只被调用,如果没有其他的选项,甚至可以被禁用。已知的错误包括控制器在非GUI模式下的一些问题。特别是,它可以引起一个NullPointerException,如果有两个具有相同的名称包括控制器。只有一次控制器的行为正确的下一个线程组或回路控制器,但除此之外,它的行为是不相一致(或明确规定)。如果控制.
  • YourKit Java Profiler 剖析远程服务器

    2011-11-29 20:15:26

    [p=30, 2, left]YourKit Java Profiler 比 JProfiler 要好安装,特别是在剖析远程服务器上。先到YourKit.Java.Profiler.v9.0.3.For.Windows.Linux下载 windows 和 linux 版。[/p][p=30, 2, left]把都解压到不同的目录如 D:\profile\YourKit.Java.Profiler.v9.0.3.Incl.Keygen.and 和D:\profile\YourKit.Java.Profiler.v9.0.3.Linux.Incl.Keygen.and。[/p][p=30, 2, left]1、解压出 yjp-9.0.3.exe 安装。完了后,双击 D:\profile\YourKit.Java.Profiler.v9.0.3.Incl.Keygen.and\iNViSiBLE\keygen.bat 然后点“patch”,然后选择 D.
  • linux的free命令详解-内存是拿来用的不是拿来看的

    2011-11-27 16:51:42

    [p=30, 2, left]我告诉有朋友我一直用linux.他问我了一下我为什么linux使用的内存这么高.他讲他1G的内在free才232M.讲win xp才用200M的样子.[/p][p=30, 2, left]其实啊.linux的内存是很说究的.如下显示free是显示的当前内存的使用,-m的意思是M字节来显示内容.我们来一起看看.[/p][*]$ free -m[p=30, 2, left]total used free shared buffers cachedMem: 1002 769 232 0 62 421-/+ buffers/cache: 286 715Swap: 1153 0 1153[/p][p=30, 2, left]第一部分Mem行:total 内存总数: 1002Mused 已经使用的内存数: 769Mfree 空闲.
  • 取系统当前iowait值的shell语句

    2011-11-27 16:44:27

    iostat|awk 'BEGIN{ ok=0; } { if (index($0,"iowait")>0) { ok=1; } else if (1==ok) { printf("%s\n", $4); ok=0; } }'标题“iowait”出现后的第一行,即包含iowait值,所以之后的值都过滤掉,也可如下:iostat|awk 'BEGIN{ ok=0; } { if (index($0,"iowait")>0) { ok=1; } else if (1==ok) { printf("%s\n", $4); exit; } }'
  • linux 常用命令总结

    2011-11-27 16:32:58

    一。 通用命令:1. date :print or set the system date and time2. stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等)3. passwd: print or set the system date and time (用passwd -h查看)4. logout, login: 登录shell的登录和注销命令5. pwd: print or set the system date and time6. more, less, head tail: 显示或部分显示文件内容.7. lp/lpstat/cancel, lpr/lpq/lprm: 打印文件.8. 更改文件权限: chmod u+x...9. 删除非空目录:rm -fr dir10.拷贝目录: cp -R dir11. fg jobid :.
  • 让你提升命令行效率的 Bash 快捷键

    2011-11-27 16:31:05

    [p=30, 2, left]生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。[/p]编辑命令[*]Ctrl + a :移到命令行首[*]Ctrl + e :移到命令行尾[*]Ctrl + f :按字符前移(右向)[*]Ctrl + b :按字符后移(左向)[*]Alt + f :按单词前移(右向)[*]Alt + b :按单词后移(左向)[*]Ctrl + xx:在命令行首和光标之间移动[*]Ctrl + u :从光标处删除至命令行首[*]Ctrl + k :从光标处删除至命令行尾[*]Ctrl + w :从光标处删除至字首[*]Alt + d :从光标处删除至字尾[*]Ctrl + d :删除光标处的字符[*]Ctrl + h :删除光.
1041/6123456>
Open Toolbar