摘要: 线性模型: 脚本相对独立,单纯的模拟用户完整的操作场景,测试用例的开发和维护成本高 模块化驱动测试: 把重复的操作独立成公共模块,当用力执行过程中需要用到这一模块是则被调用,最大限度的消除了重复,提高了测试用例的可维护性 数据驱动测试: 数据的改变从而驱动自动化测试的执行,最终引起测试结果的改变,其 阅读全文
posted @ 2020-11-30 22:36 三牙 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-08-16 15:07 三牙 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 一、脚本录制流程: 1、新建脚本选择网络协议(自带协议探测工具、询问开发、以往经验判断项目的协议) 2、录制前的准备(选择被测系统的类型(浏览器与非浏览器)、录制时采用的浏览器、被测服务器地址) 3、设置录制选项 4、插入命令 5、开始录制(、【停止、暂停、插入新的action、开始事物、结束事物、 阅读全文
posted @ 2020-05-08 22:50 三牙 阅读(463) 评论(1) 推荐(0) 编辑
摘要: 必须熟练分析压力曲线图 多机联合:Windows、Linux ip欺骗是为了局域网内的每一个vuser,运行时都有独立ip;当使用完ip欺骗后要进行释放。 Windows服务器资源监控: 1、服务器中服务列表service。msc >开启服务【remote procedure call(RPC)】 阅读全文
posted @ 2020-05-07 22:44 三牙 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 事物:通过事物可以查看服务器的响应时间以及事物通过/失败率 1、从开始到结束的过程,定义为事物;事物的成功率和响应时间是开始标记到结束标记 2、事物判断分为:自动判断和手段判断 自动判断:判断时状态码 手工判断:通过状态码判断;通过检查点判断 一、通过事物查看某个业务的响应时间 1、手工判断事物是否 阅读全文
posted @ 2020-04-29 22:41 三牙 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-04-29 22:31 三牙 阅读(215) 评论(1) 推荐(0) 编辑
摘要: 参数化实现数据与代码分离,让脚本使用批量变化的数据测试,实现模拟不同的数据 / 用户行为 参数化步骤: 1、确定各参数化的对象或位置 2、选择目标,右击选择 “替换为参数” 3、填写参数名称和类型,点击确定 4、打开参数设置界面,增加或修改数据,或者点击 P 图标。 5、参数类型属于文件类型 截图步 阅读全文
posted @ 2020-04-28 14:49 三牙 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 一、get请求 1、请求名称: 2、请求地址:{web_url("open","url=http://127.0.0.1:1080/webTours/",LAST);} 注意结尾的 英文分号 ; 3、查看结果是否成功: 1)视图 2)测试结果 二、post请求(web_submit_data) 1、 阅读全文
posted @ 2020-04-28 14:29 三牙 阅读(1286) 评论(1) 推荐(0) 编辑
摘要: loadrunner由三大基本组件构成,分别是:VuGen、Controller、Analysis。 VuGen:是录制与编写脚本的地方,就是录制与编写脚本来模拟用户的行为,可以理解为用户行为模拟器,同时会打印出日志信息,方便调试脚本。vugen也是一个集成开发调试环境,在这里完成脚本开发并调试通过 阅读全文
posted @ 2020-04-28 10:50 三牙 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 安装loadrunner11需要确认如下几点: loadrunner11不支持win8、win10系统; loadrunner11安装到win7系统,请右击鼠标后选择管理员权限进行所有安装操作 安装之前关闭360、腾讯管家、杀毒软件等类似的管理软件 软件安装到非中文目录以及目录名之间不能有空格,否则 阅读全文
posted @ 2020-04-28 10:35 三牙 阅读(423) 评论(0) 推荐(0) 编辑