十五年测试老手,长期负责WEB\APP 项目测试,目前主要负责团队管理工作。
  • 性能测试脚本的一个例子(分享给大家学习讨论)

    2010-11-23 09:24:27   /   [LoadRunner]

    性能测试脚本的一个例子 业务场景描述:5000个用户分批次登陆系统,但是要保证登陆的用户中,时刻有一定比例的用户做业务(6%),其他用户登陆后等待;执行完业务的用户进入等待队列,然后从等待队列选取一人继续执行业务,但是要保证时刻有6%的执行业务占比。可以控制总的性能测试执行时间!  如下是我编写的场景脚本:#include#include{string logger;//共享变量,控制业务的起止时间shared t_start,t_end;int t,t_zong;//用于第一组并发用户的判断,同时也把值赋予id_yw;shared num_yw,num_yw1;//业务组.
  • 淘到的书 感觉还可以就放上来

    2010-11-19 15:30:09   /   [软件测试职业发展]

    本帖最后由 kuxingren06 于 2010-12-6 16:17 编辑希望对大家能有所帮助,尤其是现在还在职场迷茫的人详见附件
  • Web自动化测试-实战项目通关版

    2010-11-18 11:01:10   /   [开源测试工具]

    视频教程:http://v.youku.com/v_show/id_XMjE1NjU1ODky.html课程介绍本套课程将带您一起学习自动化测试,从自动化测试的概念,case的概念,什么是bug,白盒黑盒等测试的基础知识,到如何选择自动化测试框架,课程中会与您一起分享自动化测试经验以及一些问题的解决,演示手动封装一款自动化测试框架,到最后完成一个完整的自动化测试框架,并且利用这个框架进行一个完整项目的自动化测试,让你充分体验自动化测试的全部过程,与以往的纯粹理论课程相比会有大量的真实的项目实践,让您在手动实践中理解那些枯燥无味的测试知识概念.
  • Lr_get_transaction_think_time函数使用问题

    2010-09-21 09:55:09   /   [LoadRunner]

    使用Lr_get_transaction_think_time的时候获取不到思考时间?预期输出的是6,但每次输出都是0,以下是我的脚本,Action(){int time ;web_add_cookie("BAIDUID=9C6FC80EE88267DB4991F66445E4C508:FG=1; DOMAIN=www.baidu.com");web_url("www.baidu.com","URL=http://www.baidu.com/","Resource=0","RecContentType=text/html","Referer=","Snapshot=t34.inf","Mode=HTTP",LAST);web_add_cookie("BAIDUID=9C6FC80EE88267DB4991F66445E4C508:FG=1; DOMAIN=gimg.ba.
  • 缺陷管理软件JIRA敏捷开发插件GreenHopper V5.2(for JIRA 4.1) 汉化版

    2010-08-30 15:04:25   /   [软件缺陷管理]

    GreenHopper 是缺陷管理软件 JIRA 的一个插件。它对项目管理方面增加了最大化的信息收集功能,并扩展了 JIRA 作为一个敏捷开发强大平台在功能方面的延伸。GreenHopper 插件能为您提供易于使用和直观的界面,同时提高工作进度的可见度,简化了规划、人物、工作流程和汇报。从官网下载的 GreenHopper 插件是不包含简体中文语言包的,因此,特地制作了简体中文语言包,绝大部分操作使用界面已经被汉化,还有些管理设置界面尚未汉化,但不影响普通用户使用。下载地址:http://download.csdn.net/source/2635809
  • 一个参数取值多个范围时,如何做参数化?(已解决,感谢xueying1123和skyzhu两位)

    2010-08-06 11:07:35   /   [LoadRunner]

    脚本中一个参数x,它的取值范围有多个,如200~400、2000~4000、-400~-200、……,要求在这些范围内随即取一个值,参数化时应该如何实现?在补充一下,另一个参数y,如果x取200~400,y就取300~500;x取-400~-200,y取-600~-300;x取2000~4000,y取3000~6000;……以此类推(x和y的取值都没有规律,前面只是举个例子),x每取一个范围,y也要在一个与它对应的范围内取值,这样做x和Y的参数化又该如何做呢?[ 本帖最后由 lxlye 于 2010-8-10 14:14 编辑 ]
  • 测试人员在为谁做测试?

    2010-07-23 15:34:25   /   [51Testing软件测试沙龙]

    本文节选自《测试之美》(原书名:Beautiful Testing ,作者:Tim Riley & Adam Goucher)我们(测试人员)首先找出我们想使之满意的那些人,我要用一个宽泛的词“测试利益相关者”来指代这些人。这个词包括但不仅限于测试参与者,包括但不仅限于项目参与者,甚至还包括但不仅限于我们为之测试的组织的所有成员。所有与我们做的测试和最终成果的质量相关的人,最终都是测试利益相关者。我们可以把利益相关者分成外部利益相关者和内部利益相关者两类,可以任意划分外部利益相关者和内部利益相关者界限,但让我们选个明显的吧:内部.
  • Lr_debug_message,Lr_output_message,Lr_error_message,Lrd_stmt,Lrd_fetch

    2010-07-19 22:53:15   /   [LoadRunner]

    今天在群里,问了Lr_debug_message,Lr_output_message,Lr_error_message,Lrd_stmt,Lrd_fetch。下面我整理了下Lr_debug_message,Lr_output_message,Lr_error_message,对应Lrd_stmt和Lrd_fetch不懂,望老师们指点下。也希望我理解不对的,也指正下。/*lr_set_debug_message与lr_debug_message 的用法*/Action(){/*开启日志:LR_SWITCH_ON关闭日志:LR_SWITCH_OFF它们是成对使用的*//*调试类型:LR_MSG_CLASS_EXTENDED_LOG 对应run-time settings(显示扩展日志)显.
  • 刚刚完成了用ant生成junit测试报告,发下学习过程中的参考资料和学习成果

    2010-07-13 14:52:22   /   [单元测试与集成测试]

    原文地址:http://www.51testing.com/?uid-202848-action-viewspace-itemid-217041说明:1. 主要参考关于Java手工编译项目应用一二三四系列2. 如果不会ant安装,可以先看ant安装3. 有一个完成的java项目可以自己导入IDE中供参考祝感兴趣的同学一切顺利!一切资料在附件中。
  • LR脚本关于变量使用的问题

    2010-07-12 10:53:51   /   [LoadRunner]

    录制的脚本有一个提交表单的操作,我想用定义的变量,来替换掉,表单里的数据,大家帮我看下该怎么做脚本如下:web_submit_form("login.pl","Snapshot=t9.inf",ITEMDATA,"Name=username", "Value=1", ENDITEM,"Name=password", "Value=1", ENDITEM,"Name=passwordConfirm", "Value=1", ENDITEM,"Name=firstName", "Value=", ENDITEM,"Name=lastName", "Value=", ENDITEM,"Name=address1", "Value=", ENDITEM,"Name=address2", "Value=", ENDITEM,"Name=register.x", "V.
  • 使用Loadrunner进行压力测试时如何实现监测LINUX服务器性能

    2010-07-05 11:08:13   /   [LoadRunner]

    1 准备工作首先,监视Linux一定要有rstatd这个守护进程,有的Linux版本里也有可能是rpc.rstatd这里只是名字不同而已,功能是一样的一般来说LINUX需要下载一个包才有这个服务,包名字是rpc.rstatd-4.0.1.tar.gz. 这是一个源码,需要编译,下载并安装rstatdtar -ivh rpc.rstatd-4.0.1.tar.gz./configure —配置make —编译make install —安装rpc.rstatd —启动rstatd进程配置rstatd 目标守护进程是xinetd,它的主配置文件是/etc/xinetd.conf 里面内容是只有基本信息# Simple configuration file for xinetd## Some d.
  • Vuser_ID使用方法

    2010-07-05 10:36:05   /   [LoadRunner]

    web_submit_form("zhuce.asp_2","Snapshot=t2.inf",ITEMDATA,"Name=admin", "Value={username}", ENDITEM,"Name=UserPassword", "Value=lr.vuser_id()", ENDITEM,"Name=Submit", "Value=注册", ENDITEM,LAST);我想在UserPassword这个字段插入,运行的vuser的id,不知道该如何写,请各位大侠帮忙。小弟初学者。
  • web_reg_find查找动态变量

    2010-06-29 11:45:22   /   [LoadRunner]

    ip = lr_get_vuser_ip();我想用web_reg_find查找这个ip,应该怎么来写呢?
  • 转---开源自动测试框架Tellurium

    2010-06-26 11:12:25   /   [开源测试工具]

    Tellurium自动测试框架是一款针对web应用、基于UI模块的自动测试平台。UI模块是由一组复合的UI对象以嵌套的形式组成,比如,Google的搜索UI模块可以表示成:ui.Container(uid: "GoogleSearchModule", clocator: [tag: "td"], group: "true"){InputBox(uid: "Input", clocator: [title: "Google Search"])SubmitButton(uid: "Search", clocator: [name: "btnG", value: "Google Search"])SubmitButton(uid: "ImFeelingLucky", clocator: [value: "I'm Feeling Lucky"])}Tellurium框架还定义了一套全新的领域特定语.
  • SQL语句教程强化

    2010-06-10 08:35:46   /   [软件测试新手上路]

    我个人已经看到70多页了,感觉最大的特点就是:高度提取不同数据库的共同点,仔细分析不同点,并给出了解决方案
  • cookie与session的区别

    2010-06-03 23:03:18   /   [软件测试新手上路]

    1、session保存在服务器,客户端不知道其中的信息;cookie保存在客户端,服务器能够知道其中的信息。2、session中保存的是对象,cookie中保存的是字符串。3、session不能区分路径,同一个用户在访问一个网站期间,所有的session在任何一个地方都可以访问到。而cookie中如果设置了路径参数,那么同一个网站中不同路径下的cookie互相是访问不到的。4、session需要借助cookie才能正常工作。如果客户端完全禁止cookie,session将失效。
  • oracle并发连接数问题!

    2010-05-28 17:29:04   /   [LoadRunner]

    今天BSTestTeamQQ群里有一个朋友碰到一个问题,lr跑用户上班登记时。300并发,数据库和应用服务器的压力都不大,可是数据库中只跑进去了280条数据。查看错误日志原来是ORA-12519用记连接数问题!oracle10G默认连接数为150.也可以通过以sql语句查看修改。
    ----数据库允许的最大连接数
    select value from v$parameter where name = 'processes'
    -----修改最大连接数:
    alter system set processes = 300 scope = spfile;
    ----最后别忘重启数据库,不然修改内容不会马上生效和的:
    shutdown immediate;
    startup;那300用户并发,oracle最.
  • 是否有批量执行多个测试?

    2010-05-27 15:27:19   /   [QuickTest Professional]

    现在有测试1、测试2、测试3 等等, 每个测试都是能独立执行的。 现在的情况是执行完测试1后需要关闭测试1,再打开测试2,让后再执行测试2,需要同样的方法来执行测试3。请问有没有办法一次把测试1、测试2、测试3 放在一起然后让QTP 按顺序来执行?
  • 新鲜的测试工作规范及评估标准

    2010-05-27 14:04:52   /   [软件测试管理]

    刚制定的测试部门工作规范及评估标准,各位同仁帮忙看下有哪些不适合的地方。本没有学过测试,但已经做过了几年的测试管理,凭着经验写的,欢迎大家拍砖
  • subversion1.6.6 + Apache2.2.15 配置中报400 未找到错误

    2010-05-25 17:19:21   /   [CVS/SVN/GIT]

    按照此贴进行配置http://csjbtxyx.blog.163.com/blog/static/12414376120103179530829/进行到DAV svnSVNPath G:\my_space\svn\myproject前,一直正常(我将版本库建在e:SVNDB下,名称为project1)。http://localhost/ 一直提示 it works(未重启过)。将以上配置修改为:DAV svnSVNPath E:\SVNDB\project1之后访问http://localhost/project1/ 提示400 未找到错误。说明: 我还没配置用户名及密码,但是此时按照常规访问是出现要求输入用户名及密码的,是url写.
1752/9<123456789>
Open Toolbar