- 10
- 0
- 约 5页
- 2017-02-05 发布于北京
- 举报
软件测试课程考点说明
软件测试试题考点说明
一、程序调试技术
1、程序调试的定义,与软件测试的区别。
【例题】软件测试发现Bug,程序调试修复Bug。
2、程序调试的基本过程
从测试中发现错误---》定位错误----》改正错误-----》总结
3、正确的程序调试心理。
不惊慌、不排斥、接受事实。
4、程序调试的实践原则。
编译警告信息、验证性能、向别人解释问题。
5、程序调试的一般技巧和方法。
输出语句、断点、变量观察窗口、二分查找错误、测试法调试等。
二、系统测试
1、系统测试的含义。
2、系统测试的特点(任务、环境、黑盒测试技术、组织等)。
3、系统测试的常见类型(功能、性能、易用性、安全性、安装、文档等)。
【例题】针对用户手册的测试,( )描述是错误的。
A.准确地按照手册描述使用程序 B.检查每条陈述
C.查找容易误导用户的内容 D.修改错误设计
【例题】( )不是易用性测试的内容。
A.安装测试 B.界面测试 C.菜单测试 D.文档测试
【补充】验收测试:用户参与,分为Alpha测试和Beta测试。
三、自动化功能测试
1、自动化测试的含义。
使用测试工具、测试脚本完成机械重复的工作。
2、WinRunner的一般测试过程。
创建GUI Map—》创建测试脚本-》设置检查点-》测试用例参数化-》执行测试-》得到测试报告。
3、WinRunner中的测试脚本、检查点语句、GUI Map、测试用例参数化。
4、自动化测试工具的优点和局限。
让机器做重复性工作,让人做设计和创新工作。
四、集成测试技术
1、集成测试的含义。
关键是如何定位错误。
2、两种集成策略(增量集成和大爆炸式集成)的含义。
【补充】传统的面向过程方法中的集成策略:自顶向下(桩模块)和自底向上(驱动模块)。
3、类之间的依赖关系。(图示说明)
4、按照“先独立类,后依赖类”方式进行增量集成测试。
五、单元测试技术
1、单元测试的含义。
一个系统总是由许多小对象构成的。
2、单元测试的作用。
检查接口、验证功能、发现错误。
3、单元测试应具有的品质。
自动化的、彻底的、可重复的、独立的、专业的。
4、单元测试工具JUnit的基本功能和用法。
JUnit保证了单元测试的品质,可以定义测试类、定义测试方法、检查断言、自动报告等。
5、利用JUnit框架编写单元测试代码。
@Test、Assert类等。
6、Mock对象的含义和在单元测试中的作用。(图示说明)
【例题】在单元测试中使用Mock对象,其目的不是( )。
A.使得单元测试可以独立运行 B.解耦程序中相互依赖的多个对象
C.让每个程序员高效并行地工作 D.能够独立地测试Mock对象
(软件设计原则:使对象间解耦。)
六、测试驱动开发技术
1、TDD的含义。
生产高质量代码的软件开发方法。
2、TDD的步骤(三部曲)。
不可正确运行-》可正确运行-》重构。(编程原则:先让程序运行起来,再让其运行得更快和更好)
3、TDD技术特点(分离关注点、测试先行、小步调整、反复迭代)。
(软件设计原则:分离接口与实现。)
(编程原则:抽象编程。)
4、使用TDD技术编写高质量的代码。
综合运用测试技术、编程技术、设计技术、重构技术。
(格言:源代码就是软件设计。)
5、重构技术的含义和作用。
提升软件的内在质量,避免软件腐烂。
(软件设计原则:让代码不断演化。)
【例题】在重构代码时可以向代码中增加新的功能。 ( )
【例题】运用测试驱动开发技术,实现一个方法,用以计算一个整数n的阶乘。
七、白盒测试技术
1、白盒测试的含义。
结构测试。
【例题】白盒测试技术通过查看程序的代码结构来设计测试用例。 ( )
2、三种基本代码结构(顺序、分支和循环)的对应控制流图表示。(图示)
3、白盒测试技术的关注点——代码覆盖率。
每条语句都运行通过了并不代表每条语句都是正确的。不能一味地追求覆盖率。
4、语句覆盖、判定(分支)覆盖、条件覆盖和路径覆盖的含义。
仔细思考各种覆盖之间的包含关系。
【例题】对于任意一段代码,测试时总能覆盖到其中的每条路径。 ( )
【例题】条件覆盖一定包含判定(分支)覆盖。 ( )
【例题】判定(分支)覆盖一定包含语句覆盖。 ( )
【例题】语句覆盖一定包含判定(分支)覆盖。
您可能关注的文档
- 贸大金融硕士考研复习总结(凯程学员刘k).doc
- 贸大金融硕士考研知识点总结及复习建议.doc
- 贸易术语选择时应注意的问题.docx
- 费列罗实习生面试经验.doc
- 贺兰一中高考成语病句周周答案.docx
- 资产评估作业2答案2.doc
- 资产评估测试题及答案.doc
- 资产评估竞赛题标准答案.docx
- 资产负债表的定义及作用英语及其翻译.doc
- 资料员考试练习题识图与构造.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)