51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 3426|回复: 5
打印 上一主题 下一主题

[原创] 帮忙做两道题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-6-25 16:14:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
试题一
阅读下列说明,回答问题 1 至问题 3,将解答填入答题纸的对应栏内。
[说明]
某公司对客户有一定的折扣政策,公司软件的一个模块的需求说明书中描述“……当交易额小于等于5万元时折扣为0,当交易额大于5万元时才有折扣,如果交易的客户在三个月内无欠款,则折扣为15%;如果交易的客户在三个月内有欠款,若该客户是三年以上的老客户,则折扣为10%;若该客户不是三年以上的老客户,则折扣为5%。
[问题 1](10 分)
因果图法是功能测试案例设计方法中的一种,简述利用因果图导出测试用例需要经过哪几个步骤?
[问题 2](10)
根据题目要求用因果图法找出所有的原因和结果。
[ 3](30分)
根据题目要求问题2中找出的所有原因和结果,绘制本题目的因果图。

试题二
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
[说明]逻辑覆盖法是设计白盒测试用例的主要方法之一,它是通过对程序逻辑结构的遍历实现对程序的覆盖。针对以下由C语言编写的程序,按要求回答问题。
getIt(int m)
{
int i, k;
k = sqrt(m);
for(i=2;
i<=k; i++)
if(m%i == 0)
break;
if(i >= k+1)
printf(“%d is a selected number\n”, m);
else
printf(“%d is not a selected number\n”, m);
}
[问题1] (10分)
  请找出程序中所有的逻辑判定子语句。
[问题2] (10分)
满足100%DC(判定覆盖)时所需的逻辑条件。
编号
满足100%DC(判定覆盖)时所需的逻辑条件
1
2
3
4
[问题3] (30分)
  请画出上述程序的控制流图,并计算其控制流图的环路复杂度V(G)。假设函数的参数m取值范围是150<m<160,请用基本路径测试法设计测试用例,将参数m值填入下表,使之满足基本路径覆盖要求。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2012-6-25 16:16:43 | 只看该作者
[问题3] (30分)

  请画出上述程序的控制流图,并计算其控制流图的环路复杂度V(G)。假设函数的参数m取值范围是150<m<160,请用基本路径测试法设计测试用例,将参数m值填入下表,使之满足基本路径覆盖要求。
用例编号
m取值
1
2
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2021-6-9 14:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2012-6-25 18:52:13 | 只看该作者
    感觉在考评测师
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2020-12-8 11:20
  • 签到天数: 605 天

    连续签到: 1 天

    [LV.9]测试副司令

    4#
    发表于 2012-6-26 09:05:59 | 只看该作者
    评测湿
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2012-6-26 15:51:33 | 只看该作者
    等待结果
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2012-6-26 17:37:33 | 只看该作者
    看看我花的这个图对吗,嘿嘿

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-4-28 14:56 , Processed in 0.075609 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表