国内大互联网公司如何做测试
作者:网络转载 发布时间:[ 2015/5/8 11:30:30 ] 推荐标签:软件测试
项目流程方面:
传统的流程大概可以概括为:调研,立项,需求讨论,详设,详设评审,编码,自测,代码review,提测,测试设计,测试报告,根据上线单上线,后线上进行确认和监控。不同的项目可以根据项目级别进行流程裁剪。比如D类项目或者小需求不需要测试或者详设,直接自测了上线等;不同公司略有差异。 上面所有的流程QA都需要参与, 并了解自己的职责,怎么样能更好的提高效率和避免风险。
在往敏捷方向发展的过程中,流程差不多是这样:
从我做的PPT中拷贝过来的,知道这个图画的挺丑,请原谅我的偷懒.
这里面的quick job 和slow job 即为比较快的自动化case, 例如单测,静态扫描,功能测试等。
slow job表示比较慢的case, 比如性能测试,系统测试,大数据测试等。
沙盒和预上线都是能模拟线上的mini环境,沙盒qa维护和测试使用,预上线环境op维护和预上线验证使用,预上线也可以成为ab test。 这里也因不同公司而有差异
因为迭代比较快,qa的压力也会更大, 整个过程中的自动化建设, 持续继承的case等都需要完善,才能更好的避免风险,并且加快项目发布。
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-61079698-8054),我们将立即处理,马上删除。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11热门文章
常见的移动App Bug??崩溃的测试用例设计如何用Jmeter做压力测试QC使用说明APP压力测试入门教程移动app测试中的主要问题jenkins+testng+ant+webdriver持续集成测试使用JMeter进行HTTP负载测试Selenium 2.0 WebDriver 使用指南