软件测试定义:使用技术手段验证软件是否满足使用需求。
7种测试分类的区别:
测试按阶段划分:1.单元测试(针对源代码测试)2.集成测试(针对接口测试)3.系统测试(针对功能非功能进行测试)4.验收测试(内测、公测)
测试按代码可见度划分:1.黑盒测试(不关注源代码针对功能测试即系统测试)2.灰盒测试(针对接口进行测试即集成测试)3.白盒测试(针对源代码进行测试即单元测试)
质量模型重点5项:功能、性能、兼容、易用、安全。
测试流程6步骤:1.需求评审(角色:产品经理 开发 测试 ;目的:需求理解一致、知道被测项目有哪些功能模块)、2.测试计划(测什么、谁来测、怎么测)、3.用例设计、4.用例执行、5.缺陷管理、6.测试报告
测试模版8要素:1.测试编号(项目简称_模块简称_编号)2.用例标题(预期结果(测试点))3.项目/模块(用户所属标题或模版)4.优先级(p0-p4(p0最高))5.前置条件(操作步骤之前的操作)6.测试步骤(执行用例步骤)7.测试数据(执行步骤中的重点数据)8.预期结果(用例执行结果+不同角色隐性结果)
练习:
版权归原作者 是程序媛 所有, 如有侵权,请联系我们删除。