已有系统新增模块功能的测试思路-接口测试-个人测试整理

上一篇 / 下一篇  2015-05-31 22:31:54 / 天气: 晴朗 / 心情: 平静 / 个人分类:软件测试总结

        软件测试的定义:软件测试是使用人工操作或软件自动运行的方式来检验它是否满足规定的需求或弄清预期结果和实际结果之间差别的过程。
        对于一个软件系统,当增加一个新的模块功能时所涉及的测试有哪些?是不是应该也考虑该功能在软件系统中的输入、过程、输出,以及输出的数据在软件系统是否正常使用。具体说是该模块功能需要软件系统的哪些功能和哪些数据作为输入数据,该模块功能本身的处理过程,该模块功能的输出数据有哪些以及输出数据在软件系统能否正常使用。
         对于该功能本身的处理过程的测试往往容易分辨,而模块功能和软件系统之间的接口测试常常容易忽略重要的地方。对于输入数据,要保证在新模块功能和软件系统之间的数据的一致性,即数据在软件系统和在新增模块是一致的,名称、类型、大小相匹配,才能传递和对接,以及接口功能正常。而对于输出数据也要保证数据的一致性,即数据经模块处理转化后,然后按需求分析、人为统计,和输出的单据、报表和字段等是否一致。按需求人为统计时有些输出数据并没有在页面上体现,或者不便于从页面上统计出来,就需要编写sql从数据库查询进行统计。输出数据因为来源不一样(因为是新功能产生的)可能具有新的特性,如果有新的特性,即产生的是软件系统没有的新分类的数据,在软件系统上各个相关功能能否正常使用。
         输出数据包括生成新的单据及字段信息啊,报表输出等。接口测试是功能互操作性的一种情况

TAG: 接口

 

评分:0

我来说两句

Open Toolbar