#10 楼 @lihuazhang 额 那我入职之后再好好学习吧
#8 楼 @chenhengjie123 个人觉得他强调单元测试的重要性其实可以理解为测试前移的概念,越早发现问题修复的成本就越低,不管是时间成本还是人力成本或其他。到了进行端到端测试的阶段,产品已经成型。我们以前做测试还做代码走读等,目的就是要尽早发现问题,当然移动应用的开发周期太短,实在不好对比操作
@seveniruby 有没有接口测试和分层测试相关的比较系统点的资料,层层深入的那种,在网上找了点,感觉大部分都在说概念,不好意思又做伸手党了
这里的端到端是否是指包含用例管理,测试任务管理,测试任务触发,测试执行,测试结果收集以及邮件发送全部集成在一套环境中,测试用例覆盖各种用户使用的业务场景的集成测试环境啊?这个貌似在小公司挺难的吧。
移动应用的实际用户业务场景测试应该在手动测试中都要覆盖的吧,端到端的测试中提到的场景覆盖是指覆盖这些内容吗?如果不考虑 UI 自动化的结果比对准确性等问题,是不是基于业务流程的 UI 自动化就可以实现这个端到端测试的期望了?
@chenhengjie123 如你所说,我把模拟器的 cpu 换成 arm 之后,两个应用都可以正常打开了
@chenhengjie123 谢谢,回去换成 arm 的再试下
额 为什么会有竖条条
我想我误会意思了,大概修改了下排版
感谢各位如此热情滴回复 从未在坛子里有过这么多干货回复 谢谢
@monkey 我测到过一次被测应用丢出来的 reject 诶 ,虽然只有那么一次 ,那次是那个软件的内测版,你们实际项目很少有这种情况吗?
@lihuazhang 因为我现在还没入职正式做这个 实在没什么实践的经验 各位大神提到的方法和思考的角度还要在我后续的工作中去实践才能得到我自己的整理总结 所以修改整理这个活要不就留个作业吧 我尽量可以早点完成 再次感谢
@chenhengjie123 好的 感谢 需继续实践学习
@chenhengjie123 @eurekasaber 感谢两位的回答 关于测试的时间和覆盖率的问题,我想我还要进一步到项目中去实践
另外还想细问一下 1)monkey 中 crash 和 anr 产生的原因一般有哪些?
2)如何跟开发反馈问题?从 log 上看,因为我只测到过 crash 和 reject ,crash 的时候貌似 log 里只有 crash:+ 包名,就这些信息如何去定位到代码的某行