测试基础之测试概念
测试概念
Bug 规范
2.线上问题跟进,必要的BUG需要复盘,更新到wiki或者会议室分享给小伙伴(备注:分配BUG复盘目的是为了重现问题,不是追责)
测试资源地址
google、stackoverflow、github
汇总测试相关博客、论坛等资源:http://www.diggerplus.org/navigation
测试书籍:《笑傲测试——软件测试流程方法与实施》、《软件测试的艺术》、《测试之美》、《大话移动APP测试:Android与iOS应用测试指南》、《android应用测试与调试实战》、《iOS测试指南》、《微软软件测试之道》、《Google软件测试之道》
测试相关公众号:金阳光自动化测试、测试窝、360Qtest、腾讯移动品质中心TQM、搜狗测试、JDTest、百度移动云测试中心、软件测试的自我修养
互联网、技术相关公众号:高可用架构、MacTalk、InfoQ、36氪、互联网er的早读课、可能吧、开八、小道消息、嘀嗒嘀嗒、keso怎么看
互联网IT资讯app:开发者头条、简书、即刻
开发思想的转变
1 写多于思考,只是完成工作,并不去思考代码架构的问题
2 思考多于写,首先是完成一项任务可能一下会想到好几种解决方案,不知如何选择,时间、空间哪个更重要?
选择A后,又遇到坑,是不是要换成B。然后是代码架构的思考,想着更多的复用,更少的修改,随着系统的开发,遇到更多的需求变更,如何能更好的自动化更改?
3.开发流程的思考
1)如何平衡,例如:新功能开发和稳定版本之间的冲突
2)以何为准,例如:有时因为时间或者其他问题,明明想到了2,却只能做到1,为什么?模块落地后总会修改很多东西,是不是事倍功半?
3)问题的解决,问题多于解决方案,界面的设计依然是个问题