老板节约成本,现在只有我一个测试人员,感觉每次发版都心慌慌,不晓得哪里没检查到又出什么 bug,每天过得很紧张啊
我们的项目有 pc 版本,ios/android, h5, 管理后台,项目内容也挺复杂的, 已经用 robotframe 实现了接口自动化,请问大神们都是怎么保证版本稳定的,怎么保证线上 bug 率低的? 随着项目的迭代, 功能点是越来越多,那么回归测试会越来越耗时, 在保证新功能没问题的情况下,怎么保证旧功能点没问题呢?
愿意听大佬们讲一下,先谢谢大家
同样的问题
部分实现自动化吧
保证不了
1,首先拉取线上数据来看哪个端用户最多,整理出优先级。 2,每次改动,精确分析改动点在哪里。 3,严格要求开发自测。 4,稳定功能,环境无关功能,服务端接口,客户端内部接口全部自动化。
划重点: 只有我一个测试人员
在我看来, 你重点要解决的核心或者深层问题不是保证发版质量问题, 而是测试的定位问题.
如果定位是你一个人保证所有产品/服务质量, 结果只有一个: 你被累死或者开掉.
如果定位, 你作为测试领域专家, 带领 RD 同学们一起保证服务质量. 通过测试驱动 TDD 或者 通过 devsop 构建 CI CD, 或者其他方式推动团队能共同保证高质量交付才是你的定位.
质量的核心是风险控制, 不是保证发版质量!
资源不够时,想一切办法,保障线上质量
一个测试,想必开发人员接口文档都没提供的吧,那你怎么实现的接口自动化呀
发动所有人,发版前做个内部测试