羡慕大佬,膜拜!
我们目前团队对于分享有相应的激励,分享一次大概价值 100-300RBM,
1v1 也沟通过了,就是不愿意分享,都说自己没什么分享的 (目前团队 60% 的人对技术没追求)
同步定时器的用户数应该少于等于你的线程数
猜想:
1.是不是作者想表达,这个工具可以满足穷举的测试用例覆盖,功能很强大
2.KPI 功能?
但是
我们做事情,需要有目的,有价值,有意义,而不是炫耀
可能你现在做的这些就跟二楼说那样,出现问题了,你怎么排查,这其中发费的代价有多大,如果不去分析出现的问题,那做的意义何在
这个 同步定时器 设置问题,现在你单机了线程数设置成 1000 了,你同步定时器还是 4000 ,超时时间 3000ms
这个就是设置就是需要有 4000 个模拟 user 才会请求一次,现在你达不到 4000,只能超时时才发送一次请求,所以你看见 tps、rt、请求总数如图,给服务器的压力减少了,rt 降低正常,根本原因是客户机根本没有发起你预期的压力
二楼说的非常正确,领导要推动的事情、和绩效挂钩的,就算现在认为是有问题的也需要坚决执行,但是可以跟领导沟通一下目前的问题就好,但是提出问题的同时,最好有相应的解决方案,领导更喜欢解决问题的人
我现在做的很多事情与本身工作和绩效无关的,都是领导安排的,不得不做,你现在的情况比我好多了
PS:最初面试是直接根据简历问,被面试者反驳了,说我问的他的技术盲点,他懂得没问到,现在都是要候选人先自己说擅长的再问,已经没出现被面试者反驳的情况出现了
我现在的面试流程是:跟你这些面试流程类似
感谢指导,对于缓存这一块确实没有了解比较深,我这边问的确实不够专业。
我基本上就问下以下问题:
如果通过了肯定是高级及以上这个水平了,我们公司,其他公司评定不清楚
这个问题的考察点
这个简历筛选是 HR 和另外一个同事筛选,总监负责二次筛选,我负责技术面,我上次还说了简历筛选稍微严格一些,但是效果不太明显,在公司里面有些事情比较难以反驳的,具体你们都懂得
关键面试的好多都是工作 8 年 + 的经验,感觉还是以前互联网行业疯狂扩张导致的,很多人没有沉下心来提升自己的技术能力
jmeter 这个为啥大家总是写错呢
单个离线报告趋势不显示,趋势那个需要多个报告及历史记录才会有,使用 Jenkins 集成之后所有图表数据都有了
这是很正常的一个事情,就好像你读书学习的时候,你们学校总和有学习好的人,相对于其他同学
这些都是有需要的可以看,会的等于回顾一下
你应该是在 testin 和我做过任务 对么
以前没写到这里面,最近感觉还是需要梳理一遍自己懂的,慢慢已系列来写
这个系列的还没完全复制过来
原文
这个 pytest 系列的写了很多篇,还没完全复制到这
Pytest 失败重跑 pytest-rerunfailures 插件详解
对于端口这个我这样写不知道是否可以,这是我前面自动化里面的一个判断端口是否可用功能,还有实现了释放端口的功能
def check_port(host: str = '127.0.0.1', port: int = 4723):
"""
function: 检测端口是否被占用,如果sk.connect连接成功, 表示端口已经被占用,如果连接失败,则表示端口未被占用
:param host: 主机地址:'127.0.0.1'
:param port: 端口: 4723
:return: 返回端口是否可用
"""
sk = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
try:
sk.connect((host, port))
sk.shutdown(2)
except OSError:
return True
else:
return False
def release_port(port: int):
"""
:param port: 需要释放的端口
:return: 返回True
"""
cmd = "netstat -ano| findstr {}".format(port)
result = exec_cmd(cmd)
if "LISTENING" and str(port) in result:
pid = result.strip().split(" ")[-1]
cmd = "taskkill -f -pid {}".format(pid)
exec_cmd(cmd)
return True
else:
return True
不过都是基于 Windows cmd 命令
这是我前面基于 pytest 封装一个简单多设备运行
gitee 地址:https://gitee.com/King15800/pyAppium