软件测试分有很多种测试,掌握功能测试,性能测试的概念和应用,界面测试、易用性测试、安装测试、兼容性测试、回归测试、冒烟测试、随机测试的含义
功能测试:
逻辑功能测试:
界面测试
界面测试----窗口
测试界面----下拉列表
测试界面----检查重点
易用性测试
从软件使用的合理性和方便性等角度对软件系统进行检查,来发现软件中不方便用户使用的地方。
安装测试
检查软件能否正确的安装和卸载。
兼容性测试
单机版软件---兼容性测试
B/S版软件----服务器端配置
性能测试
一般性能测试
让被测系统在正常的软硬件环境下运行,不像其施加任何压力的性能测试。
稳定性能测试----Reliabitity Testing
连续运行被测系统,检查系统运行时的稳定程度。
负载测试
让被测系统在其能忍受的压力的极限范围之内连续运行,来测试系统的稳定性。
压力测试---Stress Testing
持续不断的给被测系统增加压力,直到将被测系统压垮为止,用来测试系统所能承受的最大压力。
几种性能测试的比较
回归测试
冒烟测试----smoke Testing
随机测试(猴子测试--Monkey Testing)