sdk测试总结

本文是作者对SDK测试项目的总结,从技术方案确定到上线,详述了测试过程、方法和遇到的问题。测试内容包括功能、性能测试,采用xctest框架。文章分析了测试中的亮点与不足,如用例覆盖、bug定位效率,同时也提出个人成长和未来改进的方向,如增加测试覆盖率、模拟业务场景等。
摘要由CSDN通过智能技术生成

       从1月份开始至4月底,在跟进一个SDK项目,主要负责iOS端的SDK测试,研发过程曲折,延期上线,测试工作量巨大。收获挺大的,在此总结下。

       整个项目的进程大致是:

①  技术背景宣讲->②技术方案确定->③开发编码(测试准备并行)->④部分方案变更->⑤测试开始测试->⑥开发bugfix->重复③④⑤⑥步骤n次(这次的n有点多)->⑦提供framework包给业务方,配合测试、bugfix->⑧上线。

在这里不吐槽项目过程的一些问题,仅分析测试在这里做了些什么、做的方法、做得好的、做得不好的、个人成长、后续学习改进的建议。

一、做了些什么

1.       半路进入这个项目(项目已在进程③),负责iOS SDK的测试,快速找pm了解大致的技术方案,根据模块快速的划分测试分工(iOS全职算2个人,实际是3个人部分投入);

2.       根据sdk的特点,对单测框架选型,最终定了xctest;

3.       根据技术方案制定tc,评审tc;

4.       编写测试demo,画UI,调用sdk的方法,从功能和方法级别对sdk进行测试;

5.       编写性能测试demo,对db性能进行测试;

6.       配合业务测试一起排查问题、解决问题,上线。

二、做的方法

测试框架选型:

详细查看了

  • 12
    点赞
  • 66
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值