网站建设与开发试题与答案,四川省建设网站建筑电工,wordpress kindeditor,h5自适应网站建设是什么意思产品提测后#xff0c;如何开展测试#xff1f;
我们都了解软件测试的执行流程#xff0c;......提测-冒烟测试-详细测试-提交缺陷报告-回归测试#xff0c;但软件测试并不总是线性过程#xff0c;它甚至可能是螺旋结构#xff0c;不断地试错#xff0c;不断地迭代如何开展测试
我们都了解软件测试的执行流程......提测-冒烟测试-详细测试-提交缺陷报告-回归测试但软件测试并不总是线性过程它甚至可能是螺旋结构不断地试错不断地迭代不断地回归直至最终的可用版本。
那么测试人员拿到提测版本后如何开展测试如何进行第一轮、第二轮测试
第一轮测试
1、从冒烟测试开始也就是最简单的测试如果不是特别复杂的项目可以直接由基本流备用流的方式来进行快速测试也可以认为是可用性测试能否继续进行下一步取决于冒烟测试结果是否通过如基本流未通则可以直接退回。否则继续下一步
2、在快速测试过程中可能激发了某些灵感这时一定要记录下来或者遇到一个新的问题可能引发其他的问题时也做好记录做记录的同时可以去补充测试用例也可以暂时放在待测试想法列表中通过后续的步骤时来决定这些想法是否有进一步测试的必要
3、开始执行用例测试用例一般情况下会区分正向反向用例的在这个步骤中先执行正向用例若未通过数没有超过规定的比例再执行反向用例同时在这个过程中很可能开发人员已提交过N个版本那么仍需要不定期进行可用性测试
4、确保版本可用的情况下且已执行完所有用例部分阻碍用例除外此时可以对第一轮测试做一个小结。小结内容包括是否需要调整测试策略是否存在重复出现的问题以及自己经过一轮测试后对版本建立的初步认识等等
第二轮测试
1、整理一轮测试中的缺陷报告如果有测试管理平台可以很方便地通过筛选条件来查看缺陷类型和原因以及缺陷增长趋势多数开发人员不会主动分析缺陷需要测试人员来评估哪些区域或模块需要深度测试如果有修改过公共代码哪些模块需要重复测试等等
2、结合一轮测试中的测试小结及评估所有被退回测试或拒绝的Bug分析拒绝原因并再次测试记录好二次测试的结果
3、交叉测试这一步可以灵活调整视测试时间充分与否交叉测试人员可以是同组的也可以是外组测试可以重点测试Bug聚集的模块 也可以探索测试但测试完成后要做好小结以便与第一位测试人员的小结做比对。查漏补缺。
4、回归测试对所有提交的未关闭缺陷进行回归测试
5、可用性测试大回归测试在开发多次迭代的基础上要进行最后一轮的可用性测试在走流程的过程中要重点关注Bug集中的模块或语句以及重新打开频率较高Bug的代码逻辑在最后一轮的大回归测试中建议结对测试效果会更好。
最后将每个步骤中的测试检查点形成文档再归结到测试报告中。
以上即是一般性软件产品的测试步骤实际工作中可以根据软件版本的大小及测试团队的规模来具体规划测试流程。