由于IT技术的发展,软件测试为了测试软件中存在的问题,它在面向市场和大众的使用时段不容易出错,从而造成系统崩坏等一系列因素。学习软件测试的学员想了解一些关于这方面的知识吗?快来看看吧!
	  需求分析-测试计划一测试设计,测试开发--测试执行一测试评估需求阶段:测试人员了解需求,对需求进行分解,得出测试需求
  计划阶段:根据需求编写测试计划/测试方案
  设计阶段:测试人员适当了解设计,进而设计编写一部分测试用例
  测试阶段:根据测试用例和计划执行测试,在执行过程中记录,管理缺陷,测试完成后编写测试报告运行维护:测试人员需要参与项目的实施工作,测试人员对项目产品的业务和操作一般都比较了解,加上优秀的表达能力,所以可以收集问题并及时反馈给相关负责人
	  (1)完全测试是不可能的。不可能找出所有错误
  (2)测试存在风险。测试不全面
  (3)测试只能表明缺陷的存在。不能证明没有缺陷
  (4)产品潜在错误书与已发现错误数成正比。
  (5)让不同cesium人员参与测试工作中。避免固定测试思维
  (6)开发者与测试者分开
  (7)设计用例时,包括输入数据和预期的输出结果两部分,且输入数据包括合法与非法的情况。
  (8)集中测试易出错或错误较多的模块。二八定律
  (9)长期保留所有测试用例。进行回归测试
	  2.1按测试阶段划分
  单元测试(针对程序源代码进行测试)
  集成测试(也称接口测试,将多个模块组合在一起进行测试)
  系统测试(对整个系统进行测试。包括功能、性能、文档等)
  验收测试(对整个系统进行测试。不同的使用群体进行测试。内测:指定特定人员进行测试;公测:普通用户
  2.2按代码可见度划分
  黑盒测试:看不见源代码,针对程序的功能界面进行测试。一主要应用于系统测试阶段
  灰盒测试:看到部分代码,针对系统的接口进行测试。--主要应用于集成测试阶段
  白盒测试:看到所有代码,针对源代码进行测试。一-主要应用于单元测试阶段总结:黑盒测试==系统测试灰盒测试==集成测试==接口测试白盒测试=单元测试
 
       
          

 
 
 广州AI数据分析7天从入门到精通培训班
广州AI数据分析7天从入门到精通培训班 广州Java小白入门培训班
广州Java小白入门培训班 广州前端Web开发基础培训班
广州前端Web开发基础培训班 广州Python基础培训班
广州Python基础培训班 广州超哥linux计算工程师培训班
广州超哥linux计算工程师培训班