首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
自底向上单元测试的策略是首先对模块调用图上的哪一层模块进行测试()。
查看本题答案
包含此试题的试卷
软件测试工程师《单选题》真题及答案
点击查看
你可能感兴趣的试题
自顶向下单元测试的策略是首先对模块调用图上的哪一层模块进行测试______
最底层
下一层
最高层
上一层
在单元测试中
驱动模块用来调用被测模块,自顶向下的单元测试中不需要另外编写驱动模块
桩模块用来模拟被测模块所调用的子模块,自顶向下的单元测试中不需要另外编写桩模块
驱动模块用来模拟被测模块所调用的子模块,自底向上的单元测试中不需要另外编写驱动模块
桩模块用来调用被测模块,自底向上的单元测试中不需要另外编写桩模块
自顶向下单元测试的策略是首先对模块调用哪一层模块进行测试
最底层
下一层
最高层
上一层
自顶向下单元测试的策略是首先刘模块调用哪一层模块进行测试______
最底层
下一层
最高层
上一层
以下关于单元测试策略的说法中正确的是______
自顶向下的单元测试不必编写桩模块
自底向上的单元测试不必编写驱动模块
孤立的单元测试可以并行进行
单元测试的几种策略不可混合使用
单元测试时调用被测模块的是______
桩模块
通信模块
驱动模块
代理模块
自底向上的单元测试策略是首先对模块调用图上的______模块进行测试
最底层
下一层
最高层
上一层
软件设计中可采用自底向上或自顶向下策略的是
单元测试
验收测试
模块测试
集成测试
单元测试时被测模块调用的是______
桩模块
通信模块
驱动模块
代理模块
热门试题
更多
测试按照典型的软件工程理论分为______
以下是某C++程序用来判定用户口令请仔细阅读程序并完成要求 //**********************************************************// // 口令检验程序 //// //// 文件名password_check.cpp// //**********************************************************// #include#include //**********************************************************// //主 函数 // //**********************************************************// voidmainvoid{char password[128]={’/0’;cout<<请输入您的口令:; cout.flushwhiletrue{ cin.getlinepassword128’/n’ifstrlenpassword<6 //口令长度少于6位{ cout<<您的用户口令少于6个字符!<endl;cout<<请重新输入: cout.flush}else{boolcapital=false //检验是否有大写字母boollowercase=false //检验是否有小写字母booldigit=false //检验是否有数字forunsignedint i=0i<strlenpasswordi++{ ifpassword[i]>=’A’&&password[i]<=’Z’ capital=true ifpassword[i]>=’a’&&password[i]<=’z’ lowercase=true ifpassword[i]>=’0’&&password[i]<=’9’ digit=true}//判断用户输入的口令中缺少哪中字符 if!capital{cout<<您的用户口令中没有大写字母!<<endl cout<<请重新输入;}else if!lowercase{ cout<<您的用户口令中没有小写字母!<<endl cout<<请重新输入:;}else if!digit{ cout<<您的用户口令中没有数字!<<endl cout<<请重新输入:;else{ cout<<您的口令满足要求!<<endl break} }} } 设计一组测试用例使该程序所有函数的语句覆盖率和分支覆盖率均能达到100%如果认为该程序的语句或分支覆盖率无法达到100%需说明为什么
软件设计一般包括外部设计和内部设计外部设计通常是指
栈底至栈顶依次存放元素ABCD在第五个元素E入栈前栈中元素可以出栈则出栈序列可能是
以下关于Web应用软件测试的说法中正确的是
以下是学生选课系统中学生成绩查询交互行为的描述请仔细阅读程序并完成要求 交互开始时终端上显示首页用户选择查询请求后显示请输入学号在用户输入学号后系统核对学生学号若输入的学号不正确则显示输入的学号不正确此次查询取消回到首页若输入的学号正确则出现请输入课程名称一旦输入课程名就开始核对课程名称若输入的课程名称不正确则显示输入的课程名称不正确此次查询取消回到首页若输入的课程名称正确则根据学号和课程名查询学生成绩 若查询学生成绩成功则显示查询到的成绩系统询问是否继续查询当用户选择继续查询后回到请输入学号当用户选择结束查询后回到首页若查询失败则显示查询失败后回到首页 请给出覆盖基本路径集的测试用例集合
下列有关软件集成测试的说法中错误的是
以下关于面向对象程序测试的说法中错误的是
以下不能存入在资源文件里
以下关于软件性能测试的说法中正确的是
下列关于软件测试成本管理中资源估算的说法错误的是______
程序流程图中带有箭头的线段表示的是
以下关于软件兼容性测试的说法中正确的是
信息隐蔽的概念与下述哪一种概念直接相关
如果一个小程序中有一个由8个两分支判断组成的连锁分支结构如图 采用正交实验设计法可导出的最少测试路径数为
在执行单元测试时最有用的测试方法是
以下不属于黑盒测试用例设计的方法是
以下是学生选课系统中“学生成绩查询”交互行为的描述请仔细阅读程序并完成要求 交互开始时终端上显示首页用户选择“查询”请求后显示“请输入学号”在用户输入学号后系统核对学生学号若输入的学号不正确则显示“输入的学号不正确”此次查询取消回到首页若输入的学号正确则出现“请输入课程名称”一旦输入课程名就开始核对课程名称若输入的课程名称不正确则显示“输入的课程名称不正确”此次查询取消回到首页若输入的课程名称正确则根据“学号”和“课程名”查询学生成绩 若查询学生成绩成功则显示查询到的成绩系统询问是否继续查询当用户选择“继续查询”后回到“请输入学号”当用户选择“结束查询”后回到首页若查询失败则显示“查询失败”后回到首页 请画出该系统的控制流图
已知一个有序线性表为131824354750628390115134当用二分法查找值为90的元素时查找成功的比较次数为
以下有关软件缺陷产生的原因中属于软件技术问题的是
下列关于面向对象中封装的理解错误的是______
以下关于软件可靠性测试的说法中错误的是
兼容性测试是指______
在下列有关测试的论述中错误的是
以下有关测试环境的说法中错误的是
模块的功能性注释的主要内容不应包括
一个简化的高铁售票系统的规格说明如下●乘客未使用系统前系统处于“等待”状态屏幕显示沿线各车站的站名●乘客选择了到达站并按下[购票]键之后系统进入“待付款”状态屏幕显示票价等待乘客付款●如果乘客在限时之内付款系统进入“出票”状态打印并吐出相应车票同时找回余额然后系统重置回到“等待”状态●如果乘客在限时之内未付款之前按下[取消]键取消购票系统进入“等待”状态●如果乘客在限时之内没有付款系统进入“超时”状态显示“超时”“取消购票”等信息然后系统重置回到“等待”状态●如果乘客在拿到车票后要求退票在“等待”状态下按下[退票]键系统进入“查证”状态●如果查证成功系统进入“退票”状态回收车票退回票款然后系统重置回到“等待”状态如果查证不成功系统进入“警告”状态屏幕显示“车票无效”信息然后系统重置回到“等待”状态 下表是某一个软件问题的操作历史信息请依据QESuiteWebVersion1.0的软件问题生命周期定义填写表中空缺的10项操作历史信息
一个简化的高铁售票系统的规格说明如下●乘客未使用系统前系统处于“等待”状态屏幕显示沿线各车站的站名●乘客选择了到达站并按下[购票]键之后系统进入“待付款”状态屏幕显示票价等待乘客付款●如果乘客在限时之内付款系统进入“出票”状态打印并吐出相应车票同时找回余额然后系统重置回到“等待”状态●如果乘客在限时之内未付款之前按下[取消]键取消购票系统进入“等待”状态●如果乘客在限时之内没有付款系统进入“超时”状态显示“超时”“取消购票”等信息然后系统重置回到“等待”状态●如果乘客在拿到车票后要求退票在“等待”状态下按下[退票]键系统进入“查证”状态●如果查证成功系统进入“退票”状态回收车票退回票款然后系统重置回到“等待”状态如果查证不成功系统进入“警告”状态屏幕显示“车票无效”信息然后系统重置回到“等待”状态 请根据上述规格说明画出相应的状态转换图
以下是QESuiteWebVersion1.0操作手册的部分内容请按要求回答问题 请给出校验一个问题报告的操作步骤
已知检查括号匹配及注释字符串处理的C源程序如下#include<stdio.h>intbracebrackparenvoidin_quoteintcvoidin_commentvoidvoidsearchintc/*rudimentarysyntaxchecKerforCprogram*/intmain{intcexternintbracebrackparenwhilec=getchar!=EOF{ifc==’/’{ifc=getchar==’*’in_comment/*insidecomment*/elsesearchC}elseifc==’/"||c==""in_quotec/*insidequote*/elsesearchcifbrace<0{/*outputerrors*/printf"Unbalancedbraces/n"brace=0}elseifbrack<0{printf"Unbalancedbrackets/n"brack=0}elseifparen<0{printf"Unbalancedparentheses/n"paren=0}}ifbrace>0/*outputerrors*/printf"Unbalancedbraces/n"ifbrack>0printf"Unbalancedbrackets/n"ifparen>0printf"Unbalancedparentheses/n"return0}/*searchsearchforrudimentarysyntaxerrors*/voidsearchintc{externintbracebrackparenifc==’{’++braceelseifc==’}’--braceelseifc==’[’++brackelseifc==’]’--brackelseifc==’’++parenelseifc==’’--paren}/*in_commentinsideofavalidcomment*/voidin_commentvoid{intcdc=getchard=getchar/*currcharacter*/whilec!=’*’||d!=’/’{/*searchforend*/c=dd=getchar}}/*in_quoteinsidequote*/voidin_quoteintc{intdwhiled=getchar!=c/*searchendquote*/ifd==’//’getchar/*ignoreescapeseq*/} 设计一组测试用例使该程序所有函数的语句覆盖率和分支覆盖率均能达到100%如果认为该程序的语句覆盖率或分支覆盖率无法达到100%需说明为什么
热门题库
更多
计算机操作系统
软件测试工程师
计算机等级考试
法宣在线考试
司法卷一
司法卷二
司法卷三
司法卷四
企业法律顾问资格考试
“十三五”规划继续教育
潜力激活与创造力开发继续教育
创新创业能力继续教育
科研方法与论文写作继续教育
全面深化改革实现文明发展
提高自身绩效路径与方法
互联网监管与网络道德建设