初始接口测试03

程序是怎么编写的

公司中,软件不是一个人编写出来的,而是多人合作编写,一个人编写几个相对独立的功能(专业术语叫函数、方法、类、窗口等),这些独立功能不能单独使用,最后软件要将所有的独立功能合并为一个完整的软件

每一个独立的功能需要单独测试,这是单元测试,主要使用白盒测试,一般程序员或者懂开发的测试人员来测试

一个人编写的多个功能或者多个人编写的功能,也不能直接合并到一起使用,需要以不断增多功能个数的方式,进行集成测试,测试多个功能之间能否正常互相使用,我们做接口测试就属于这种。但要注意接口测试不等于集成测试,集成测试是一个测试阶段,接口测试是一种测试类型,主要使用的测试方法是灰盒测试,接口测试目前主要由测试人员来完成

等所有的功能都通过了集成测试,所有的功能就可以全部合并在一起,进行更大规模的测试,即系统测试,系统测试主要使用黑盒测试,系统测试由测试人员完成

测试人员完成系统测试后,软件交由用户进行验收测试,一般用黑盒测试

黑盒可以用手工,也可以用自动化,白盒与灰盒都是如此

黑盒、白盒、灰盒属于测试方法,单元、集成、系统、验收等属于测试阶段

程序一般我们都说底层代码,所以把测试程序的白盒测试放在了最底下,黑盒测试一般都有界面,用户最先看到,放在了最上面

 

posted @ 2021-04-27 16:56  暄总-tester  阅读(84)  评论(0)    收藏  举报