两个方面:
1.不要采用默认的 httpUser,采用 FastHttpUser(古早版本叫 FastHttpLocust),httpUser 是继承了 python 的 requests 库,但是 FastHttpUser 才是更好地用到了协程;
2.把 Vuser 写得夸张一点,我之前 Vuser 写 50,RPS 只能到 200 多,但是我 Vuser 写到 1000,后面 RPS 达到 500 多,但是 Vuser 写得太夸张可能会导致获取的响应时间有一点失真。所以 Vuser 尽量调到刚好达到系统 RPS 上限的量
从外面别人写的博文做 jmeter 和 locust 之间的比较,fasthttp 都应该比 jmeter 能达到的压力上限大一点
今天收到短信,活动是改到 7 月 10 号了吗?
我下周有空写篇帖子出来吧,有些东西不是一两句话说得清楚的
不要用 pytest-rerunfailures。你先 pytest 把全部用例跑了,然后再执行 pytest --lf
之前有过一些想法。就是 android 跑 app 自动化的时候,通过 adb shell(自己设置时间间隔)去获取手机的性能,下半年准备自己开发一下看看疗效。
还有一种可能,wifi 的网段和你本机电脑的网段不是同一个网段,这种也连不了。
现在操作 excel 都更偏向于用 openpyxl 这个库了吧
你可以单独把队列的那段代码拉出来跑一下,看看你的队列是否取到这 100 条数据;我这边走不循环模式的时候,是确实能跑到那么多数据才会 exit(0) 结束主进程。
先尝试着自己用 python 写点脚本来解决一下自己在测试过程中遇到的痛点,比如随机造一些数据之类的;等你水平稍微起来一点之后,可以试着去用 Django 或者 flask 去写个简单点的平台。接着就是 UI 自动化、接口自动化、性能都搞过一遍,这起码也是小通关了。
想问下大神,这个只能用 nodejs8.x 的版本来进行安装吗?好麻烦啊,ios 上直接通过 brew install,最早的只能到 10,官方都好像终止了很多 8.x 的版本。
首先是自动化用例的选取吧,不能什么样的用例都去搞自动化,要考虑成本的。
其次,你是怎么设置重跑机制的?导致重跑第二次执行一定会失败?我说下我这边的经验,我是全部跑完之后记录下来哪些用例时跑失败的,然后再重新跑一遍失败的用例。重跑和第一次执行的内容是毫无关联的。
先主动找领导沟通,如果是由于外部原因导致没有东西测,可以去做一些拓展性的东西。我这边就是由于老板把之前的内容推翻重做,闲了一个多星期,把手机共享、ios 投屏、app 自动化都搭起来了。
想咨询下大神,这个只能通过 vlc 工具进行播放,不能像 stf 那样直接通过浏览器访问?
面试是可以安排在双休日吗?
招 15 年以上的工作经验.......,真的是全网第一次看到这样的条件。不是都喜欢招年轻的吗
拉讨论群的话可以加我一个。想法非常好,但是对于公司的流程把控有很高的要求,任何一方的不专业,都可能导致契约的频繁变更。我们以前也是推过 BDD 模式,发现不行
好像没什么特别有名的 python 和运维论坛,你可以把 python 和运维的招人需求一起发在掘金。
高级测试工程师,不能一点代码都不会吧。根据简历,问他擅长的那一方面(自动化/性能/持续集成)。大型项目的质量把控,平时工作中怎么去深度挖掘一些 bug 等等。
招前端去掘金,https://juejin.cn/ ,沸点->内推招聘
首先,我并没有频繁跳槽,而且我文章中也写了不鼓励大家频繁跳槽。下一家会不会是个坑,这个谁也不能未卜先知,但是去面试之前,会尽可能调研清楚下一家公司的业务模式、未来前景;
现在的技术更新迭代这么快,IT 圈的内卷化这么严重,谁能做到完全不虚?只能说只要仍在这行干一天,就会坚持学习,此处与 TesterHome 诸君共勉;
最后,其实不需要你掌握多少 “别人干不了的” 技能,而是你熟练掌握的技能与面试公司需要的是否匹配,虽然我也不是什么大佬,但是也相信自己能匹配上绝大多数公司的需求。