0521开始学习打卡

来源:互联网 发布:linux分页显示命令 编辑:程序博客网 时间:2024/05/21 09:33


学到信息:

1、软件测试和软件质量区别,软件测试的目的

2、软件测试的分类

3、黑河白盒灰盒概念

4、软件测试模型

5、软件测试生命周期


需要注意:

1、测试人员也必须假设软件存在问题,所以所做的操作都是为了找出更多的问题,而不仅仅验证每一件事是正确的。测试包含文档,源代码,数据。

2、注意:潜在的软件缺陷,测试软件的缺陷,从需求分析。

3、按开发阶段来分:单元测试,集成测试,系统测试,验收测试。这些东西的具体方法。

    按测试的实施单位来分:开发方测试,用户测试,第三方测试。

    按测试技术:白盒测试,黑盒测试,灰盒测试。

4、白盒测试:知道产品内部工作过程,可通过测试来检测产品内部是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都能够按照预定要求正确工作,而不管产品的性能。它包括两种测试方法:静态测试和动态测试。静态测试时不通过执行程序而进行测试的技术,其关键功能是检查软件的表示和描述是否一致,没有冲突或者产生歧义。而动态测试需要软件的执行,当软件系统在模拟的或真实的环境中执行之前,之中,之后,对软件系统行为的分析是动态测试的主要特点。  

灰盒测试:结合了白盒与黑盒的要素。关注输出对于输入的正确性,同时也关注内部表现,但不像白盒那样详细,完整,只是表征性的。

5、V\X\W\H区别,,使用不同,,现在仅仅知道v基本上是最没效率的。其他待学习

6、

1)计划 2)分析,3)设计,4)构建,5)测试周期,6)最后测试和实施,7)实施后。

测试周期和最后测试有什么不同,实施的时候需要注意什么,软件测试需要在什么地方起作用。



0521学到的知识,明天具体看白盒的资料

0 0