软件测试是一门伴随着软件开发而生的技术,没有软件开发就没有软件测试,所以往往会看到开发人员也是测试人员的情况。那么,软件测试发展这么多年了,究竟有多少测试方法?
软件测试的方法究竟有多少?
你如果问专业的测试人员这个问题,他肯定会给你一个白眼,一下就知道你是测试小白,不屑于回答你,因为测试方法太多太多,从不同的角度说会有不同的方法。鉴于本文是给测试小白或刚进入测试行业的同学看的,我将测试方法大致总结如下:
1、常见的测试方法:白盒测试、黑盒测试、灰盒测试,这三种是在课本上最常见到的方法。2、是否执行代码:静态测试、动态测试。3、开发过程级别:单元测试、集成测试、系统测试,其中系统测试又分为功能测试、性能测试、接口测试、人机交互界面测试、强度测试、余量测试、安全性测试、可靠性测试、恢复性测试、边界测试、数据处理测试、安装性测试、容量测试、互操作性测试、敏感性测试、标准符合性测试、兼容性测试、中文本地化测试等方法。
4、是否需要人工干预:手工测试、自动化测试。5、从实施组织区分:开发测试、用户测试、第三方测试。6、从所处环境区分:阿尔法测试、贝塔测试。
本文就先将软件测试中的一些方法名称罗列在此,接下来的文章会一一介绍这些方法是怎样使用的,谢谢大家。
转载请注明:http://www.0431gb208.com/sjszyzl/3631.html