中级测试工程师面试总结_1

记录面试过程中未答出或答错的问题。。。。。。。

1、数据库多表查询左连接的概念,左连接与内连接的区别?

左连接是外部连接,对于不满足查询条件的数据不会过滤掉(内连接不满足条件都会过滤掉)也就是说是有左连接查询的结果左表的数据会完全显示,右表的数据只显示出现在左表的字段,

内连接的查询结果是对所有查询结果按条件进行过滤

2、jmeter 工具中参数化的方式有哪些?

用户定义变量,函数助手获取,CSV文件读取

3、jmeter 性能测试错误率在多少,并发用户数是多少?

看具体项目,金融银行项目要求达到100%,其他项目要求95%以上即可

比如4小时 有3600条记录
我:
迸发用户数=3600*0.8/(4*.02)(单位h可设置为s)

4、jmeter性能测试关注哪些指标?

#Samples 请求数,Average 平均响应时间,Min 最小响应时间,Max 最大响应时间,Error% 错误率及Throughput 吞吐量

Samples:请求数——表示这次测试中一共发出了多少个请求,如果模拟10个用户,每个用户迭代10次,那么这里显示100

Average:平均响应时间——默认情况下是单个 Request 的平均响应时间,当使用了 Transaction Controller 时,以Transaction 为单位显示平均响应时间

Median:中位数,也就是 50% 用户的响应时间

90% Line:90% 用户的响应时间

Min:最小响应时间

Max:最大响应时间

Error%:错误率——错误请求数/请求总数

Throughput:吞吐量——默认情况下表示每秒完成的请求数(Request per Second),当使用了 Transaction Controller 时,也可以表示类似 LoadRunner 的 Transaction per Second 数

猜你喜欢

转载自www.cnblogs.com/wang-p/p/9368883.html