现在校招基本上都要 985 的研究生了
快手完全没有这个问题,人手一份零食。
社区的人真的要好好看看这些基础。
新增一个坑位
线上出事故一定是测试的锅,跑不了。问题在于在研发流程中测试能不能有话语权,这个才是重点。上线前必须要按着测试要求的来,不然线上事故背锅这个事没门。
你是有多缺钱。
为啥一定要面 BAT 呢?有些面试真的看缘份。
flutter 做自动化测试真的很坑,你这种还是单 Flutter 的,还有混合 Flutter 的做自动化测试就更难了。
没搞清楚你要干啥。如果是原有的数据,这些数据有没有意义,或者说有没有 case 使用到这些数据,如果有加上,没有就不加。
独立测试环境,独立数据库,执行前直接清空数据库,保证环境稳定性。或者每次执行直接用容器云新建一整套环境来做这个事情,这种比较极端哈。
确实学历这个真的是最难的,深有体会,特别是大厂。
既然知道了有限制,在代码做一个开关,然后关了不就行了么?做任何测试一定要考虑可测性问题
这种有必要做压测么?
个人经验哈,不同项目有不同的做法。我只是说一个可能性的方法,语言上表达有点过于肯定,不是必然哈。
线程 id 转成 16 进制等于 jstack 里面的 nid,如果你判断哪个线程有问题,那么你能通过线程 id 找到对应的堆栈,堆栈有了,哪段代码有问题就一目了然,就不是需要用 idea 打断点。
写得不错,但分析好像有点瑕疵。
1、gc 对于系统来说是很正常的,尤其是 ygc。不能说 gc 就会有问题。但 gc 一定会导致运行速度变慢,所以要对 jvm 调优
2、要用 top -H 看线程,看哪个线程的内存一直再涨或者使用很高。线程 id 的 16 进制等于 jstack 里面的 nid。Jstack 找到有内存问题的线程然后再看干了啥。堆栈会找到对应的代码。
以上可能定位问题会更快一点。
都是依赖于 debug 模式,而且要用 dark 写 case,比较麻烦。混合的话更麻烦。
包发不出去,跟 gatling 没啥关系。
这个不错,牛 B。
Pc 电脑主板总线处理能力也就十几台,我的亲测最多 16 台,而且要限流,不然一定会有随机几台手机 adb 会挂。
随便找一份工作这个是必要刷算法题目,算是门槛吧。但要面上高级岗,技术格局这种东西是写写算法所不能表现出来的,这种是长期积累。刷的算法就那几种,快排,各种排,双指针,二分查找,斐波,贪心,各类字符串算法等等。然后就是拼运气了。
我已经几年没搞 stf 了。凭经验我建议先看下 stf 日志报什么错误,然后再看下 aft service 的权限。如果都不行,直接去 github 提 bug。注意一下 Simon 比较讨厌没有准备就提 bug 的人。
强制要求本科。
招
肯定违法啊,这是基本常识。