《软件测试-折半查找程序.ppt》由会员分享,可在线阅读,更多相关《软件测试-折半查找程序.ppt(2页珍藏版)》请在金锄头文库上搜索。
1、软件工程概论教程软件工程概论教程软件工程概论教程软件工程概论教程 ( ( ( ( 20062006年版年版 ) ) ) ) 江苏工业学院江苏工业学院计算机系计算机系 卢卢 莹莹例:例:一个一个折半查找程序折半查找程序可可搜索按字母顺序排列的名字列表搜索按字母顺序排列的名字列表, 如果查找的名字在列表中则返回真,否则返回假。如果查找的名字在列表中则返回真,否则返回假。 为了对它为了对它进行功能测试进行功能测试,应该使用哪些测试用例?,应该使用哪些测试用例?答:答:为了对这个折半查找程序进行功能测试,应该使用下为了对这个折半查找程序进行功能测试,应该使用下 述测试用例:述测试用例: 查找列表中第一
2、个名字查找列表中第一个名字 预期的输出:预期的输出:TRUE 查找列表中最后一个名字查找列表中最后一个名字 预期的输出:预期的输出:TRUE 查找第一个名字后的名字查找第一个名字后的名字 预期的输出:预期的输出:TRUE软件工程概论教程软件工程概论教程软件工程概论教程软件工程概论教程 ( ( ( ( 20062006年版年版 ) ) ) ) 江苏工业学院江苏工业学院计算机系计算机系 卢卢 莹莹 查找最后一个名字前的名字查找最后一个名字前的名字 预期的输出:预期的输出:TRUE 查找位于列表中间的一个名字查找位于列表中间的一个名字 预期的输出:预期的输出:TRUE 查找不在列表中但按字母顺序恰好在第一个名字查找不在列表中但按字母顺序恰好在第一个名字后的名字后的名字。 预期的输出:预期的输出:FALSE 查找不在列表中但按字母顺序恰好在最后一个名查找不在列表中但按字母顺序恰好在最后一个名字前的名字字前的名字。 预期的输出:预期的输出:FALSE