“Offer 驾到,掘友接招!我正在参与2022春招打卡活动,点击查看活动详情。”
接练习篇之后,咱们应该对性能测试流程、步骤应该了如指掌。
走着面试题
在搜索引擎中输入 汉字就可以解析到对应的域名,请问如何用LoadRunner进行测试。
a) 建立测试计划,确定测试标准和测试范围
a) 设计典型场景的测试用例,覆盖常用业务流程和不常用的业务流程等
b) 根据测试用例,开发自动测试脚本和场景:
i. 录制测试脚本
1. 新建一个脚本(Web/HTML协议)
2. 点击录制按钮,在弹出的对话框的URL中输入”about:blank”。
3. 在打开的浏览器中进行正常操作流程后,结束录制。
4. 调试脚本并保存。可能要注意到字符集的关联。
ii. 设置测试场景
1. 针对性能设置测试场景,主要判断在正常情况下,系统的平均事务响应时间是否达标
2. 针对压力负载设置测试场景,主要判断在长时间处于满负荷或者超出系统承载能力的条件下,系统是否会崩溃。
执行测试,获取测试结果,分析测试结果
你如何找出哪里需要关联?请给一些你所在项目的实例。
这个例子可是太多了。
比如:在录制过程中,第二个接口它请求的参数永远不变,那么每一个用户登录进来都看同样的数据,它是不是没啥压力?前后接口响应参数、请求参数需要关联,实现动态请求获取不同的结果。
再比如:用户登录之后,需要保持在线,请求后面的接口时需要保证它是不同的用户在工作,而不是同一个用户请求了500次,所以需要关联它的sessionID或者token。
小结
这些都是些开胃菜,实际面试过程中没有那么多问题的,因为小企业不会招聘专职性能测试的,但是它需要你都能懂点。所以加油吧!