参考 sonic 吧 虽然是针对移动端的,但我觉得 sonic 整体设计上包括用户操作的封装都是很不错的
主要还是看能力吧,能力够了薪资自己跟 hr 谈,能力不行就算是多好的学校过来也不能要啊,是不
基本都是拿百度脑图源码做的二开,我现在也在做这个事情
要学的话。可能还是要偏算法和硬件吧
举一反三,掌握共性
如果是为了能够看上去更清晰,是不是可以使用 yml,或者是用一种类 yml 的字符串的方式,然后写个解析的类,比起这种多个花括号的嵌套、缩进要更明显的多,如下面的这种形式
有个思路 在写脚本之前先把注释写好了 最后写完再生成一个接口测试用例文档
xmind 主要优点是比较能够发散思维,讲究的是覆盖尽可能多的功能点,而不是通过用例来帮助新人了解系统,了解系统完全可以用其他的方式来达到目的
可以区分为增量代码覆盖率和全量代码覆盖率,另外,jacoco 有提供覆盖率 merge 的方法,可以了解下,或者说自己来处理两次执行后的代码覆盖率
1、首先基本的逻辑保证正确再来考虑并发问题
2、并发问题可以通过 jemter 模拟并发请求,在所有请求前和所有请求后都查下库存信息,然后根据收集到的接口返回的成功或失败计算出卖出的商品数 跟库存信息比较。