首页 热点资讯 义务教育 高等教育 出国留学 考研考公

对app测试中有什么好方法来提高单元测试的效率?

发布网友 发布时间:2022-03-28 22:53

我来回答

1个回答

热心网友 时间:2022-03-29 00:22

1分钟前
首先,要做好单测,首先要捋清楚开发的代码结构,为成功搭建单测环境奠定基础。对于一个比较复杂的代码工程,首先要找到程序初始化的入口,明确初始化需要的成员变量和初始化的步骤逻辑,然后找到程序的主要接口,明确各个接口的作用,如果有明确提测接口,就按提测接口一层层剖析下去。

还需注意程序的公用类,在测试准备阶段,大致了解公用接口的作用,方便测试过程中调用,也利于提高代码复用性。

那怎么提高单元测试的效率呢?

1. 注意测试工程的整体架构设计,把初始化操作提取出来作为公用步骤—减少代码冗余,便于统一修改
2. 每个case要注意保持隔离,不要互相依赖,比如在调用顺序,外部数据操作上。每个case结束要注意恢复测试环境,尤其是对测试数据的影响。
3. 每个case检查点要清晰,深入,不建议一个case测试多个点。
4. 初始化测试期望时,应该尽量与期望状态相反
5. case中的检查阶段,要及时输出。如果检查点处于多重嵌套,建议在代码中输出出错位置—方便及时处理异常

TestBird - 手游和App自动化测试平台

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com