LR常见问题整理汇总

合集下载

LR常见问题总结与方法

LR常见问题总结与方法

1、录制完成之后,运行脚本lR卡死?
杀掉进程thumbprocess.exe(或THUMBP~1.EXE) 即可
或在%userprofile%\Local Settings\Temp 下复制目录nonameXX(XX是编号,取最新那个),即为脚本;
2、设置Loadrunner与win7兼容
3、安装问题:xp系统,在安装lr11时要先安装.net framework v3.5 sp1,可.net3.5总是安装不了,系统本身就有.net2.0
关于lr11 在win7环境下的问题
1、lr11录制时无法启动浏览器:
原因:1.系统当前在运行某些杀毒程序,必须禁掉才行。

2.计算机|属性|高级设置|数据保护|只启用基本保护,
或者添加额外的不需数据保护的程序,即ie和lr
2、执行场景时,报can not initilize driver dll
原因:当前用户权限不足,必须要以管理员身份运行lr才行。

现象:重装Loadrunner或者添加license时,报错.提示信息为:“license security violation.Operation is not allowed..”。

解决方法:
LR录制事物为0
1、修改注册表HKEY_CLASSES_ROOT\http\shell\open\command
2、修改此处重启电脑.
3、。

化繁为简 学用LR搞定后期常见问题(下)

化繁为简 学用LR搞定后期常见问题(下)

在上一篇中着重为大家介绍了HDR效果的制作,以及色调曲线的调节。

在这一篇中我们将为大家展现更多的实用案例,以应对在后期过程中的各种常见问题。

6.铜狮吞日——综合工具调节实例数码时代,摄影创作指的是前期跟后期。

也就是说,你在前期拍摄时就应该对照片后期想做成什么样心中有数。

这张照片是在故宫乾清门前,下午4点拍的。

当时拍的时候就想好了后期处理成夕阳如血的样子。

现在把步骤一步步写来。

原片选择“色相”的圆形快速调整按钮(1)打开“HSL”,选择“色相”的圆形快速调整按钮,在天空橙黄色部位点住拖拉,其实就是把橙色、黄色的色相降至“-100”。

选择“饱和度”面板(2)打开“HSL”,选择“饱和度”面板,把橙色、黄色的饱和度加满至“100”。

打开“基本”面板调色温色调(3)打开“基本”面板,把色温调整到“7200”,色调调到“30”。

(4)在“基本”面板,再调整一下对比度、高光、阴影、白色色阶等数值。

“基本”面板调整一下对比度、高光、阴影、白色色阶(5)再转到“镜头校正”面板,增加暗角。

这样,基本上是我心目中想要的样子了。

“镜头校正”面板,增加暗角(6)最后附上后期前后对比图。

后期前后对比图如果你想增加历史沧桑感还可以加点噪点什么的。

这看个人想法构思了。

7.超方便校准白平衡——用同步快速批处理照片批处理在很多朋友看来一直是个鸡肋般的玩意儿——食之无味,弃之可惜。

应用预设风格批处理出来的照片往往连差强人意都达不到。

其实并不是这样,你追一个姑娘追得很吃力,只能代表你追错了人。

同理,你用一个工具用着不顺手,只能代表你用错了地方!笔者想就快速同步的应用对象谈谈自己的看法。

批处理啊批处理,既是照片批量处理的意思,也暗含了处理对象为同一批照片的意味。

哈哈,这可不是笔者在跟大家玩文字游戏,而是确实有点意思在里面的。

批处理最为方便、最为便利的地方就在于对因为相机设置不准而出现问题的同一批照片的校正。

比如拍摄时因为忘记关曝光补偿,又没注意看直方图,导致同一批照片全部曝光不准;又比如在棚拍时,由于没有设置白平衡导致同一批照片白平衡全部偏向一边。

LR测试遇到的一些问题汇总

LR测试遇到的一些问题汇总

