测试用例-评审案例
<p><center><font size = 6>物件播放组件-测试用例-评审案例</font></center></p>
<table>
<thead>
<tr>
<th>最后修订日期</th>
<th>2024-2-21</th>
</tr>
</thead>
<tbody>
<tr>
<td>作者</td>
<td>QFord</td>
</tr>
<tr>
<td>V1.0.0</td>
<td>创建文档</td>
</tr>
</tbody>
</table>
<h1>案例来源</h1>
<p>[物件播放组件-接口测试用例](<a href="https://pms.sdp.101.com/#/track/review/view/6bfe10ff-06f7-4f1c-9350-d87a213b2c0d">https://pms.sdp.101.com/#/track/review/view/6bfe10ff-06f7-4f1c-9350-d87a213b2c0d</a> "物件播放组件-接口测试用例")</p>
<p>> 沟通交流群:物件播放组件-QA&开发群(4941205688675214)</p>
<h1>评审反馈</h1>
<table>
<thead>
<tr>
<th><center>用例编号</th>
<th><center>评审意见</th>
<th><center>备注</th>
<th><center>结果</th>
</tr>
</thead>
<tbody>
<tr>
<td>ALL</td>
<td>评审人指定林七佛即可,其他人去掉</td>
<td></td>
</tr>
<tr>
<td>ALL</td>
<td>用例在Untiy开发环境中的执行步骤较为复杂,仅通过有限的文字难以描述清楚</td>
<td>建议通过编写markdown文档,通过图文+视频的方式来阐明</td>
<td>待QA评估是否执行,qa回复:测试任务紧张,可能无法这样编写用例</td>
</tr>
<tr>
<td>------------</td>
<td>建议补充基于接口参数的排列数的用例说明文档,仅通过PMS的逐条用例评审无法看出是否有缺失</td>
<td></td>
<td></td>
</tr>
<tr>
<td>???</td>
<td>缺失[器材属性Set/Get]测试用例</td>
<td>Set/Get方法已在测试中使用,把用例补上即可</td>
<td>------------ qa回复:不在提测范围,新提测,可以补充用例</td>
</tr>
<tr>
<td>???</td>
<td>缺失[设置器材父节点]测试用例</td>
<td></td>
<td>qa回复:不在提测范围,新提测,可以补充用例</td>
</tr>
<tr>
<td>229347</td>
<td>用例步骤描述过于简单,需要列举明细步骤,以便任意执行人可以执行此用例。</td>
<td>雷同的用例可以详细写一个,其他的用例可以简化并在备注中注明详细请参考xx编号的用例。</td>
<td>QA未添加参考xx编号用例——qa回复:在Excel里编写用例,一般雷同也是直接复制粘贴,所以并不一定非要写成参考xx用例</td>
</tr>
<tr>
<td>229346~229334</br>229332、229329、228961、228956~228952</td>
<td>LUA的属性(Lua支持的各种数据类型)和C#的通信,此项不必纳入测试</td>
<td></td>
<td>qa回复:永第要求测试</td>
</tr>
<tr>
<td>229331~ 22930</td>
<td>LUA中的Number类型可以安全转换为C#中的数值类型,一般是由XLua自动处理的。此项不必纳入测试。</td>
<td></td>
<td>qa回复:永第要求测试</td>
</tr>
<tr>
<td>229329~229310</td>
<td>C#获取Lua的属性数据,此项不必纳入测试。</td>
<td></td>
<td>qa回复:永第要求测试</td>
</tr>
<tr>
<td>229113~229108</td>
<td>此参数的异常数据(非code的)测试范围没必要那么大。</br>PS:创建器材的前置条件是器材资源存在,不存在的情况可单独新建测试用例</td>
<td></td>
<td>qa回复:接口测试正常测试范围</td>
</tr>
<tr>
<td>229070~229067、229047~ 229046、229044</td>
<td>需给出非组合器材的示例</td>
<td>qa回复:已补充</td>
</tr>
<tr>
<td>229066~229061、229041</td>
<td>预期结果应包含相关UI被关闭</td>
<td></td>
<td>qa回复:因为接口无返回值,实际已测试已经覆盖,用例已经补充</td>
</tr>
<tr>
<td>229057~229051</td>
<td>测试更大范围的非法参数的意义不大。</td>
<td>qa回复:接口异常参数正常测试范围</td>
</tr>
<tr>
<td>229045</td>
<td>需给出组合器材的示例</td>
<td></td>
<td>qa回复:已补充</td>
</tr>
<tr>
<td>229040~229037</td>
<td>预期结果应包含相关表现也被删除</td>
<td></td>
<td>qa回复:已补充</td>
</tr>
<tr>
<td>229033~229032</td>
<td>重复229034测试用例,没太大意义。</td>
<td></td>
<td>qa回复:对于批量操作,不同数量的删除是有必要的测试</td>
</tr>
<tr>
<td>229030~229029</td>
<td>重复229031测试用例,没太大意义。</td>
<td>qa回复:对于批量操作,不同数量的删除是有必要的测试</td>
</tr>
<tr>
<td>229028~227917</td>
<td>清空使用的也是删除器材的接口,没必要重复。</td>
<td></td>
<td>qa回复:虽然底层是一个接口,但是上层有封装,对外是两个接口,所以需要测试 ,如果认为没有必要测试提测时可明确标注出来不需要测试</td>
</tr>
<tr>
<td>229016~2290009</td>
<td>229113 重复测试用例。此参数的异常数据(非code的)测试范围没必要那么大。</td>
<td></td>
<td>qa回复:接口异常参数正常测试范围</td>
</tr>
<tr>
<td>229008~228962</td>
<td>重复测试用例,创建多个器材和单个,内部接口是一样的。</td>
<td></td>
<td>qa回复:虽然底层是一个接口,但是上层有封装,对外是两个接口,所以需要测试 ,如果认为没有必要测试提测时可明确标注出来不需要测试</td>
</tr>
</tbody>
</table>
<p>预期结果应包含相关表现也被删除</p>
<h1>评审统计</h1>
<table>
<thead>
<tr>
<th>评审结果</th>
<th>数量</th>
<th>占比</th>
</tr>
</thead>
<tbody>
<tr>
<td>通过</td>
<td>33</td>
<td>20%</td>
</tr>
<tr>
<td>未通过</td>
<td>131</td>
<td>80%</td>
</tr>
</tbody>
</table>