什么是软件测试?
什么是软件测试? 软件测试是为了发现程序中的错误而执行程序的过程。 通俗的说,软件测试需要在发布软件之前,尽可能的找软件的错误,尽量避免在发布之后给用户带来不好的体验,并要满足用户使用的需求。
软件测试的目的: 1、发现程序员代码错误以及逻辑错误; 2、审核软件是否符合客户需求; 3、提高客户体验;
软件测试的分类
测试阶段分类: 单元测试、集成测试、系统测试、验收测试(包括正式验收测试、Alpha测试、 Beta测试。
测试方法分类: 白盒测试、黑盒测试、灰盒测试。
被测试对象是否运行的角度分类: 动态测试、静态测试
其他测试分类: 功能测试、安全测试、性能测试、负载测试、回归测试、冒烟测试、界面测试、兼容性测试、易用性测试、压力测试、恢复测试、探索性测试。