测试方法包括黑盒测试、白盒测试、灰盒测试、手动测试和自动化测试。
黑盒测试就是把软件系统当作一个“黑箱”,无法了解或使用系统的内部结构及知识,进行的测试。一般刚入门的测试都是从黑盒测试开始的。
白盒测试就是设计者可以看到软件系统的内部结构,并且使用软件的内部知识来指导测试数据及方法的测试。一般此类方法测试要求代码能力极强。
灰盒测试是介于黑盒和白盒之间,是基于程序运行时刻的外部表现同时又结合程序内部逻辑结构来设计用例,执行程序并采集程序路径执行信息和外部用户接口结果的测试技术。
手动测试是测试人员用鼠标去手动测试,这个是软件测试流程必须经过的过程。
自动化测试是用程序测试程序,由测试人员编写代码对程序进行测试,也要求测试人员有代码能力。
测试类型包括:功能测试、性能测试、兼容性测试、压力测试
功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。是测试人员手动手动执行或利用程序执行的测试
性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。
兼容性测试是测试程序在不同的环境,不同的系统下的测试。
压力测试也是性能测试的一种,是测试程序或者服务器和数据库的运行强度。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至19401980@qq.com举报,一经查实,本站将立刻删除。