问题源及解决方案:1. Action.c(4): Error -27796: Failed to connect to server "10.10.10.2:81": [10048] Address already in useTry changing the registry valueHKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\tcpip\Parameters\TcpTim edWaitDelay to 30andHKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\tcpip\Parameters\MaxUs erPort to 65534and rebooting the machineSee the readme.doc file for more information2.Action.c(4): Error -26610: HTTP Status-Code=502 (Bad Gateway) for"http://10.10.10.2:81/pa/newstock/hq/index.jsp"3.Error: Exception was raised when calling event-notify Vuser function in extension lrwreplaymain.dll: System Exceptions: EXCEPTION_ACCESS_VIOLATION解决办法:在C盘下新建一个TEMP目录,把环境变量TMP,TEMP的值设置成C:\TEMP 就ok4. Action.c(33): Error: C interpreter run time error: Action.c (33): Error -- Unresolved symbol : vuser_end.5.Action.c(77): Continuing after Error -27728: Step download timeout (120 seconds) has expired when downloading non-resource(s)解决办法:设置loadrunner9.1的设置过程,run-time setting---internetprotocal----preferences----advanced--打开options--修改General中Step download timeout(sec):600.这个值根据自己的实际需要而设置。

lr常见报错及解决的办法

lr常见报错及解决的办法

LR常见报错及解决的办法1、LoadRunner 26377、26388错误码的成因脚本如下:脚本的是请求下载,如果是三个cot请求,就不会有错,我现在是有10个cot请求,从"objectURI4"就提示以下错误信息,请大有帮忙解决一下。

