文章责编:wangmeng
看了本文的网友还看了学历| 高考 中考 考研 自考 成考 外语| 四六级 职称英语 商务英语 公共英语 资格| 公务员 报关员 银行 证券 司法 导游 教师 计算机| 等考 软考
工程|一建 二建 造价师 监理师 咨询师 安全师 结构师 估价师 造价员 会计| 会计证 会计职称 注会 经济师 税务师 医学| 卫生资格 医师 药师 [更多]
第 1 页:单选题 |
第 3 页:论述题 |
第 4 页:参考答案与解析 |
二、论述题
1.论述题1:以下是某软件项目规格说明,请按要求回答问题
某一软件项目的规格说明:对于处于提交审批状态的单据,数据完整率达到80%以上或已经过业务员确认,则进行处理。
(1)请根据规格说明,画出对应的因果图。
(2)采用基于因果图的方法为该软件项目设计测试用例。
2.论述题2:以下是某程序说明,请按要求回答问题
程序说明:假设有一个把数字串转换为整数的函数。其中数字串要求长度为1-6个数字构成,机器字长为16位。
分析程序中出现的边界情况,采用边界值法为该程序设计测试用例。
3.论述题3:简单谈一下你对穷举测试的理解,并按要求回答问题
(1)穷举测试的方法对于所有项目程序都是可行的么?
(2)若是针对小型的程序,穷举测试是可能的么?若是,说明此时采用穷举测试能否保证程序是百分之百正确呢?
论述题分析
1.分析:首先根据程序的规格说明,根据所有可能的输入和输出条件,找出所有的原因和结果以及二者之间的关系,画出因果图。然后基于因果图的方法设计测试用例。
2.分析:首先根据程序的规格说明,考虑所有可能的边界情况,然后根据边界值方法设计测试用例。
3.分析:在黑盒测试中,测试数据完全来源于软件的规格说明,即不需要了解程序的内部结构。若要用这种方法来发现程序中的所有错误,可行的途径就是穷举测试。但在实际情况下,该方法仅对一些小型简单的程序适用,而对于一些大型或稍微复杂的程序都是不可能实现的。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |