这是我复习一晚上边玩手机边复习的结果

成绩

复习重点

一些选择题和简答题可能需要的

软件测试的概念

软件测试是一组活动,目的是发现程序中潜在的错误,通过测试用例输入和输出结果,观察实际运行结果与期望的结果之间的差异,从而对软件的执行正确的程度作出判断

软件测试的分类(尤其是按照技术分类和级别分类)

按照技术分类:白盒测试和黑盒测试

按照级别测试:单元测试,集成测试,系统测试,确认测试(验收测试)

软件测试基本模型(V模型,W模型(要会画),H模型,X模型)

v模型:

v模型

W模型(要会画):

W模型

针对不同的阶段,软件测试包含哪些类型的软件测试

①单元测试②集成测试③系统测试④验收测试

软件测试的关键活动

①测试需求分析②指定测试计划③测试设计④执行测试⑤测试分析与总结

保证软件测试质量的手段

①指定质量保证计划②测试活动审核③测试文档评审④测试过程的数据手机,度量与分析

测试用例通常包括哪些内容

①用例标题②用例编号③前置条件④执行测试步骤⑤输入和输出结果软件缺陷的属性与内容

软件测试的基本原则

①穷举测试时不可能的②缺陷集群③测试要尽早介入④对软件缺陷报告跟踪到底⑤尽快报告软件缺陷⑥有效软件缺陷的描述⑦对每个缺陷标记严重优先等级

集成测试的基本测试方法

主要是两种测试方法:递增式和非递增式

递增式:一个个模块的累加起来测试,把下一个要测试的模块同已经测试号的模块结合起来测试

非递增式:把所有测试模块一下子防到一起,做整体一次性测试。

递增式有很多测试方法:自顶向下集成测试(重点),自底向上测试(重点),核心系统先行测试,三明治式测试(重点),高频测试

了解回归测试概念

当需求做出改变,原本的测试结果可能不太正确,需要重新再次测试。

Web测试基本测试有哪些

①界面测试②功能测试③压力测试(负载测试)④回归测试⑤Alpha和Beta测试,在正式版发布前,先发布Beta测试版,让用户反馈bug。

二.应用题

白盒测试和黑盒测试(超级重点)

白盒测试与黑盒测试的定义

白盒:基于代码的测试

黑盒:基于软件需求规格说明的测试,也叫功能测试

白盒测试与黑盒测试的方法

基于数据流的白盒测试的方法{

通过查看代码数据变量的定义和使用,来判断数据方面的错误(基本上编译器就可以自动解决)

}

基于控制流白盒测试方法{

关于白盒测试学会流程图和控制流图怎么画的

①判定覆盖

②语句覆盖

③条件覆盖

④判定条件覆盖

⑤条件组合覆盖

⑥路径覆盖

⑦循环覆盖了解概念

}

黑盒测试的方法{

①等价类划分:有效等价类和无效等价类

②边界值测试

③决策表

④因果图(了解)

⑤场景测试(了解)

}

这是应用题:

1. 阅读说明,回答问题(1)到(3)。

【说明】某软件公司在研发一个城镇居民保险系统时,为了加快进度,测试工作在系统开发初步完成之后开始并直接进行系统测试。测试工程师针对界面进行了功能测试。测试工程师和开发工程师借助缺陷管理工具,交互进行测试与缺陷修复工作。测试期间发现系统的“文档审批”功能出现严重缺陷,开发工程师认为修改难度大,经过测试工程师认可后决定暂停修复该缺陷,直到产品发布前,该缺陷在开发环境下被修复。随后,测试工程师在开发环境下针对该缺陷执行了有关的用例,进行了回归测试。回归测试结束后,开发工程师在开发环境下对产品直接打包发布。

问题(1):测试开展的时间是过早、过晚还是合适?说明理由。

问题(2):测试工程师功能测试的方法是否正确?若不正确,请陈述正确的方法;若正确,请说明理由。

问题(3):该案列中对缺陷的管理有哪些不妥之处?

1.答:(1)测试工作开展得太晚。测试工作应该覆盖需求分析、概要设计、详细设计、编码等前期阶段,而不应该在系统开发初步完成后才开始。

(2)测试人员功能测试的方法不正确。系统功能测试应该追溯到功能需求,针对界面进行功能测试是错误的。

(3)①开发工程师无权决定是否延期或者暂停修改某一缺陷;

