软件测试的主要任务是什么,可以从三个方面来说
1、发现软件产品中存在的缺陷,通过静态动态测试方法来发现软件中存在的问题;
2、验证软件产品与需求与客户需求之间存在的差异,软件产品必须以满足客户为根本,即使再好的产品客户不需要也没有用的;
3、为评审提供依据,产品质量评审是确保产品质量的重要环节,而测试则为评审提供了专业的可靠地依据;
当然,当前也有提高测试地位的讲法,叫软件测评,就是说以测代评,这主要看客户怎么来提了。
接下来说说测试和调试的区别,据我分析,区别核心是软件缺陷处理的阶段差异,测试时发现软件缺陷,而调试则是定位和修正缺陷。
打赏帖 | |
---|---|
【Cortex-M】Systick Timer使用被打赏10分 | |
分享汽车防盗系统的组成与分类(一)被打赏5分 | |
VOFA+波形显示+JYD-31蓝牙发送和解析不定长数据被打赏10分 | |
【换取手持数字示波器】-STM32F4PWM控制LED灯管亮度被打赏22分 | |
【换取手持数字示波器】STM32F4驱动RPR-0521RS照度、接近一体型传感器被打赏23分 | |
宏定义和const关键字定义被打赏5分 | |
【分享开发笔记,赚取电动螺丝刀】几个单片机I2S外设的BLCK时钟对比被打赏20分 | |
【功率监测与控制系统DIY活动成果贴】DIY功率计与LabVIEW数据采集被打赏100分 | |
【分享开发笔记,赚取电动螺丝刀】使用ESP32S3调试I2S音频模块MAX98357被打赏22分 | |
【Freertos】任务管理被打赏10分 |