首页 > 编程知识 正文

游戏测试工程师入门基础,软件测试新手如何入门

时间:2023-05-06 11:15:44 阅读:255362 作者:1551

文章目录 LLT(low level test)设计步骤测试用例设计方法用例编写原则

LLT(low level test)

LLT (Low Level Test) 为低层次的测试,包含单元测试(UT,Unit testing)和模块级系统测试,(MST,model system test)。
通常是开发人员的自测试,亦称为开发者测试。

设计步骤

预制条件 -> 调用被测对象,触发相应功能 -> 结果检查

测试用例设计方法

1)第一步:选择测试对象

以功能模块作为测试对象。
如果模块太大,功能繁杂,则需要将其合理拆分成小模块进行测试。
根据功能列表进行设计,而非根据模块的具体代码进行设计。

2)第二步: 梳理模块 API

模块对外提供的 API 接口 (即外部输入)
本模块的外部依赖 (需要“打桩”)

打桩:

“打桩”(stub) 是软件调试与测试的一种方法。在做单元测试时,如果模块所需调用的一个外部函数还没有编码调试完成时,只让该外部函数简单返回几个支持测试用例的值就可以了。这种状态的外部函数叫做“打桩”。常用的打桩工具有 MockCpp 。

3)第三步:用例代码设计

注意对三类数据的处理:外部输入数据;本模块输出数据;本模块内部数据。

用例编写原则 用例调用模块 API 接口进行测试,不调用模块内部函数,不直接访问内部数据。打桩只针对模块依赖的外部接口,不对模块内部函数打桩。测试用例之间相互独立,单个用例有效代码不超过50行为宜。一个模块的测试用例尽量写到一个源文件中。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。