问答题
以下是某C语言程序,此程序根据输入的学生成绩得出成绩的等级,请仔细阅读程序并完成要求。 int
scorelevel(int score) { int level;
if(score>100 || score<0)level=-1; else
if(score>=90)level=1; else if(score>=80)level=2;
else if(score>=70)level=3; else
if(score>=60)level=4; else level=5: return
level;
问答题请将以下程序分别按照语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、多条件覆盖设计测试用例。 if((a>2 else statement2;
问答题以下是QESuite Web Version 1.0用户手册的相关内容,请仔细阅读并按要求回答问题。1.下表是测试用的规格说明,请阐述测试用例的定义及相关内容。 域名 描述 编号 是创建测试用例时由系统生成的,唯一的,且在测试用例的生命周期中保持不变的显示域 项目 当前的被测项目标题,便于用户了解当前的被测试项目是什么 标题 简单描述被测试区域的测试目标,不能超过50个字,此域必须填写 测试状态 标明测试用例是否已进入一个活动的测试任务中 创建者 是创建测试用例时的用户名,自动填写,在测试用例的生命周期中保持不变的显示域 创建日期 是创建测试用例时的日期,自动填写,在测试用例的生命周期中保持不变的显示域 修改者 记录最后一次修改测试用例的用户名,自动填写 修改日期 是最后一次修改测试用例时的日期,自动填写
问答题论述题1:以下是某应用程序的输入条件限制,请按要求回答问题 某应用程序的输入条件组合为: 姓名:填或不填 性别:男或女 状态:激活或未激活 (1)对该应用程序采用正交试验设计法设计测试用例。 (2)谈一下正交实验设计法设计测试用例好在哪里?
问答题简述类树层次的测试。
问答题以下是软件规格说明,请按照要求回答问题。 某学校的学生公寓有14栋楼,用A~N十四个大写字母的其中一个代表楼号,每栋楼的层数为6层,用1~6六个数字表示。每层楼有40个房间,编号为01~40。具体表示一个宿舍房间时,用一个字母加三位数字表示,例如:“E612”代表E楼的第六层的12房间。软件运行时,如果输入的房间号不在上述范围内,将不予接受,并显示输入无效。1.请根据说明,划分等价类。
问答题一个合理的集成模块划分应满足哪几点?
问答题以下是某C程序段,其功能为计算输入数字的阶乘。请仔细阅读程序并完成要求。 #include<stdio. h> #include<stdlib. h> int main() int i=0;/*i为计数器*/ int n; int factorial=1;/*保存阶乘的结果*/ puts("*************************************"): puts("*The program will compute *"); puts("*the factotial of an integer *"); puts("*************************************"): puts("please input the number n:"); scanf("%d",&n); if(n<0)/*判断输入的数是否大于或等于0*/ printf("please input an interger>=0. /n"); return 0; if(n==0)/*0的阶乘是1*/ printf("factorial of 0 is 1./n"); return 0; i=1; while(i<=n) factorial = factorial * i; i++: printf("factorial of % d is:%d. /n",n,factorial); getch(); return 0:
问答题以下是QESuite Web Version 1.0用户手册的相关内容,请仔细阅读并按要求回答问题。
问答题设计一组测试用例,使该程序所有函数的语句覆盖率和分支覆盖率均能达到100%。如果认为该程序的语句覆盖率或分支覆盖率无法达到100%,需说明为什么。
问答题简述基于调用图的集成策略。
问答题以下是学生选课系统中“学生成绩查询”交互行为的描述,请仔细阅读程序并完成要求。 交互开始时,终端上显示首页,用户选择“查询”请求后,显示“请输入学号”。在用户输入学号后,系统核对学生学号:若输入的学号不正确,则显示“输人的学号不正确”,此次查询取消,回到首页;若输入的学号正确,则出现“请输入课程名称”。一旦输入课程名,就开始核对课程名称:若输入的课程名称不正确,则显示“输入的课程名称不正确”,此次查询取消,回到首页;若输入的课程名称正确,则根据“学号”和“课程名”查询学生成绩。 若查询学生成绩成功,则显示查询到的成绩,系统询问是否继续查询:当用户选择“继续查询”后回到“请输入学号”;当用户选择“结束查询”后回到首页。若查询失败,则显示“查询失败”后回到首页。
问答题
以下是学生选课系统中“学生查询成绩”交互行为的描述,请按要求回答问题。
交互开始时终端上显示首页,用户选择“查询”请求后,显示“请输入学号”。
在用户输入学号后,系统核对学生学号:若输入的学号不正确,则显示“输入的学号不正确”,此次查询取消,回到首页;若输入学号正确,出现“请输入课程名”。
一旦输入课程名,就开始核对课程名称:若输入的课程名不正确,则显示“输入的课程名不正确”,此次查询取消,回到首页;若输入的课程名正确,则根据“学号”和“课程名”,查询学生成绩。
若查询学生成绩成功,则显示查询到的成绩,系统询问是否继续查询:当用户选择“继续查询”后回到“请输入学号”;当用户选择“结束查询”后回到首页。
若查询学生成绩失效,则显示“查询失效”后回到首页。
问答题哪种UML图提供了系统的动态视图?
问答题以下是QESuite Web Version 1.0操作手册的部分内容,请按要求回答问题。
问答题以下是某C语言程序段,其功能为计算1到所输人数字的逐步累加和,请仔细阅读程序并完成要求。
#include int sum(int n)
{ int i, ret_slum; ret_sum=0;
for (i=1; i<=n; i++) ret_sum+=i; return
ret_sum; } void main()
{ int j, n; printf("/1:Please input value
here==>"); scanf("%", &n); for(j=1; j<=n;
j++) printf("/2:from 1 to % d is % d/n",j,sum(j));
}
问答题以下是学生选课系统中“学生查询成绩”交互行为的描述,请按要求回答问题。 交互开始时终端上显示首页,用户选择“查询”请求后,显示“请输入学号”。 在用户输入学号后,系统核对学生学号:若输入的学号不正确,则显示“输入的学号不正确”,此次查询取消,回到首页;若输入学号正确,出现“请输入课程名”。 一旦输入课程名,就开始核对课程名称:若输入的课程名不正确,则显示“输入的课程名不正确”,此次查询取消,回到首页;若输入的课程名正确,则根据“学号”和“课程名”,查询学生成绩。 若查询学生成绩成功,则显示查询到的成绩,系统询问是否继续查询:当用户选择“继续查询”后回到“请输入学号”;当用户选择“结束查询”后回到首页。 若查询学生成绩失效,则显示“查询失效”后回到首页。
问答题某函数包含三个变量:month,day,year,函数的输出是输入日期后一天的日期。例如:若输入为2008年3月7日,则函数输出为2008年3月8日。要求函数的变量输入month、day、year均为整数值,并且满足条件:1<=month<=12,1<=day<=31,2001<=year<=2008。 采用等价类法为该函数设计测试用例,写出具体的等价类划分。
问答题用基本路径测试法说明以下C程序的用例设计过程。 void selectSort(int V[], int n) for(int i=0; i<n-1; i++) int k=i; for(int j=i+1; j<n; j++) if(V[j]<v[k])k=j; if(k!=i) int work=V[i]; V[i]=v[k]; V[k]=work;
问答题QESuite Web Version 1.0中,已知DUCHA
1.0工作专网系统测试项目的部分信息如下:
·测试版本:总计三个测试版本,按日期排序分别为DUCHA1.0_100105,DUCHA1.0_100205,CUCHA1.0_100210。
·功能分类视图中部分待测区域及人员分配定义如下表所示:
功能区域
功能区域
测试人员
开发人员
安全
王军
张晓东
工作平台
发文
李明
吕剑秋
收文
李明
吕剑秋
…
…
…
归档
李明
吕剑秋
容量
并发用户数
周晓松
张晓东
…
…
…
…已知在功能区域“工作平台/归档”下有一个软件问题处于“打开/再现”状态,下表中是该软件问题操作历史信息,请依据QESuite
Web Version 1.0的软件问题生命周期定义和题中提供的相关人员分配和测试版本信息,填写表中空缺的操作历史信息。
操作序号
操作者
执行操作
操作后的问题状态
测试版本
1
新建
2
李明
校验/再现
DUCHA1.0_100105
3
修复/修复
DUCHA1.0_100205
4
李明
解决/修复
5
打开/再现
DUCHA1.0_100210
