很不同意你这个观点:
组建团队,首先你要考虑公司给你的空间,人力,物力,支持有多少。QA 说话的份量足不足,公司对 QA 的考核是怎样的。等等。
如果公司在质量,效率方面没啥追求。要人没人,要机器设备没有(或者都是拖拉很久,或者要人给实习生),那你就准备组建一个业务型的团队,每次能把功能测试做好就算不错了。
如果公司在质量,效率方面都有追求,对测试支持力度大,那么就考虑保证业务,追求效率的团队。
同时你自己作为一个管理者,要看清团队在公司的位置,和各个部门关系,特别是他们老大的关系。能否处理好各种利益冲突。
当人招进来后,如何凝聚一个团队,发挥特长,效率,也是你要考虑的。
总之,你不仅要有 “技”,而且要更重视 “人”。
@lihuazhang, "后来只好去浙大了", 你让我们这些野鸡大学的情何以堪。
之前设想做一个类似你们这样的产品,结果发现你们一年前就有了,后面发现有好多这样的商业产品了,看来我接触移动还是太晚了。
@da_sheng 你可以抓包,看调用了哪些接口,然后设计用例来达到你上司的要求。
http://testerhome.com/topics/2580 这篇文章结尾处就有解决方案。
@jennyhui 这个需要开发帮忙或者开发配合, 在 apk 中加代码来监听 UncaughtExceptionHandler ,将闪退发到服务器或者邮件发出来,这样就不论你啥时候有闪退,都能抓到。本来想做一套这个工具的,结果现在论坛那个入住的企业早已经做出来。
@lihuazhang 制定 rule, 因公司而异,可以参照上面添加的内容。
基于华为 Java 编程规范的 Eclipse checkStyle.xml
利用 Sonar 定制定义 JS 扫描规则
checkstyle rule 模板
看下 DNS 设置是否相同。
come on , baby
最近也在想弄这种比较快速定位的东东,没想到你先弄出来了。
@284772894 能达到效果就行了,我一贯的宗旨是:好用,方便,简单
@idoit007 一般 crash 时 截屏无助于问题的定位和解决,抓 log 比较靠谱一点。
@michael_wang 状态是最基本的,会对关键的值校验,如果需要检验全部也是可以的,这个就看需要了。
@flint 你的建议我会考虑的。
@sunrise 有空去瞅瞅。
有些机型,在安装时确实会弹框。我也在头疼此事。
@chenhengjie123 会的,应为没有太多的时间,所以有空的时候就会写一篇。等全部写完了,会有个总结的。
@lihuazhang 补齐了。
如果你用 python, 用字典; 如果你用 Java, 用哈希。