
测试专题
文章平均质量分 72
Alan_Wdd
这个作者很懒,什么都没留下…
展开
-
JMeter控制器数据库获取一组数据后遍历输出
Jmeter从数据库中获取一组数据后,进行遍历输出的两种方式!原创 2024-04-16 22:29:19 · 695 阅读 · 0 评论 -
Jmeter中JDBC链接配置 JDBC Request
1.配置好数据库连接JDBC Connection Configuration之后,添加JDBC Request。【参数说明】 ariable Name: 数据库连接池的名字,需要与上面配置的JDBC Connection Configuration中Variable Name Bound Pool的Variable Name相同 Query:填写的sql语句未尾不要加“;” Parameter valus:参数值 Parameter types:参数类型,可参考:Javad原创 2020-08-19 14:32:45 · 872 阅读 · 0 评论 -
Jmeter中JDBC链接配置 JDBC Connection Configuration
如果在Jmeter 中想用到连接数据库的功能,必须下载jar包,常见的关系型数据库jar包见以下共享链接链接:https://pan.baidu.com/s/1C2VXMAxl2O7QQ70XVICdPw提取码:tcf6jar包下载之后存放的路径,网上大多数资料让保存在D盘根目录下,我一般建议保存在对应Jmeter的lib下的扩展目录,比如E:\Program Files (x86)\apache-jmeter-5.3\lib\ext若是第一种: 下载的jar包保存在D盘根目录下,则需要jm.原创 2020-08-19 10:15:30 · 1998 阅读 · 0 评论 -
Jmeter进行http接口性能测试
ApacheJMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。它可以用于测试静态和动态资源例如静态文件、Java小服务程序、CGI脚本、Java对象、数据库,FTP服务器,等等。JMeter可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。获取某个具体网关设备的基本信息。请求方法:GETURI:/api/gateway/<gateway...原创 2020-08-11 14:59:19 · 518 阅读 · 0 评论 -
JMETER启动时报errorlevel=3的错误
启动Jmeter时,有时候会遇到errorlevel=3的错误,原因是因为启动时没有指定java jdk的bin目录或者目录指定错误,或jdk版本不对。打开jmeter的bin目录下的jmeter.bat,编辑:set MINIMAL_VERSION=1.7.0set JM_LAUNCH="C:\Program Files (x86)\Java\jdk-1.7.0\bin\java.exe"如图:保存运行即可...原创 2020-07-27 10:56:04 · 932 阅读 · 0 评论 -
Jmeter4.0启动一闪而过的解决方法
1、问题:Jmeter4.0启动一闪而过,无法进入Jmeter界面。2、排查:先确认自己的系统环境变量配置正确:检查JDK环境变量配置,检查JMETER环境变量配置,可以全部删除后重新一步一步再配一遍3、网上说可以在jmeter.bat文件末尾输入pause使Jmeter启动停止,如下:3.1、编辑jmeter.bat文件,末尾添加pause:3.2、启动Jmeter,报错信息如下,大致意思是JMETER_HOME环境变量配置错误:3.3、然后检查并修改系统环境变量JMETER_原创 2020-07-22 14:40:03 · 1753 阅读 · 1 评论 -
IIS日志(Sql注入)
HTTP头和状态码IIS6.0日志文件#Software: Microsoft Internet Information Services 6.0#Version: 1.0#Date: 2007-05-18 05:00:51#Fields: date time s-sitename s-ip cs-method cs-uri-stem cs-uri-query s-port转载 2015-06-09 17:35:59 · 1456 阅读 · 0 评论 -
SQL注入漏洞全接触--高级篇 [3]
看完入门篇和进阶篇后,稍加练习,破解一般的网站是没问题了。但如果碰到表名列名猜不到,或程序作者过滤了一些特殊字符,怎么提高注入的成功率?怎么样提高猜解效率?请大家接着往下看高级篇。第一节、利用系统表注入SQLServer数据库SQLServer是一个功能强大的数据库系统,与操作系统也有紧密的联系,这给开发者带来了很大的方便,但另一方面,也为注入者提供了一个跳板,我们先来看看几个具体转载 2015-06-09 16:30:14 · 750 阅读 · 0 评论 -
SQL注入漏洞全接触--进阶篇
在入门篇,我们学会了SQL注入的判断方法,但真正要拿到网站的保密内容,是远远不够的。接下来,我们就继续学习如何从数据库中获取想要获得的内容,首先,我们先看看SQL注入的一般步骤:第一节、SQL注入的一般步骤首先,判断环境,寻找注入点,判断数据库类型,这在入门篇已经讲过了。其次,根据注入参数类型,在脑海中重构SQL语句的原貌,按参数类型主要分为下面三种:(A) ID=49 这转载 2015-06-09 14:36:41 · 700 阅读 · 0 评论 -
SQL注入漏洞全接触(一)
随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。SQL注入是从正常的WWW端口转载 2015-06-09 10:54:41 · 702 阅读 · 0 评论 -
功能测试与自动化测试到底谁高级?
转眼出来工作已经4年了,在这4年里主要从事测试工作,今天我想在这里说下目前我对测试行业的一些认识。 其实测试这个职位无非分为功能测试,性能测试,自动化测试以及安全性测试,随着近几年测试的发展,很多公司也越来越重视测试,都设有专门的测试人员,就目前国内软件公司的发展来看,应该有90%以上的公司有测试职位,可见测试在软件体系中还是占有很大分量的。但是如何去定位软件测试的高级与否,今天我就专门来说转载 2015-06-03 17:20:03 · 703 阅读 · 0 评论 -
软件测试—通用测试用例写作
软件测试--通用测试用例写作 我们先要进行软件测试用例的分析和设计,然后写出软件测试的内容,最后按照软件测试写作方法,落实到文档中,写的好的测试用例不仅方便自己和别人查看,而且能帮助设计的时候考虑的更周全,因此测试用例的写作和测试用例的设计一样,也是非常重要的。 一、通用测试用例八要素 1、用例编号; 2、测试项目; 3、测试标题; 4、重要级别; 5、预转载 2015-06-03 09:53:22 · 7008 阅读 · 1 评论 -
手机应用软件测试经验总结
随着科技的进步,手机款型可谓日新月异,功能也越来越丰富。相应的,越来越多的手机应用软件也伴随着手机功能的多样化应运而生。面对种类众多的手机应用软件,该如何进行测试,测试时又需要重点关注什么呢?本文档结合本人在产品手机项目测试过程中的经验,浅谈下手机应用软件测试相关知识。 对于产品的手机项目(应用软件),主要是进行系统测试。而针对手机应用软件的系统测试,我们通常从如下几个角度开展:功能模块转载 2015-06-03 15:40:20 · 689 阅读 · 0 评论 -
每个成功的产品背后都有一名出色的测试
周六项目发生了一起事故,一个简单的服务器修改功能,因为开发过于自信,没有通知测试,直接发布到外网,导致外发版几万用户的手机崩溃,造成了一场工作事故。 虽然后期查明是因为程序员的疏忽导致的参数错误,但是依旧暴露出很多流程上的问题,特别是凸显了测试的重要性。今天就带大家认识一下低调的测试工程师。 测试工程师 测试是产品上线环节中重要的一部分,伴随着整个产品的生命周期,因此转载 2015-05-28 16:49:19 · 747 阅读 · 0 评论 -
漫谈测试员系列:无BUG不生活
我决定谈一谈世界上最著名的虫子:BUG ! BUG 困扰了一代又代的测试员,不论是杰出的计算机科学家,还是像 Linus Torvalds(Linux内核创始人) 、Bill Joy(传说三天写出BSD的前身,vi和csh的作者)等神一样的传说,抑或你我芸芸程序猿,都是 BUG 骚扰的对象。 BUG 是绝对狂热的好战分子,具有永不停歇的战斗欲望,它潜伏在测试员的周围,一双小眼贼亮贼亮转载 2015-05-21 18:23:37 · 1079 阅读 · 0 评论 -
Bugzilla安装过程
Bugzilla+Mysql+iis+perl模块+ ActivePerl 安装过程 一、 需要的软件安装bugzilla需要的软件有MySQL数据库软件,activeperl软件,bugzilla安装包,IIS组件安装环境操作系统OS: Windows 平台Bugzilla:4.2或以上数据库:MYSQL: v5.5.21 For转载 2015-05-15 14:37:50 · 695 阅读 · 0 评论 -
TestNG 入门教程
阅读目录TestNG介绍在Eclipse 中安装TestNG插件TestNG最简单的测试TestNG的基本注解TestNG中如何执行测试TestNG中按顺序执行CaseTestNG异常测试TestNG组测试TestNG参数化测试TestNG忽略测试TestNG 依赖测试TestNG测试报告 TestNG介绍TestNG是Java中的一个测试框架, 类似于JUnit转载 2015-07-27 10:46:14 · 1289 阅读 · 0 评论 -
测试小札
你不知道的用例编写方法作为一名测试人员,总会有需要进行用例编写的时候,在进行用例编写时都遇到过什么问题呢? 小编询问了一些测试人员,结合自己遇到的问题,总结了一些,一般会有以下几个方面的问题: 1) 不知如何着手进行,千头万绪,不知如何理 2) 用例覆盖度不高,不知该如何提高 3) 培训机构学来的知识不知道如何使用 4) 用例结转载 2015-07-23 11:23:25 · 624 阅读 · 0 评论 -
软件测试人员易遗漏的一些隐藏缺陷
通常软件测试会暴露软件中的缺陷,经过修正后可以保证软件系统的功能满足需求并正确运行。但是,在系统测试和确认测试中,测试人员容易遗漏一些隐藏的缺陷。众所周知,软件测试不可能发现所有的缺陷,而软件开发周期各个阶段仍然存在注入缺陷的可能,但是,有一些缺陷是测试中容易忽略的,也就是说,通过测试方法和用例可以充分暴露这些缺陷,遗憾的是,它们往往被忽略或者某种原因忘记测试了,这就给软件留下了隐患或者危机。这些转载 2017-07-28 17:38:07 · 2854 阅读 · 0 评论 -
Web 测试总结
测试是一种思维,包括情感思维和智力思维,情感思维主要体现在一句俗语:思想决定行动上(要怀疑一切),智力思维主要体现在测试用例的设计上。 对于一个web网站来说,主要从这么几个大的方面来进行测试: 1、 功能测试;2、 界面测试;3、 易用性测试;4、兼容性测试;5、 链接测试;6、 业务流程测试;7、 安全性测试 下面主要从以上七个方面进行叙述: 一、功能测试转载 2013-03-15 17:20:05 · 878 阅读 · 0 评论 -
软件测试工程师的6+1种技能
微信订阅号:(qiaobujianli)软件测试工程师是个神奇的职业,他是开发人员与老板之间的传话筒(三夹板),也是开发人员与老板的好帮手;他不仅需要有销售的沟通能力,也需要具备编辑人员的文档撰写技巧。如此一个面面俱到的岗位,他需要具备的技能到底有哪些呢?咱们一起慢慢往下看有逆向思维的能力曾经接触过一些软件测试工程师,他们干了一段时间软件测试工作后返回去又开始去做开发工作了,问转载 2016-11-07 15:53:43 · 951 阅读 · 0 评论 -
导入测试用例的设计
目前很多产品中都支持导入导出的功能,根据自己测试的一些经验,总结了以下一些测试用例: 1、 确定支持哪种导入文本格式。有些支持excel格式、有的支持txt格式,支持哪种文件格式需要前台约束文件后缀 2、 如果导入格式为excel文件,最好支持xls后缀的,因为xlsx可以转成xls格式的,反之则不可以 3、 空文件导入验证。上传空文件,查看页面和后台是否报错转载 2016-04-01 11:13:43 · 5079 阅读 · 0 评论 -
Loadrunner使用键盘快捷键
1、 下面的列表描述在虚拟用户生成器中可用的键盘快捷键。alt+f8比较当前快照(仅限于 Web Vuser)alt+ins新建步骤ctrl+a全选ctrl+c复制ctrl+f查找ct转载 2015-11-02 11:35:57 · 3896 阅读 · 0 评论 -
LoadRunner常用函数
1.Intweb_reg_save_param("参数名","LB=左边界","RB=右边界",LAST);/注册函数,在参数值出现的前面使用,注册成功时返回值为0,注册失败时返回值为1。左右边界需根据TreeView里相关步骤的SeverResponse代码来确定。用以上函数能获取第一个符合条件的数值。2.web_reg_save_param("参数名”,"LB=左边界”,"RB=右边界",转载 2015-11-24 15:31:40 · 675 阅读 · 0 评论 -
LoadRunner参数化详解
我们知道性能测试工具是模拟多个用户对系统的性能进行验证(这种说法不完全正确),有些系统允许多个完全相同的用户同时对完全相同的数据做完全相同的操作,有些则不允许。比如,邮箱一般允许同一个账号在多处登陆。而我们的QQ账号肯定是不允许的。再比如,你注册某个系统时,用户名是不能有重复。但密码却可以。所以,这么多个情况都要用到参数化技巧。 我们这里通过loadurnner录制一个139邮箱的登陆。转载 2015-11-02 11:19:30 · 776 阅读 · 0 评论 -
loadrunner 函数说明
// button_press 函数激活指定的推按钮。int button_press ( LPCSTR button );// button_set 函数将按钮状态设置为 ON 或 OFF。int button_set ( LPCSTR button, int state );// close_session 函数关闭所有打开的窗口并结束// 当前的 Baan 会话。转载 2015-11-06 14:38:47 · 1266 阅读 · 0 评论 -
修改LoadRunner自带的示例程序端口号
问题:LoadRunner的HP Web Tours应用程序服务启动不了,提示1080端口被占用的问题 解决方法: 1. 查看占用1080端口的进程 Cmd窗口输入netstat–ano找到占用该端口的PID 2. 在任务管理器中找到该PID的进程名,我这里显示的是oracle.exe占用(怕影响其他服务,所以不做终止这个服务的操作,重新考虑修改L转载 2015-11-04 10:23:46 · 1961 阅读 · 0 评论 -
loadrunner icrosoft Visual c++2005 sp1运行时组件,就会提示命令行选项语法错误,键入“命令/?”
解决方法1:安装LR11 时,安装Microsoft Visual c++2005 sp1运行时组件,就会提示命令行选项语法错误,键入“命令/?”可获取帮肋信息1、进入loadrunner-11\Additional Components\IDE Add-Ins\MS Visual Studio .NET 2、安装:LRVS2005IDEAddInSetup.exe 3、再安装lo转载 2015-09-15 14:12:45 · 1924 阅读 · 0 评论 -
EditBox的测试用例设计
功能要求: EditBox允许1到6个英文字符或数字,按OK结束。长度:1到6;字符:a-z,A-Z,0-9 测试用例设计:等价类划分法&边界值分析法 基本思路: 此测试重点在于测试editbox输入是否合法,测试其功能,所以选用黑盒测试的方法。测试着重考虑输入条件且输入之间没有什么联系,则采用等价类划分法和边界值分析法比较有效。 设计过程:转载 2015-04-15 11:00:16 · 949 阅读 · 0 评论 -
伟大骡子的一生和性能测试
有一个农夫决定买一匹骡子,他认为这个骡子至少得能扛动3袋大米,他才会决定买这匹骡子(用户提出的性能需求)。 他来到农贸集市上,试了好几头骡子,都不合适,最后终于有一头骡子能够比较轻松的扛动这3袋大米,而且还潇洒的走了几步(性能测试通过)。 农夫想看看这头骡子到底能拉多少大米,于是一袋袋的往骡子身上加,加到第7袋的时候,骡子双腿打颤,卖骡子的心疼起来,立刻制止,农夫满意的转载 2015-04-24 15:16:16 · 613 阅读 · 0 评论 -
如何攻破软件
《How to break software》是James A.Whittaker 2000年的一篇有关如何组织带有明确目标的测试策略的文献。文章将软件测试的过程比喻为“攻击”软件以发现bug的狩猎过程。目的在于使测试用例的设计变得有章可循,迅速提高软件测试效率。 James A.Whittaker,测试界的权威人物,先后在IBM、Google、Microsoft担任过顾问、工程总监、架转载 2015-04-24 14:52:28 · 1798 阅读 · 0 评论 -
Selenium私房菜系列3 -- Selenium API参考手册
大家在编写测试案例想查阅Selenium API说明时,可以查阅本文,否则请跳过! (注:这里API版本比较老,新版本的Selenium的API在这里不一定能找到。)Selenium API说明文档(转载自:http://wiki.javascud.org/display/springs/SeleniumRefrence)Commands (命令)Action转载 2014-03-12 15:53:54 · 3530 阅读 · 0 评论 -
Selenium私房菜系列4 -- Selenium IDE的使用
前面说过,Selenium IDE是Firefox的一个插件,是可以进行脚本录制以及案例转换,所以Selenium IDE+Firebug会成为你日后写测试案例的两大助手(IE下可以使用Selenium Core+IEDevelperToolBar)。Selenium IDE下载:http://seleniumhq.org/download/Firebug下载:https://ad转载 2014-03-12 16:01:37 · 1218 阅读 · 0 评论 -
Selenium私房菜系列0 -- Selenium前言
前言在这段期间,我一直在找关于服务器的端测试方案,自动化工具等等,无意间我发现了Selenium 这个工具。在试用一段时间后,觉得Selenium 确实是一个很不错的Web 测试工具。在和强大的QTP 比较后,我最后还是选择了使用Selenium,主要的原因是工具使用灵活,简单,并且完全满足我的要求。而QTP 虽然强大,但它的使用让我觉得非常繁琐,而调试功能也让我郁闷......鉴转载 2014-03-11 11:06:39 · 915 阅读 · 0 评论 -
Selenium私房菜系列2 -- XPath的使用
在编写Selenium案例时,少不免是要用到XPath的,现在外面关于XPath使用的参考资料很多,下面我直接转一篇关于XPath使用的文档。如果对XPath不熟悉请参考下文,你不需要去百度/Google搜索关于XPath的资料,因为下面的内容已经足够你写测试时使用,如果你已熟悉XPath,本章大可忽略跳过。xpath的语法 (转载自:http://www.cnblogs.com/转载 2014-03-11 11:20:55 · 1211 阅读 · 0 评论 -
Selenium私房菜系列1 -- Selenium简介
一.Selenium是什么?Selenium是ThroughtWorks公司一个强大的开源Web功能测试工具系列,本系列现在主要包括以下4款: 1.Selenium Core:支持DHTML的测试案例(效果类似数据驱动测试),它是Selenium IDE和Selenium RC的引擎。 2.Selenium IDE:FireFox的一个插件,转载 2014-03-11 11:08:27 · 957 阅读 · 0 评论 -
小布老师loadrunner视频教程地址
0 性能测试常见用语http://www.boobooke.com/v/bbk15771 lr目录分析http://www.boobooke.com/v/bbk15742.1 lr界面分析http://www.boobooke.com/v/bbk17352.2 lr界面分析http://www.boobooke.com/v/bbk17362.3 lr界面分析http://www.b转载 2013-05-29 14:37:05 · 1084 阅读 · 0 评论 -
测试用例编写规范
文章比较长,不过内容比较详细,可以参考下。以前在这里看到一篇文章说,要积累各个常用模块的测试点,然后到需要测试的时候就根据这些测试点设计测试用例,我觉得这是一个好方法,就决定总结一下。我的实际经验不多,根据我在论坛中学到的零散的东西和自己的想象,总结出以下几点,欢迎各位继续补充。 1、登陆 2、添加 3、查询 4、删除 1、登陆 ① 用户名和转载 2013-03-26 18:09:16 · 805 阅读 · 0 评论 -
测试要具备的能力
前一段时间进行了几个月的测试,觉得可以好好思考,总结一下自己这段时间的测试工作。我个人以前做过一年的数码相机的SQA(这里解释一下,所谓SQA,就是一个进行以预防性测试测试目的的工作,其重点在于保证软件质量。)。工作地是在江苏昆山,工作的内容可以说是比较的简单,根据比较成熟的测试用例进行一轮一轮的用户体验测试。由于数码相机属于公司自己设计开发,为柯达,富士等多家企业代工,所以,可以说属于生转载 2013-03-25 11:26:38 · 1466 阅读 · 0 评论 -
浅谈软件测试人员的原则
测试人员对待发现的问题应该是有原则的,但是这个原则我们到底应该怎么把握呢? 当我们发现一个问题,但是问题不那么严重?如何判断是否要提为bug,是否要对其进行修改?通常情况下我是会跟开发进行沟通的,自己的思想上也是需要进行修改的,但是如果这个问题的优先级在建议级别,加上如果客户很少有这样的操作,加上修复比较困难的时候,我往往会很不情愿的放弃掉这个bug,但是内心是很忐忑的!抱有一丝侥幸心理转载 2013-03-22 15:40:56 · 1254 阅读 · 0 评论