太原理工大学软件工程第七资料
思考和练习(续) 7.8 一个C 语言程序,读入3 个正整数作为三角形的边长,要求程序打印如下信息:该三角形是等边的、等腰的或一般三角形。试设计一组测试用例,用来测试此程序。 7.9 某高校拟对参加计算机应用水平考试成绩好的学生进行奖励,成绩合格者奖励50元,成绩在80 分以上者奖励100 元,成绩在90 分以上者奖励200 元,并公布奖励成绩及所获奖金,编写程序流程图,设计测试用例,写出测试路径及所满足的覆盖条件。 7.10 设某个程序用于求一元二次方程ax2+bx+c=0 的根,a、b 和c 为整数。试采用等价类划分法和边界值分析法来设计测试用例。 * 第*页 思考和练习(续) 7.11 Drikstra 说:“程序测试只能证明错误的存在,不能证明错误不存在。”Myers 说:“测试是为了证明程序有错,而不是证明程序无错。”如何理解这两句话所蕴涵的意义。 7.12 一个折半查找程序可搜索按字母顺序排列的名字列表,如果查找的名字在列表中则返回真,否则返回假。为了对它进行功能测试,应该设计哪些测试用例? * 第*页 课堂讨论 按照前期选择并实现的软件开发项目,根据本章内容给出完成编码后的软件项目的测试用例设计并运行后进行结果分析; * 第*页 补充 回归测试 在集成测试过程中每当一个新模块结合进来时,程序就发生了变化:建立了新的数据流路径,可能出现了新的I/O操作,激活了新的控
原创力文档

文档评论(0)