谢谢错误码如下:Error -26377: No match found for the requested parameter "objectURI10". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 1516000 bytes, use web_set_max_html_param_len to increase the parameter size [MsgId: MERR-26377]web_url("entry") highest severity level was "ERROR", 1631 body bytes, 199 header bytes [MsgId: MMSG-26388]1.首先看下脚本中有没有使用了自动关联(web_reg_save_param)2.在Virtual的脚本里查询下web_reg_save_param的参数使用位置,然后把这个参数化给还原回来,比如web_reg_save_param("Siebel_Analytic_ViewState2",............然后就在全文查询Siebel_Analytic_ViewState23,至于修改成什么东西要看几个地方,如果是启动了自动关联,一般在脚本上面会有一段被自动注释掉的:关联变量名="值"比如上面的Siebel_Analytic_ViewState2大概就是// {Siebel_Analytic_ViewState2}= "/wEPDwUKMTI5Nzk1OTc3NmRkikSkNLllgC5BL8dbmU5bHIwtt4I="那么这里的/wEPDwUKMTI5Nzk1OTc3NmRkikSkNLllgC5BL8dbmU5bHIwtt4I=就是要找的值了,这个也可以在"View Tree"里找到4.把"View script"里的被关联的那部分参数改成/wEPDwUKMTI5Nzk1OTc3NmRkikSkNLllgC5BL8dbmU5bHIwtt4I=就好了(不是修改web_reg_save_param里的参数,要把它注释掉,从下面正文里查询另一个带Siebel_Analytic_ViewState2的东东,把它改掉)把web_set_max_html_param_len(50000)值加大这个函数要放在所有参数化前面。

LR乱码问题汇总

LR乱码问题汇总

解决方案:1、方法一分享Recording Option--->HTTP Properties-->Advanced-->选择“Support charset”-->并点选“UTF-8”2、方法二分享2.1在浏览器的高级选项中,始终以UTF8发送URL 不要勾选.2.2在回放脚本之前:Runtime Setting-->Browser(浏览器)-->Browser Emulation(浏览器仿真)-->Changes(更改)-->使用浏览器-->语言下来选择“Chinese”3.方法三分享1、在“Recording Options”的“Advanced”选项里先将“Surport Charset”选中,然后选中支持“UTF-8”的选项。

结果:录制时中文还是显示乱码2、在【1】的基础上,在IIS中找到Web.Config文件,在<system.web>….</system.web>节加入<globalization requestEncoding="gb2312" responseEncoding="gb2312" fileEncoding="gb2312"/>结果:录制时中文变成了问号!3、去掉【1】中的设置,保留【2】的设置。

结果:录制脚本中文正常显示!4.方法四分享其实,在LoadRunner中,为我们提供了一个字符串编码转换的函数lr_convert_string_encoding,用法如下:int lr_convert_string_encoding ( const char *sourceString, const char *fromEncoding, const char *toEncoding, const char *paramName);该函数有4个参数,含义如下:sourceString:被转换的源字符串。

使用Lightroom时常见的错误

使用Lightroom时常见的错误

使用Lightroom时常见的错误不可否认 Lightroom 绝对是现在世界上最好的集后期处理和图片管理于一身的后期软件之一。

之所以选择 Lightroom 作为后期软件,更多的是因为它的批量处理的能力,而且使用方便,足够强大。

但是和任何软件一样,在使用 Lightroom 的时候每个人都有一套属于自己的工作流程,不能说谁的习惯就一定正确,但是还是会有一些错误的方式,这样做可能也能做,但是会更加繁琐增加我们很多的工作量。

如果图片不多倒也无妨,但是图片累积多了,就会发现找一张图是多么麻烦。

不会使用目录不论是 Windows 的资源管理器还是 MacOS 的 Finder,目录结构都是一个管理软件的核心,只有目录建好了,在寻找内容的时候才会得心应手一目了然。

Lightroom 的优点在于可以从你的硬盘中的任何位置来扫描目录从而组成一个大目录,而不擅长管理目录或者将Lr 中的目录移来移去可能就会造成目录结构的混乱。

不能建立一套有效的工作流程任何软件的使用的关键都在于其有效的工作流程,一个好的工作流程会让你的工作事半功倍。

Lr 牵涉到的工作绝不仅仅是做后期图像处理罢了,它包含了图像导入,选片,后期,标记,整理等一系列工作。

一个 Lightroom 的工作流程应该是一整套的从进口到出口的过程,如何有效的提高这个效率就成了关键。

习惯很重要,适应了自己习惯的工作流程,效率一定会更好,像我每次拍完照的流程就是像上面所说的导入照片-选片-选择性后期-标记(星级/颜色/tag)-导出这一整套动作。

过于依赖预设首先要说预设很棒,这同样也是Adobe 系图片处理软件,包括Lightroom 和Photoshop 的强大的功能之一,它可以帮助我们快速的将图像调整到一个自己习惯性的色调,然后再在这个基础上进行微调。

但是过于依赖预设就会产生另外一个结果,就像使用手机app 上的滤镜一样,对滤镜的依赖使得我们懒得再去研究Lr 上更加强大的无数工具,而对于自己的图像预设调出的照片总是会有些许的不满意而不知道如何下手。

关于lr的基本操作问题

关于lr的基本操作问题

关于lr的基本操作问题摘要:一、LR基本操作概述二、LR中的常用功能与技巧1.创建与配置索引2.数据导入与导出3.数据可视化与分析4.索引管理与优化5.高级功能应用正文:【一、LR基本操作概述】Lightroom(简称LR)是一款由Adobe公司开发的图像管理和后期处理软件。

它可以帮助摄影师高效地处理、管理和优化大量照片。

LR主要分为五个模块:Library(图库)、Develop(开发)、Map(地图)、Web(网络)和Print(打印)。

本篇将介绍LR中的基本操作,帮助用户更好地掌握这款软件。

【二、LR中的常用功能与技巧】1.创建与配置索引在LR中,索引是对照片的组织方式。

创建索引可以帮助用户更快地找到所需照片。

创建索引的方法:点击Library模块中的“新建索引”按钮,根据需求自定义索引名称和排序方式。

2.数据导入与导出导入:将照片导入LR的方法有两种,一是通过“导入照片”对话框选择文件夹,二是直接将照片拖拽到LR界面。

导入时,可以设置照片的元数据、拍摄日期、重命名等。

导出:导出照片时,可以自定义照片的分辨率、格式、质量等。

在Library模块中,选择需要导出的照片,点击“导出”按钮进行设置。

3.数据可视化与分析LR提供了多种查看照片的方式,如单张查看、网格查看、放大查看等。

在查看照片时,可以进行评分、标签、筛选等操作。

分析照片时,可以使用“直方图”和“元数据”面板了解照片的曝光、色彩等信息。

4.索引管理与优化索引管理:为了提高查找效率,可以对索引进行整理。

例如,创建专辑、智能收藏、调整照片顺序等。

优化:优化照片的方法包括:调整曝光、对比度、饱和度等基本参数;使用“调整画笔”和“径向滤镜”等功能进行局部调整;使用“镜头校正”功能消除镜头畸变等。

5.高级功能应用风景:使用“风光”预设进行调整,提高画质;人像:使用“人像”预设,优化肤色;黑白:使用“黑白”预设,一键转换为黑白照片;全景:使用“全景”功能,创建无缝接片;堆栈:使用“堆栈”功能,实现星轨、光绘等效果。

LR常见报错及解决的办法

LR常见报错及解决的办法

LR常见报错及解决的办法1、LoadRunner26377、26388错误码的成因脚本如下:脚本的是请求下载,如果是三个cot请求,就不会有错,我现在是有10个cot请求,从"objectURI4"就提示以下错误信息,请大有帮忙解决一下。

谢谢错误码如下:Error-26377:No match found for the requested parameter"objectURI10".Check whether the requested boundaries exist in the response data.Also,if the data you want to save exceeds1516000 bytes,use web_set_max_html_param_len to increase the parameter size[MsgId:MERR-26377]web_url("entry")highest severity level was"ERROR",1631body bytes,199header bytes[MsgId: MMSG-26388]1.首先看下脚本中有没有使用了自动关联(web_reg_save_param)2.在Virtual的脚本里查询下web_reg_save_param的参数使用位置,然后把这个参数化给还原回来,比如web_reg_save_param("Siebel_Analytic_ViewState2",............然后就在全文查询Siebel_Analytic_ViewState23,至于修改成什么东西要看几个地方,如果是启动了自动关联,一般在脚本上面会有一段被自动注释掉的:关联变量名="值"比如上面的Siebel_Analytic_ViewState2大概就是//{Siebel_Analytic_ViewState2}="/wEPDwUKMTI5Nzk1OTc3NmRkikSkNLllgC5BL8dbmU5bHIwtt4I="那么这里的/wEPDwUKMTI5Nzk1OTc3NmRkikSkNLllgC5BL8dbmU5bHIwtt4I=就是要找的值了,这个也可以在"View Tree"里找到4.把"View script"里的被关联的那部分参数改成/wEPDwUKMTI5Nzk1OTc3NmRkikSkNLllgC5BL8dbmU5bHIwtt4I=就好了(不是修改web_reg_save_param里的参数,要把它注释掉,从下面正文里查询另一个带Siebel_Analytic_ViewState2的东东,把它改掉)把web_set_max_html_param_len(50000)值加大这个函数要放在所有参数化前面。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.LoadRunner录制脚本时为什么不弹出IE浏览器?A.当一台主机上安装多个浏览器时,LoadRunner录制脚本经常遇到不能打开浏览器的情况,可以用下面的方法来解决。

启动浏览器,打开Internet选项对话框,切换到高级标签,去掉“启用第三方浏览器扩展(需要重启动)”的勾选,然后再次运行VuGen即可解决问题提示:通常安装Firefox等浏览器后,都会勾选上面得选项,导致不能正常录制。

因此建议运行LoadRunner得主机上保持一个干净的测试环境。

B.点Vuser》Run-Time Setting》Brower》Brower Version》Change==修改IE版本和WIN 72.录制Web脚本时,生成的脚本中存在乱码该如何解决?录制脚本前,打开录制选项配置对话框Record-Options,进入到Advanced标签,先勾选“Support charset”,然后选择中支持UTF-8。

在IIS中找到Web.Config文件,在<system.web>….</system.web>节加入<globalization requestEncoding="gb2312" responseEncoding="gb2312" fileEncoding="gb2312"/>后再次录制,就不会出现中文乱码问题了。

3.HTML-based script与URL-based script的脚本有什么区别?使用“HTML-based script”的模式录制脚本,VuGen为用户的每个HTML操作生成单独的步骤,这种脚本看上去比较直观;使用“URL-based script”模式录制脚本时,VuGen可以捕获所有作为用户操作结果而发送到服务器的HTTP请求,然后为用户的每个请求分别生成对应方法。

通常,基于浏览器的Web应用会使用“HTML-based script”模式来录制脚本;而没有基于浏览器的Web应用、Web应用中包含了与服务器进行交互的Java Applet、基于浏览器的应用中包含了向服务器进行通信的JavaScript/VBScript代码、基于浏览器的应用中使用了HTTPS安全协议,这时使用“URL-based script”模式进行录制。

4.为什么脚本中添加了检查方法Web-find,但是脚本回放时却没有执行?由于检查点功能会耗费一定的资源,因此LoadRunner默认关闭了对文本及图像的检查。

要想开启检查功能,必须修改运行时的配置Run-time Setting。

进入“Run-time Setting”对话框,依次进入“Internet Protocol→Preferences”,勾选Checks 下的“Enable Image and text check”选项即可。

检查执行结果时推荐使用web_reg_find方法。

5.运行时的Pacing设置主要影响什么?Pacing主要用来设置重复迭代脚本的间隔时间。

共有三种方法:上次迭代结束后立刻开始、上次迭代结束后等待固定时间、按固定或随机的时间间隔开始执行新的迭代。

根据实际需要设置迭代即可。

通常,没有时间间隔会产生更大的压力。

6.运行时设置Log标签中,如果没有勾选“Enable logging”,则手工消息可以发送吗?Enable logging选项仅影响自动日志记录和通过lr_log_message发送的消息。

即使没有勾选,虚拟用户脚本中如果使用lr_message、lr_output_message、lr_error_message,仍然会记录其发出的消息。

7.LoadRunner 8.0版本的VuGen在录制Web Services协议的脚本时一切正常,而回放时报出错误提示“Error:server returned an incorrectly formatted SOAP response”。

这时说明原因引起的?造成这种情况的主要原因是LoadRunner 8.0的VuGen在录制Web Service协议的脚本时存在一个缺陷:如果服务器的操作系统是中文的,VuGen会自动将WSDL文件的头改为,因此会有上面的错误提示。

解决方法:把“LR80WebservicesFPI_setup.exe”和“lrunner_web_sevices_path_1.exe”两个补丁打上即可解决。

8.VuGen支持Netscape的客户证书吗?不支持。

目前的VuGen 8.0版本中仅支持Internet Explorer的客户端证书。

录制脚本时可以先从Netscape中导出所需的证书,然后将其导入到Internet Explorer中,并确保以相同的顺序导出和导入这些证书。

而且,在每台将要录制或运行需要证书的Web Vuser脚本的计算机上都要重复执行前面的过程。

9.VuGen会修改录制浏览器中的代理服务器设置吗?会修改。

在开始录制基于浏览器的Web Vuser脚本时,VuGen首先会启动指定的浏览器。

然后,VuGen会指示浏览器访问VuGen代理服务器。

为此,VuGen会修改录制浏览器上的代理服务器设置。

默认情况下,VuGen会立即将代理服务器设置更改为Localhost:7777。

录制之后,VuGen会将原始代理服务器设置还原到该录制浏览器中。

因此,在VuGen进行录制的过程中,不可以更改代理服务器设置,否则将无法正常进行。

10.在LoadRunner脚本如何输出当前系统时间?LoadRunner提供了char *ctime(const time_t *time)函数,调用参数为一个Long型的整数指针,用于存放返回时间的数值表示。

调用语句与返回值如下示例:typedef long time_t;Action(){time_t t;lr_message(“Time in seconds since 1/1/70: %ld\n”,time(&t));lr_message(“System time and date: %s”,ctime(&t));}输出结果为:Time in seconds since 1/1/70: 1185329968System time and date:Wed Jul 25 10:19:28 200711.一些Web虚拟用户脚本录制后立刻回放没有任何问题,但是当设置迭代次数大于1时,如果进行回放则只能成功迭代一次。

为什么从第二次迭代开始发生错误?这种现象多是由于在“Run-time Setting”的“Browse Emulation”的设置中,勾选了“Simulate a new user on each iteration”及其下面的选项“Clear cache on each iteration”这两个选项的含义是每次迭代时模拟一个新的用户及每次迭代时清除缓存。

由于脚本迭代时,init和end只能执行一次,如果每次迭代都模拟一个新的用户并清除缓存,则用户登录信息将一并清除,因此迭代时可能会发生错误。

12.虚拟客户脚本“Run-time Setting”中的线程和进程运行方式的区别?如果选择“Run Vuser as a process”,则场景运行时会为每一个虚拟用户创建一个进程;选择“Run Vuser as a thread”则将每个虚拟用户作为一个线程来运行,在任务管理器中只看到一个mmdrv.exe,这种方式的运行效率更高,能造成更大的压力,时默认选项。

另外,如果启用了IP欺骗功能,则先在Controller中选中Tools菜单下的“Expert Mode”,然后将Tools菜单下的“Options>General”标签页中的IP地址分配方式也设置为与Vuser运行方式一致,同为线程或进程方式。

13.在Controller中运行Web相关测试场景时,经常会有很多超时错误提示,如何处理这类问题?这主要有脚本的默认超时设置引起。

当回放Web脚本时,有时候由于服务器响应时间较长,会产生超时的错误。

这时需要修改脚本的运行时配置。

进入“Run-time Setting”对话框后,依次进入“Internet Protocol→Preference”。

然后点击“Options…”按钮,进入高级设置对话框,可以修改各类超时设置的默认值。

14.为什么Windows系统中的CPU、内存等资源仍然充足,但是模拟的用户数量却上不去?在Windows计算机的标准设置下,操作系统的默认限制只能使用几百个Vuser,这个限制与CPU或内存无关,主要是操作系统本身规定了默认的最大线程数所导致。

要想突破Windows这个限制,须修改Windows注册表。

以Windows XP Professional为例。

(1)打开注册表后,进入注册表项HKEY_LOCAL_MACHINE中的下列关键字:System\CurrentControlSet\Control\Session Manager\SubSystems。

(2)找到Windows关键字,Windows关键字如下所示:%SystemRoot%\system32\csrss.exe bjectDirectory=\WindowsSharedSection=1024,3072,512 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off MaxRequestThreads=16SharedSection=1024,3072,512关键字的格式为xxxx,yyyy,zzz。

其中,xxxx定义了系统范围堆的最大值(以KB为单位),yyyy定义每个桌面堆得大小。

(3)将yyyy的设置从3072更改为8192(即8MB),增加SharedSection参数值。

通过对注册表的更改,系统将允许运行更多的线程,因而可以在计算机上运行更多的Vuser。

这意味着能够模拟的最大并发用户数量将不受Windows操作系统的限制,而只受硬件和内部可伸缩性限制的约束。

15. 录制脚本为空LR录制是客户端与服务器的数据交互,只有在有交互的时候才可以录制到脚本。

1)交互方式不一样,通过客户端的server进行交互,在scrīpt中选择最后一个track processes created as COM local servers [选择scrīpt里的最后一个选项]. 2. 非客户端与服务器的交互的一种操作,在页面上点前进或后退,如果页面是从缓存中取出来的,那么也就没有和服务器数据交互,所以也录制的为空脚本。

相关文档
最新文档