● 项目情况和测试难点:
依赖环境多,系统复杂度高,沟通协调成本大:
● 测试做的不错的地方:
1、对于项目测试管理的控制把握,问题的及时跟踪很清晰。
- 每日测试晨会,汇报测试进度和风险。
- 项目测试进度及时更新给项目组。
2、对于质量的保证:
- 测试执行期间共发现444个有效bug, 其中321第二次迭代发现,共10个工作日,平均每天32个有效bug.
- 保证较高的测试覆盖率62.5%。
- 对于bug的坚持:n 云木同学对于bug的坚持和解决问题的建议,追踪
3、系统相关功能的测试覆盖度和深度。
- 接口测试脚本,直接调用系统的接口,覆盖了28个,覆盖率93%。
- PHP,覆盖183个,覆盖率45%。
4、并行多条的快速反应和协调。
- 后期并行的各种系统的环境协调,并保证项目按时上线发布。
- 协调性能,安全测试团队并行评估风险,及时制定方案及措施,保证功能的同时,安全和性能也没问题。
● 测试需要提高的地方:
1、工作量评估不足:
- 对于系统的复杂度和各个系统的环境稳定性估计不足,结果第二次迭代时间非常紧张,未来需要借助评估模型提高测试工作量评估的准确性。
- 测试过程中,发现很多设计的时候无法考虑到得功能点,测试需要及时跟进TC改动并且录入系统,避免越忙越乱。
2、需要解决测试账号可重复使用问题:
- 现在测试账号用了就不能重复使用,尤其线上账号资源非常紧张,语瑶Drive解决测试账号可以重复使用的问题。
3、工作的分配,需要做好备份机制:
- 例如:云木主要负责TAE的工作,但是后期并没有其他人可以比云木更加熟悉TAE,难以在工作紧张的时候帮助。
4、严格控制提测版本的质量:
- 对于主流程没有走通的产品版本,必须及时打回,不能因为测试时间紧张而勉强接受,造成后期测试时间和压力加大。
5、提高自动化脚本在测试流程中的作用:
- 一期很多自动化脚本的变化较大,在测试中发挥的作用并不很好,未来,需要补齐稳定回归,同时降低维护成本。
- 需要做起来U站项目的精准自动回归,用于开发自测。