随笔分类 - 测试
摘要:自动化测试包含的范围可大可小,定义是将以人为驱动的测试行为转化为机器执行的一种过程。白盒/灰盒: 利用编写的程序进行自动化测试,Xunit。黑盒: 利用一种或多种工具。特点:快速、可重复。混合模型框架是什么? 灵活性提升,数据文件格式多样化。how to 建立自动化测试?测试范围,投入回报,对测试脚本调试、测试和维护。LoadrunnerQTP基于协议的性能测试工具,侧重的是压力、负载、容量、并发等。基于UI对象的功能测试工具,针对功能的测试录制原理捕获数据包,录制的前提是能识别协议报文消息机制,截获消息,录制的前提是能识别控件LR只是录制了客户端和服务器之间的通信数据,录制的时候跟客户端有关
阅读全文
摘要:一. socket脚本lrs_startup(257);lrs_create_socket("socket1", "TCP", "RemoteHost=192.168.86.239:9503", LrsLastArg);lrs_set_recv_timeout(120, 0);lrs_set_socket_options("socket1", LRS_NO_DELAY, "TRUE");lrs_send("socket1", "buf1", LrsLast
阅读全文
摘要:早听过loadrunner大名,现在做了测试员,终于有机会下载loadrunner来玩玩。步骤知道的,无非就是 1.录制脚本 2.完善脚本 3.实施测试 4。分析以及监视场景。还有什么生成测试场景的。想法有误,其实步骤有:1. vitrual User Generator创建脚本、选择协议,录制脚本,完善脚本。2. 中央控制器来调度虚拟用户。创建scenario/压力测试用例, 选择脚本;设置机器虚拟用户数;设置schedule;如果模拟多机测试,设置ip spoofer。3. 运行脚本,分析scenario.4. 分析测试结果。可惜协议很多、很乱,不知道怎么选择协议,又由于工作,所以只好搁置
阅读全文
摘要:测试计划中就需要考虑如何提高覆盖率的细节问题。1覆盖率分析,基于需求(功能,性能),基于结构。1.1 结构化测试,缺点:不能发现需求疏忽的错误;但是需求定义有时并不存在,而且不完整,所以有必要进行这种测试。 可根据代码外观目的,写测试用例,然后再与开发的评审中,发现是否与需求一致。因为下面的方法,都无法检查代码中&&, || 写错的情况。据说MC/DC覆盖可以检查,有待考查。1.1.1 逻辑覆盖法 基础:规格说明书,每条通路是否都有按照预定要求工作,不顾功能,与开发确认。1.1.1.1 语句覆盖: 至少被执行一次。对||, && 反应迟钝。1.1.1.2 分支覆
阅读全文

浙公网安备 33010602011771号