![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
文章平均质量分 93
1. QTP基本使用
2. LR基本使用
3 . VBScript
4. 软件测试方法
络小绎
修行
展开
-
IDEA下使用Junit4进行单元测试(待更新)
该内容为“中国大学MOOC”,华中科技大学《软件测试与质量》第8周单元测试部分的笔记。IDEA工具可进官网下载,这里使用的2019.3.2版本。BMI单元测试新建工程,命名为“HealthIndex”:在src目录下新建package,“sample.ut”:在建好的包下新建class,“BMI”:BMI.java中包含的内容有:1. 定...原创 2020-04-08 18:04:16 · 2559 阅读 · 0 评论 -
LoadRunner使用4(Controller)
上午实习任务:在管理控制台中增加性能监控 了解常见计数器及其含义 lr中增加资源计数器 运行和调整场景,观察过程中本机的资源计数器变化 尝试看懂这几个计数器对系统的指导意义 根据以上对本机的性能理解来设置基于目标的场景设计具体的目标让lr帮你验证是否能达到7、基于目标的创建有明确的要测定的目标,主要为有经验的老手使用。页面:设定目标:上两栏设定详细的目标...原创 2018-08-10 10:52:44 · 1359 阅读 · 0 评论 -
LR中的常用设置
Run-time Setting页面1、等待时间的设置 我们在录制脚本时因为一些人为因素可能会在每步操作间隙有等待时间:当回放时可以发现是立即执行的,并没有等待。选择菜单栏的“Run-time Settings”:在“Think Time”可以看到:“Ignore think time”为忽略等待时间,这在基础测试时可以为我们的回放节约时间。“Replay th...原创 2018-08-09 16:32:17 · 3870 阅读 · 1 评论 -
LoadRunner使用3(Controller)
下午实习任务:从VuGen打开脚本切入Controller创建手工场景 直接在Controller中选择多个脚本创建手工场景(百分比方式) 比较手工场景百分比方式和非百分比方式的不同 如何将百分比方式手工场景设置为用户数量(非百分比方式)的手工场景 手工场景中Global Schedule中的各个设置的作用分别是什么 Start Group Initialize Start ...原创 2018-08-09 16:16:02 · 1020 阅读 · 0 评论 -
LoadRunner使用2(Generater)
上午实习任务:完成手工或自动关联使业务回放正常 设置thinktime的行为模式模拟人为的测试 设置事物 设置集合点 清除原来的license,加载新的license 以手工方式设置场景 初步熟悉controller的界面5、断点在要设置断点的代码行处右键:下次运行到该行时会暂停,按下“F10”可接着逐行运行。6、事物用来计算某个功能的响应时间。把光标停在...原创 2018-08-09 16:07:30 · 365 阅读 · 0 评论 -
LR证书过期解决办法
1、下载破解文件lm70.dll和mlr5lprg.dlllm70.dll文件,覆盖c:\Program Files\HP\LoadRunner\bin下文件(该目录为LR的下载目录)mlr5lprg.dll文件,分别覆盖以下两个文件夹中的相应文件:c:\Program Files\HP\LoadRunner\binc:\Program Files\HP\LoadRunne...原创 2018-08-09 11:07:05 · 2209 阅读 · 0 评论 -
LR常用快捷键整理
快捷键 功能 ctrl+N 新建脚本 ctrl+O 打开以前已录制好的脚本 ctrl+S 保存脚本 ctrl+R 开始录制 F5 回放脚本 ctrl+F5 停止回放 shift+F5 编译脚本 ctrl+T 添加事物开始点 ctrl+D 添加事物结束点 ctrl+F8...原创 2018-08-09 11:32:15 · 8764 阅读 · 0 评论 -
LoadRunner使用1(Generater)
上午实习任务:lr在哪里观察、如何观察发出的请求和响应的信息 lr有哪些种类的检查点,分别起什么作用 可以在那些地方设置检查点 要让检查点生效必须在哪做什么设置 对比qtp的检查点分析lr检查点的特点 对录制的脚本分别实验几种检查点,测试检查通过和不通过的现象 lr有几种方式进行参数化 如何让脚本按照实际的参数化数据量来运行测试 在代码中用图形化界面帮助进行参数化 自行创建一...原创 2018-08-08 11:36:24 · 3267 阅读 · 1 评论 -
VBScript入门2+QTP
上午实习任务: 将年份和月份的代码改造成为过程(函数) qtp飞行预订票系统对起飞日期用以上过程判断是否闰/平年、输出月份的最大天数 vbscript循环、数组的使用 下午实习任务:不用参数化实现自动对同一用户登录飞行订票系统订多张票: 要求让该用户订从denver到其它所有城市的机票 时间为同一天,并编程将所有到达城市放在数组中然后打印出来 同上,要求改为订所...原创 2018-07-31 16:32:23 · 290 阅读 · 0 评论 -
VBScript入门1+QTP
上午实习任务: 预习vbscript的分支和循环语句 写代码判断月份是否大/小月 写代码判断年份是否闰/平年 写代码输出:输入的年份和月份,给出其相应月份的最大天数 对两位数加法器的脚本用分支语句加强,使其能够回放正确和错误的数据 下午实习任务: 将上午的年份和月份的代码改造成为过程(函数)要点:1、isNumeric(var) 判断var是否为数...原创 2018-07-30 20:17:35 · 264 阅读 · 0 评论 -
QTP进阶使用2
上午实习任务: 新建一个Test以call existing的方式调用自己或同事的action,实现对飞行预订票系统登录一次,订票5张,要求对订票人名字、航班日期、起飞地点、到达地点、票数进行参数化 已知登录、订票、传真、退出分成4个Action, 新建一个Test实现飞行预订票系统测试,要求: 登录、退出各一次, 订票2次,2次订票的人、日期、起飞、到达地点都不同, 每订一次票发...原创 2018-07-27 17:11:19 · 293 阅读 · 0 评论 -
QTP进阶使用2
目录一、拷贝和调用action1、拷贝2、调用二、网络共享1、设置想被共享的文件夹2、开启guest3、按快捷键“windows+R”,打开“gpedit.msc”4、查看本机ip地址三、外部action上午实习任务: 飞行预订票系统核心功能共有7个:登录、订票、查询、发传真、改签、撤单、退出 分别实现如下业务测试的组合过程: 登录、订票、退出 ...原创 2018-07-26 17:05:40 · 196 阅读 · 0 评论 -
QTP进阶使用1
目录一、飞行订票系统问题二、录制多个action三、action的拆分四、局部参数化订票系统五、正则表达式验证六、剪切复制成多个action上午实习任务:在之前录制好的登录、订票、退出的脚本上补录发传真的脚本(要求有签名动作) 回放脚本观察、分析,尝试解决问题 依据qtp的工作原理来解决以上问题 对画图软件的画图或写字的过程用模拟录制,确保脚本回放正确 用模...原创 2018-07-25 11:18:44 · 816 阅读 · 0 评论 -
QTP基本使用3
目录一、检查点(接上)1、图片检查点2、数据库检查点3、表格检查点二、输出结果表格三、fight应用四、设置上午实习任务:图片、数据库、表格检查点的操作 输出值的操作,如何获取最终的输出值 熟悉qtp自带的飞行预订票系统的业务下午实习任务:安装script调试工具,实现脚本能够慢速回放,能够设置断点跟踪调试 录制qtp自带飞行预订票系统的登录、订票(...原创 2018-07-24 17:15:01 · 436 阅读 · 2 评论 -
QTP基本使用2
目录一、VMware使用共享文件夹二、检查点 check point1、标准检查点2、文本检查点3、文本区域检查点三、参数化案例一:录制一个计算1+2的步骤案例二:验证两位数加数器的结果正确与否案例三:T0305测试上午实习任务:qtp的检查点起什么作用 如何增加标准检查点及对其操作 文本检查点与标准检查点的区别及操作 文本区域检查点的特性 如何...原创 2018-07-23 12:28:59 · 454 阅读 · 0 评论 -
QTP基本使用1
目录一、功能自动化1、测试过程2、录制类型二、QTP基本使用11、【录制】2、【运行】3、【例 -- 录制编写记事本】4、【设置】三、上午程序脚本四、test -- project 的比较五、QTP基本使用21、导出test文件2、导入test文件3、查看帮助文档4、修改字体字号等设置5、关键字驱动上午实习任务:熟悉QTP的功...原创 2018-07-20 11:44:01 · 5054 阅读 · 0 评论