欢迎光临,有需要帮助可以联系站长,微信:yuyuetiku
想要快速找到正确答案?
立即关注 四川开放大学微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
软件测试技术 - 形成性考核作业一 (占形考成绩的30%)
课程名称:软件测试技术 发布教师:宋菲 作业来源:第三单元 Web应用测试策略(第4-5周) 共12天 作业满分:100.0分 发布时间:2025-07-05 作业要求:根据第三单元 Web应用测试策略内容,完成形成性考核作业。
单选题
1. 组装测试又称为( ) (分值:5.0分)
A. 集成测试
B. 系统测试
C. 回归测试
D. 确认测试
2. 逻辑驱动测试也称( ) (分值:5.0分)
A. 单元测试
B. 灰盒测试
C. 白盒测试
D. 用户测试
3. 数据驱动测试也称( ) (分值:5.0分)
A. 单元测试
B. 白盒测试
C. 黑盒测试
D. 确认测试
4. 对于测试程序的一些命名规则,以下说法正确的一项是( ) (分值:5.0分)
< 国家开放大学 文库">渝粤文库 p> A. 测试类的命名只要符合Java类的命名规则就可以了B. 测试类的命名一般要求以Test打头,后接类名称,如:TestPerson
C. 测试类的命名一般要求以 渝粤题库 Test结尾,前接类名称,如:PersonTest
D. 测试类中的方法都是以testXxx()形式出现
5. 测试驱动开发的含义是( ) (分值:5.0分)
A. 广东开放大学 先写程序后写测试的开发方法
B. 先写测试后写程序,即“测试先行”
C. 用单元测试的方法写测试
D. 不需要测试的开发
6. 在Web应用软件的分层测试策略中,下列哪个不是测试关注的层次( )。 (分值:6.0分)
A. 数据层
B. 业务层
C. 服务层
D. 表示层
7. 数据流覆盖关注的是程序中某个变量从其声明、赋值到引用的变化情况,它是下列哪一种覆盖的变种( )。 (分值:5.0分)
A. 语句覆盖
B. 控制覆盖
C. 分支覆盖
D. 路径覆盖
8. 下列可以作为软件测试对象的是( )。 (分值:5.0分)
A. 需求规格说明书
B. 软件设计规格说明
C. 源程序
D. 以上全部
9. 单元测试中设计测试用例的依据是( )。 (分值:5.0分)
A. 概要设计规格说明书
B. 用户需求规格说明书
C. 项目计划说明书
D. 详细设计规格说明书 成人学历
10. 以下那一种选项不属于软件缺陷( )。 (分值:8.0分)
A. 软件没有实现产品规格说明所要求的功能
B. 软件中出现了产品规格说明不应该出现的功能
C. 软件实现了产品规格没有提到的功能
D. 软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问题
11. 为了提高测试的效率,正确的做法是( )。 (分值:10.0分)
A. 选择发现错误可能性大的数据作为测试用例
B. 在完成程序的编码之后再制定软件的测试计划
C. 随机选取测试用例
D. 使用测试用例测试是为了检查程序是否做了应该做的事
12. 坚持在软件的各个阶段实施下列哪种质量保障措施,才能在开发过程中尽早发现和预防错误,把出现的错误克服在早期( )。 (分值:5.0分)
A. 技术评审
B. 程序测试
C. 改正程序错误
D. 管理评审
13. 下列软件属性中,软件产品首要满足的应该是( ) (分值:5.0分)
A. 功能需求
B. 性能需求
C. 可扩展性和灵活性
D. 容错纠错能力
14. 用黑盒技术设计测试用例的方法之一为( ) (分值:6.0分)
A. 因果图
B. 逻辑覆盖
C. 循环覆盖
D. 基本路径测试
填空题
1. 在软件测试中, _____ 是一种测试方法,测试人员不考虑程序内部结构和实现细节,而是专注于测试软件的功能和外部行为。 (分值:10.0分)
2. 在软件测试中, _____ 是指对一个已经经过测试的软件包进行再次测试,以确保之前修复的缺陷没有导致新的问题或之前的问题未完全解决。 (分值:10.0分)