②测试工程师认可暂停修复缺陷的决定是不合理的;

③测试工程师应该跟踪缺陷状态,直至确定修改后关闭缺陷,才是完成了测试

任务;

④回归测试应该执行所有的测试用例,不是仅仅执行与该缺陷有关的测试用例;

⑤产品发布前,应该对发现的缺陷进行评审;

⑥应该分析缺陷修复情况之后,才可以发布产品

2. 阅读说明,回答问题(1)和问题(2)。

【说明】软件测试是与软件开发密切相关的一系列有计划的活动,在软件测试过程模型“V模型”的指导下,开发过程中应该安排一系列不同类型的测试活动。软件测试过程是由一系列的关键活动组成的,同时软件测试质量的保证手段是必不可少的。

问题(1):针对开发过程中的不同阶段,应该包含哪些类型的软件测试。

问题(2):简述软件测试过程的关键活动,以及保证软件测试质量的手段。

2.答:(1)①单元测试 ②集成测试 ③确认测试(系统测试) ④验收测试

(2)关键活动:①测试需求分析 ②制定测试计划 ③测试设计 ④测试执行⑤测试分析与总结

质量保证手段:①制定质量保证计划、质量体系建立 ②测试活动审核、

测试文档评审 ③测试过程数据的收集、度量与分析

3、软件测试作为对软件质量的一种保障手段,软件测试人员的需求也越来越大,素质也越来越高。在软件测试行业的招聘中,经常能够遇见这样一道题目:如何测试一支黑色签字笔?请结合自己所学的知识,对该问题做出解答。

3.答:该题答案可以从以下几点考虑:

1. 功能测试(能不能完成一支笔的需求)

2. 性能测试(压力测试,看用多久能用烂,把它绑在电动机上划纸盒)

3. 用户体验(找尽量多的群众,搜集FeedBack)

4. 破坏测试(看在几楼掉下会摔坏,记录高度和地面硬度,烧,看燃点是多少,煮,看煮完坏不坏...)

5. 安全测试(潜入机场,把这个扔在飞机进气孔里,看能不能引起爆炸;让白鼠吃笔心,看是否中毒...)

4、 阅读说明,回答问题(1)和(2)。

【说明】易用性和用户文档是影响软件质量的重要指标,也是直接决定一个软件能否取得市场成功的关键因素。

问题(1):用户对软件系统的第一认识来自于安装,因此易用性的一个重要体现就是安装的易用性。简述安装测试应当从哪几方面来考虑。

问题(2):软件用户界面起着引导用户操作的重要作用,简述整体界面测试和界面中的元素测试分别应当设计哪些测试点?

4.答:(1)评估安装手册、安装的自动化测试、安装选项和设置的测试、安装过程的中

断测试、安装顺序测试、多环境安装测试、安装正确性测试、修复安装与卸载测试。

(2)界面整体测试:规范性测试、合理性测试、一致性测试、界面定制测试等。

界面元素测试:窗口测试、菜单测试、图标测试、鼠标测试、文字测试等。

我是小川,一枚计算机专业的单身狗,关注我,带你一步步学习计算机,还有生活的真实爆料

