单元测试之模块接口测试

网友投稿 711 2022-11-20

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

单元测试之模块接口测试

● 模块输入参数的数目是否与模块形式参数数目相同。

● 模块各输入的参数属性与对应的形参属性是否一致。

● 模块各输入的参数类型与对应的形参类型是否一致。

● 传到被调用模块的实参的数目是否与被调用模块形参的数目相同。

● 传到被调用模块的实参的属性是否与被调用模块形参的属性相同。

● 传到被调用模块的实参的类型是否与被调用模块形参的类型相同。

● 引用内部函数时,实参的次序和数目是否正确。

● 是否引用了与当前入口无关的参数。

● 用于输入的变量有没有改变。

● 在经过不同模块时,全局变量的定义是否一致。

● 限制条件是否以形参的形式传递。

● 使用外部资源时,是否检查可用性并及时释放资源,如内存、文件、硬盘、端口等。

当模块通过外部设备进行输入/输出操作时,必须扩展接口测试,附加如下的测试项目:

● 文件的属性是否正确。

● Open与Close语句是否正确。

● 规定的格式是否与I/O语句相符。

● 缓冲区的大小与记录的大小是否相配合。

● 在使用文件前,文件是否打开。

● 文件结束的条件是否安排好了。

● I/O错误是否检查并做了处理。

● 在输出信息中是否有文字错误。

上一篇:单元测试的边界测试
下一篇:单元测试方法和步骤
相关文章

 发表评论

暂时没有评论,来抢沙发吧~