题目内容 (请给出正确答案)
[主观题]

论述题2:以下是某软件的规格说明,请按要求回答问题软件规格说明:文件名的第一个字符必须是A或B,

论述题2:以下是某软件的规格说明,请按要求回答问题

软件规格说明:文件名的第一个字符必须是A或B,第二个字符必须是数字。满足则修改文件。若第一个字符不为A或B,打印错误信息X12,若第二个字符不为数字,则打印错误信息X13。

(1)根据软件规格说明的描述,画出因果图。

(2)采用因果图法设计该软件的测试用例。

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“论述题2:以下是某软件的规格说明,请按要求回答问题软件规格说…”相关的问题

第1题

根据状态转换图,列出相应的状态转换表,给出“当前状态”、当前状态允许的“输入”和对应每一个输入的“

下一个状态”。

点击查看答案

第2题

以下是学生选课系统中“学生查询成绩”交互行为的描述,请按要求回答问题。 交互开始时终端上显示首

以下是学生选课系统中“学生查询成绩”交互行为的描述,请按要求回答问题。

交互开始时终端上显示首页,用户选择“查询”请求后,显示“请输入学号”。

在用户输入学号后,系统核对学生学号:若输入的学号不正确,则显示“输入的学号不正确”,此次查询取消,回到首页;若输入学号正确,出现“请输入课程名”。

一旦输入课程名,就开始核对课程名称:若输入的课程名不正确,则显示“输入的课程名不正确”,此次查询取消,回到首页;若输入的课程名正确,则根据“学号”和“课程名”,查询学生成绩。

若查询学生成绩成功,则显示查询到的成绩,系统询问是否继续查询:当用户选择“继续查询”后回到“请输入学号”;当用户选择“结束查询”后回到首页。

若查询学生成绩失效,则显示“查询失效”后回到首页。

请画出该系统以上交互行为的状态图(应满足功能图的要求,不可画成流程图)。

点击查看答案

第3题

设计一组测试用例,尽量使main函数的语句覆盖率能达到100%。如果认为该函数的语句覆盖率无法达到10

0%,需要说明原因。

点击查看答案

第4题

根据你对单元测试的理解,谈谈在任何情况下单元测试都是可能的吗?都是需要的吗?

点击查看答案

第5题

根据状态转换图和状态转换表,导出基本路径测试的测试用例及其覆盖的测试路径。

点击查看答案

第6题

考虑一个根据以下简单规格确认输入数有效性的应用程序: ■输入数由数字、符号“+”或“-”开始; ■该数

考虑一个根据以下简单规格确认输入数有效性的应用程序:

■输入数由数字、符号“+”或“-”开始;

■该数字或符号后面可接任意位数的数字;

■这些数字可以有选择地后接用英文句号表示的小数点;

■任何输入数,不管是否有小数点,都应该以空格结束。

请根据以上处理规则:

画出相应的状态转换图。

点击查看答案

第7题

论述题 2 : 以下是 QESuite Web Version 1.0 中某测试项目的部分界面,请按要求回答问题( 12 分)(

论述题 2 : 以下是 QESuite Web Version 1.0 中某测试项目的部分界面,请按要求回答问题( 12 分)

( 1 )下图是该测试项目的测试用例执行文档界面。有几个测试用例没有执行?有几个测试用例最近一次执行通过?有几个测试用例最近一次执行失败?( 3 分)

( 2 )下图是该测试项目的某软件问题报告视图。按 QESuite Web Version 1.0 中的软件问题生命周期定义, 4 号软件问题报告需要何种人员进行哪些可能的操作? 5 号软件问题报告需要何种人员进行哪些可能的操作? 8 号软件问题报告需要何种人员进行哪些可能的操作?( 9 分)

点击查看答案

第8题

请教:2017年计算机四级软件测试工程师模拟题三第1大题第10小题如何解答?

【题目描述】

设有一段程序如下:  if((a==b)and((c==d)or(e==f)))do S1  else if((p==q)or(s==t))do S2  else do S3  满足判定/条件覆盖的要求下,最少的测试用例数目是______。

A.6

B.8

C.3

D.4

【我提交的答案】: A
【参考答案与解析】:

正确答案:C

答案分析:

解析:判定/条件覆盖,就是设计足够的测试用例,使得判定语句中每个条件的所有可能取值至少评价一次,同时每个判定语句本身所有可能分支也至少评价一次。

 本程序一共有两个判定语句,三条路径。

 若以1代表某一个条件为真,O代表为假,则对于(a==b)、(c==d)、(e==f)、(p==q)、(s==t)这五个条件,取不同的真值组合,即可设计出相应的测试用例,达到判定/条件覆盖的要求。在这里,先取(a==b)、(c==d)、(e==f) 为101,(p==q)、(s==t) 为任意值,然后取全部五个条件为010 11和010 00,即能达到判定/条件覆盖的要求。

【我的疑问】

在C语言的逻辑与运算中,“”左边为0则不看右边运算;在其逻辑或运算中 “||”左边为1不看右边~那么其条件覆盖会不会有影响?例如:当条件(a==b)为0时,后面的条件((c==d)or(e==f))还会判断么,不判断的话,还算条件覆盖么。

点击查看答案

第9题

请教:2015年计算机新国家四级软件测试工程师预测试卷12第1大题第5小题如何解答?

【题目描述】

关于等价分类测试法,下列说法不正确的是______。

A) 使用等价分类法设计测试方案时首先需要划分输入数据的等价类

B) 等价类是指某个输入域的子集和,在该子集合中各个输入数据对于揭露程序中的错误都是等效的

C) 测试某个等价类的代表值就等价于对这一类其他值的测试

D) 等价类的划分始终不能详尽,所以要尽量避免使用等价分类法进行测试

【我提交的答案】: B
【参考答案与解析】:

正确答案:D

答案分析:

【我的疑问】

第六第五题目一样答案不一样

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信