功能测试包含哪些测试_一小时复习,期末考试必过 重邮软件测试题总结相关推荐

  1. python弹幕点歌_大学生能被期末考试逼到什么程度?

    想起了前两年在空间里很火的高(gao)效(xiao)复习法们 一.懊悔复习法 先让自己无所事事几个小时 然后陷入深深的懊悔中 以获取复习的动力 二.自拍复习法 自拍的时候沉迷自己的外貌 无法自拔 最后 ...

  2. ul去掉li前面的点_一年级语文上册期末考点:拼音重、难点总结,全面,建议收藏...

    郑重声明:原创作品,欢迎转发或分享,抄袭必究! 昨天学校召开了本学期第一次线下家长会,家长会结束后是老师和家长沟通时间,其中一位家长的问题给我留下了很深的印象. 家长一脸惆怅和无可奈何问我:于老师,我 ...

  3. atm取款流程测试_盘点2020年软件测试新手必看的技术面试指南(下)

    在上一期内容里,我们讲述了一些软件测试技术面试时,比较经典的10个问题.本期,我们将继续围绕技术面试这个主题,为大家提供相应的经典问答内容. 问题1:进行软件测试后,是否能在发布软件后,确保没有Bug ...

  4. c语言定义不定长数组初始化_大学C语言期末考试练习题(带详解答案)(1)

    链接:https://pan.baidu.com/s/1d2Bb1vNTyBNpFGneIAicVw 提取码:y7uw 单项选择题 C语言的基本单位是 函数 1.(A  )是构成C语言程序的基本单位. ...

  5. 【数据结构与算法】期末考试必考重点复习知识指示

    目录 一:选择题or填空题: 二:判断题 三:简答题 下面的都为知识点  通过知识点的提问 看自己是否掌握了  在对应做题. 一:选择题or填空题: 1.给你一个表达式字符串,求next数组 2.中缀 ...

  6. cc2530期末试卷_无线传感网期末考试 zigbee期末考试试题

    无线网传感网的特点是什么? 除了无线网络的移动性和断开性外,无线传感器网络还具有许多其他独特的特性. 1)传感器节点具有体积小.成本低.计算能力有限等优点. 2)传感器节点数量大,容易发生故障. 3) ...

  7. 单片机知识点总结框图_单片机原理及应用期末考试必考知识点重点总结

    单片机概述: 单片机是微单片微型计算机的简称,微型计算机的一种. 它把中央处理器( CPU ) , 随机存储器( RAM ) , 只读存储器( ROM ) , 定时器 计数器以及 1\0 接口,串并 ...

  8. 南通大学python期末考试试卷答案_南通大学大一下学期英语期末考试必考题答(已排版)...

    第 1 页 共 4 页 新视野大学英语读写教程第二版第二册课后练习答案 unit 1 1. L 2. C 3.D 4. N 5. O 6.A 7. E 8.G 9.I 10. K 她连水都不愿意喝一口 ...

  9. 大连民族大学java期末_大连民族大学期末考试试卷分析(试行).PDF

    大连民族大学期末考试试卷分析(试行) 附件3: 大连民族大学期末考试试卷分析 (试行) (20 -20 学年 学期) 考试课程名称: 学分: 学时: 考试专业与班级: 考试人数: 一.考试题目与考核指 ...

最新文章

  1. ContentProvider使用场景解读
  2. mysql忘记密码,怎么办?
  3. JavaFX UI控件教程(二)之JavaFX UI控件
  4. C# socket nat 映射 网络 代理 转发
  5. java接口测试框架搭建_接口自动化测试框架搭建
  6. TTYL的完整形式是什么?
  7. 提气!阿里平头哥三篇论文入选 ISCA
  8. 图像仿射变换python实现
  9. form data怎么接收_VUE发送Formdata数据,NodeJS接收
  10. 解决vs code下powerline10k图形渲染异常
  11. 办公自动化系统项目报告
  12. linux 下查看文件字符编码和转换编码 360doc,Linux 下查看文件字符编码和转换编码...
  13. 微机原理-80386(1)
  14. 为什么买入不了创业版_为什么说不能买创业板?
  15. android摇一摇切换配置,逍遥模拟器也可以摇一摇了 附设置教程
  16. 债务人无力偿还,债权人可否直接起诉“次债务人”
  17. 使用tesserocr二值化识别知网登录验证码
  18. 5星|戴蒙德《为什么有的国家富裕,有的国家贫穷》:为什么有的国家能发展出好制度...
  19. 你等的最新版代码管理它来了,代码管理 Codeup概述(新版)
  20. 神经管理学是什么样的学科?

热门文章

  1. 关于layui下select下拉框不显示问题解决办法
  2. 第三次学JAVA再学不好就吃翔(part53)--StringBuffer类的构造方法
  3. 《弗洛伊德及其后继者》读书笔记(part1)--西格蒙德·弗洛伊德与经典精神分析传统
  4. SAP UI5 应用开发教程之六十四 - 基于 OData V4 的 SAP UI5 表格控件如何实现 filter(过滤) 和 sort(排序)功能
  5. Jerry Wang的自我介绍和linkedin,欢迎大家添加 - for 云加社区评审海报
  6. SAP Spartacus home 页面的 cx-page-slot selector
  7. SAP Spartacus加载delivery国家列表的处理逻辑
  8. SAP CDS view自学教程之六:如何在CDS view里消费table function
  9. 记录备份2020-07-13 - 清除多余无用的Windows10环境变量
  10. 如何处理SAP HANA Web-Based Development Workbench的403 Forbidden错误