发表于: 2017-07-28 22:03:49
1 939
编辑日报内容...
今天完成的事:
今天主要学习认知、了解软件测试基础知识。
1、什么是软件测试?软件测试的目的是什么?
软件测试以检验是否满足需求为目标,测试是为了发现错误而执行程序的过程。
软件测试的目的在于发现错误;一个好的测试用例在于发现从未发现的错误;一个成功的测试是发现了从前未发现的错误的测试。
2、什么是BUG?
软件未达到需求标明的功能;软件出现了需求指明不会出现的错误;软件功能超出了需求指明范围;软件未达到需求虽未指出但应达到的目标;测试人员认为软件难以理解、不宜使用、运行速度缓慢,或者最终用户认为不好。
3、什么是黑盒测试、白盒测试?测试方法有哪些
黑盒测试:把测试对象看成一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。因此黑盒测试又叫功能测试或数据驱动测试。
黑盒测试方法:等价类、边界值、因果图、错误推测、功能图分析。
白盒测试:把测试对象看做一个打开的盒子,它允许测试人员从程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。通过在不同点检查程序状态,确定实际状态与预期状态一致。因此白盒测试又称为结构测试或逻辑驱动测试。
白盒测试方法:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖、路径覆盖。
4、软件测试策略包含哪些?
单元测试、集成测试,系统测试、验收测试
测试人
员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功
能是否符合它的功能说明。因此黑盒测试又叫功能测试或数据驱动测试
明天进行的事:
温习这两天知识,希望任务一能过继续下一任务、
遇到的问题:
现在只是刚开始,对测试理解还不够
收获:
帮助我能更快认识软件测试
评论