软件测试
凌音
......
展开
-
loadrunner脚本录制为空的解决方法
在玩Loadrunner时经常性的出现脚本录制为空的情况,下面是我总结出的解决办法:1.在用loadrunner录制脚本时发现脚本录制为空,查找原因,我首先看。 IE选项->连接->局域网设置:自动检测不能选2.然后发现 Recording Options->Network->PortMapping->Capture level:变成了Socket level data ,将其变换转载 2015-10-23 21:53:33 · 1067 阅读 · 0 评论 -
LoadRunner检查点使用小结
LR中检查点有两种:图片和文字。常用检查点函数如下:1)web_find()函数用于从 HTML 页中搜索指定的文本字符串;2)web_reg_find()函数注册一个请求,以在下一个操作函数(如 web_url)检索到的HTML网页上搜索指定的文本字符串;3)web_image_check()函数用于从HTML页面中查找指定的图片;4)web_global转载 2015-10-25 23:32:13 · 483 阅读 · 0 评论 -
LoadRunner中字符串的操作
LoadRunner中常用的字符串操作函数有: strcpy(destination_string, source_string); strcat(string_that_gets_appended, string_that_is_appended); atoi(string_to_conv原创 2015-11-11 23:19:00 · 1095 阅读 · 0 评论 -
LoadRunner的脚本优化
Replay log的报错信息:Action.c(30): Error: C interpreter run time error: Action.c (30): Error -- memory violation : Exception ACCESS_VIOLATION received. compile通过,可是运行的时候就报错误信息.到第30行看:if原创 2015-11-11 23:14:40 · 2635 阅读 · 0 评论 -
录制后没有userSession
Loadrunner 8 录制脚本的时候选择HTML录制方式,会导致你说的那种情况。拿LR自带webtours做例子。1.录制选项中选择HTML中的脚本类型为:仅包含明确URL脚本,使用web_submit_data,录制结果如下: web_submit_data("login.pl", "Action=http://127.0.0.1原创 2015-10-26 22:56:15 · 3209 阅读 · 0 评论 -
LoadRunner参数化详解
不是只有loadrunner才可以设置参数化,我以前所使用的JMeter同样也有类似的设置。 我们知道性能测试工具是模拟多个用户对系统的性能进行验证(这种说法不完全正确),有些系统允许多个完全相同的用户同时对完全相同的数据做完全相同的操作,有些则不允许。比如,邮箱一般允许同一个账号在多处登陆。而我们的QQ账号肯定是不允许的。再比如,你注册某个系统时,用户名是不能有重复。但密码却可以。所以,这转载 2015-10-27 22:29:47 · 505 阅读 · 0 评论 -
测试用例设计着重点
日常设计测试用例的时候,有许多经典的测试理论。比如边界法、等价法,这些经常用到我们日常的工作中。当然也有许多的理论,比如正交分解法是使用起来非常费劲。往往转化为实际的容易理解的测试语言就非常困难。 测试的时候,我们也会碰到难堪的场景,那就是测试遗漏。 我们来分析下,开发的过程。开发拿到需求后,就会开发相应的代码,然后简单的测试下功能。代码之间有可能是互相调用的,代码可能影响到的模原创 2010-05-12 19:56:00 · 630 阅读 · 0 评论 -
功能测试需求分析
测试人员需求分析作为测试人员,对需求的理解和分析是必不可少的,需求理解的好坏直接影响测试最终的好坏,如何正确的理解需求成为测试人工作的重中之重,那么怎么样理解需求了?大致包含以下一些步骤:1. 流程理解:站在测试人的角度,理解需求时首先应该理解清楚的是系统的流程,流程是系统的主线,主线通了才有能往后续步骤走,如果流程不通畅,会影响后期的进一步分析;2. 功能理解:在流程通畅的前原创 2010-05-12 19:31:00 · 1052 阅读 · 0 评论 -
Web测试中的界面测试用例设计
一、文本框、按钮等控件测试 1、文本框的测试 如何对文本框进行测试: a、输入正常的字母或数字; b、输入已存在的文件的名称; c、输入超长字符。例如在“名称”框中输入超过允许边界个数的字符,假设最多255个字符,尝试输入256个字符,检查程序能否正确处理; d、输入默认值,空白,空格; e、若只允许输入字母,尝试输入数字;反之,尝试输入字母;原创 2010-05-12 20:01:00 · 492 阅读 · 0 评论 -
用户界面测试指南
应用程序与用户的接口一般是以界面形式展现的,而用户界面一般是由窗体及其内部控件组成。因此,界面测试主要从窗体及窗体中的控件两方面来考虑。下面将详细给出窗体以及控件的测试思路,希望能给读者在界面测试方面指引一个方向。一个窗体一般由标题栏、菜单栏、工具栏、状态栏及内部控件组成,因此窗体的测试主要包括窗体本身的测试以及窗体中标题栏、菜单栏、工具栏、状态栏和内部控件的测试。 1、窗体的测试原创 2010-05-12 19:42:00 · 616 阅读 · 0 评论 -
软件测试学习笔记一
测试基础一:技术体系测试基础(技术方面)1、网络知识:TCP/IP协议,计算机通信。。2、编程基础:C/C++/JAVA/C#。。3、脚本语言(重点)CL/RUBY/PERL/SHELL/VB SCRIPT。。4、数据库:ORACLE/DB2/MYSQL。。5、OS:UNIX/LINUX。。测试基础(职业方面)1、“五心”职业素养:责任心(不能放过每一个BU原创 2010-05-20 21:05:00 · 802 阅读 · 0 评论 -
LoadRunner自带实例安装问题could not open ftp port21-port is already used by another server
安装了loadrunner的sample,但安装好后发现不能使用,首先是xitami就启动不了,报错为:could not open ftp port21-port is already used by another server,自然网页也就打不开的。因为安装的时候有个地方要写用户名和密码,我就随便自己写了,后来看别人的安装过程是一路next,就担心是这个导致的,所以重新安装了,还是不行原创 2015-10-23 21:34:24 · 2181 阅读 · 0 评论 -
LoadRunner设置登录检查点
LAST); lr_output_message(lr_eval_string("{count}")); if (atoi(lr_eval_string("{count}")) > 0){ lr_output_message("Log on successful."); }原创 2015-10-23 21:31:29 · 1551 阅读 · 0 评论 -
loadrunner录制脚本时打不开IE解决办法
1、录制脚本时打不开IE 原因有两个,一是可能安装了多个浏览器,解决方法打开IE选项---高级--去掉“启用第三方浏览器扩展(需要重启动)”的勾选 第二需要重新运行“register_vugen.bat”(位置\Program Files\Mercury\LoadRunner\bin) 2、录制脚本时出现IE运行错误 原因:一般是操作系统的环境不适合或者浏览器的版本有出入。原创 2015-10-23 21:43:46 · 1212 阅读 · 0 评论 -
实用单元测试技术(1)
单元测试是高收益难实施的过程改进。之所以难实施,一个重要原因是理论与应用严重脱节,例如白盒覆盖,一般理论会介绍六七种覆盖率统计公式,并以极简单的代码为例,介绍实现这些覆盖的方法,但要将这些方法应用到普通的三四十行代码的程序中,根本就不现实。越复杂的程序越需要充分测试,只能应用于简单代码的测试技术有什么意义呢?理想的单元测试理论体系应该符合以下标准: 实用,即能应用于实际项目,能测试原创 2011-12-18 11:38:48 · 510 阅读 · 0 评论 -
如何编写单元测试用例(白盒测试)
一、 单元测试的概念 单元通俗的说就是指一个实现简单功能的函数。单元测试就是只用一组特定的输入(测试用例)测试函数是否功能正常,并且返回了正确的输出。 测试的覆盖种类 1.语句覆盖:语句覆盖就是设计若干个测试用例,运行被测试程序,使得每一条可执行语句至少执行一次。 2.判定覆盖(也叫分支覆盖):设计若干个测试用例,运行所测程序,使程序中每个判断的取真分支和取原创 2011-12-30 12:55:18 · 2785 阅读 · 4 评论 -
瓶颈
软件测试是我最初的梦想,现在工作了,测试的时候遇到瓶颈了,case 测不出来,一个方法调了60多个方法,每个60多个方法中又调了若干个小方法。不知道是设计的原因还是测试方法的原因,正常的,错误的,都测不出来。。。。。。好着急,可是越着急越测不出来,不着急更测不出来。唉!怎么办,明天又要上班了,都不想去了,什么时候才能测出来?到底是怎么回事?原创 2012-12-30 19:55:50 · 380 阅读 · 0 评论 -
实用单元测试技术(2)
第一章 单元测试的必要性和效益1.1 什么是单元测试?工厂在组装一台电视机前,会先测试所有元器件,与此类似,软件开发过程中也要对各个代码单元进行单独的隔离的测试,这就是单元测试。"代码单元"一般是指类或函数,流行的看法是以类为"单元",但在实际工作中,以类为测试单元并不实用,即使是比较简单的类,例如只有三五个成员变量、十几个成员函数的类,如果作为一个整体来测试,做起来也原创 2011-12-18 11:43:01 · 494 阅读 · 0 评论