功能测试包含哪些测试_一小时复习,期末考试必过 重邮软件测试题总结
这是我复习一晚上边玩手机边复习的结果
成绩
复习重点
一些选择题和简答题可能需要的
软件测试的概念
软件测试是一组活动,目的是发现程序中潜在的错误,通过测试用例输入和输出结果,观察实际运行结果与期望的结果之间的差异,从而对软件的执行正确的程度作出判断
软件测试的分类(尤其是按照技术分类和级别分类)
按照技术分类:白盒测试和黑盒测试
按照级别测试:单元测试,集成测试,系统测试,确认测试(验收测试)
软件测试基本模型(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)界面整体测试:规范性测试、合理性测试、一致性测试、界面定制测试等。
界面元素测试:窗口测试、菜单测试、图标测试、鼠标测试、文字测试等。
我是小川,一枚计算机专业的单身狗,关注我,带你一步步学习计算机,还有生活的真实爆料
功能测试包含哪些测试_一小时复习,期末考试必过 重邮软件测试题总结相关推荐
- python弹幕点歌_大学生能被期末考试逼到什么程度?
想起了前两年在空间里很火的高(gao)效(xiao)复习法们 一.懊悔复习法 先让自己无所事事几个小时 然后陷入深深的懊悔中 以获取复习的动力 二.自拍复习法 自拍的时候沉迷自己的外貌 无法自拔 最后 ...
- ul去掉li前面的点_一年级语文上册期末考点:拼音重、难点总结,全面,建议收藏...
郑重声明:原创作品,欢迎转发或分享,抄袭必究! 昨天学校召开了本学期第一次线下家长会,家长会结束后是老师和家长沟通时间,其中一位家长的问题给我留下了很深的印象. 家长一脸惆怅和无可奈何问我:于老师,我 ...
- atm取款流程测试_盘点2020年软件测试新手必看的技术面试指南(下)
在上一期内容里,我们讲述了一些软件测试技术面试时,比较经典的10个问题.本期,我们将继续围绕技术面试这个主题,为大家提供相应的经典问答内容. 问题1:进行软件测试后,是否能在发布软件后,确保没有Bug ...
- c语言定义不定长数组初始化_大学C语言期末考试练习题(带详解答案)(1)
链接:https://pan.baidu.com/s/1d2Bb1vNTyBNpFGneIAicVw 提取码:y7uw 单项选择题 C语言的基本单位是 函数 1.(A )是构成C语言程序的基本单位. ...
- 【数据结构与算法】期末考试必考重点复习知识指示
目录 一:选择题or填空题: 二:判断题 三:简答题 下面的都为知识点 通过知识点的提问 看自己是否掌握了 在对应做题. 一:选择题or填空题: 1.给你一个表达式字符串,求next数组 2.中缀 ...
- cc2530期末试卷_无线传感网期末考试 zigbee期末考试试题
无线网传感网的特点是什么? 除了无线网络的移动性和断开性外,无线传感器网络还具有许多其他独特的特性. 1)传感器节点具有体积小.成本低.计算能力有限等优点. 2)传感器节点数量大,容易发生故障. 3) ...
- 单片机知识点总结框图_单片机原理及应用期末考试必考知识点重点总结
单片机概述: 单片机是微单片微型计算机的简称,微型计算机的一种. 它把中央处理器( CPU ) , 随机存储器( RAM ) , 只读存储器( ROM ) , 定时器 计数器以及 1\0 接口,串并 ...
- 南通大学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 她连水都不愿意喝一口 ...
- 大连民族大学java期末_大连民族大学期末考试试卷分析(试行).PDF
大连民族大学期末考试试卷分析(试行) 附件3: 大连民族大学期末考试试卷分析 (试行) (20 -20 学年 学期) 考试课程名称: 学分: 学时: 考试专业与班级: 考试人数: 一.考试题目与考核指 ...
最新文章
- ContentProvider使用场景解读
- mysql忘记密码,怎么办?
- JavaFX UI控件教程(二)之JavaFX UI控件
- C# socket nat 映射 网络 代理 转发
- java接口测试框架搭建_接口自动化测试框架搭建
- TTYL的完整形式是什么?
- 提气!阿里平头哥三篇论文入选 ISCA
- 图像仿射变换python实现
- form data怎么接收_VUE发送Formdata数据,NodeJS接收
- 解决vs code下powerline10k图形渲染异常
- 办公自动化系统项目报告
- linux 下查看文件字符编码和转换编码 360doc,Linux 下查看文件字符编码和转换编码...
- 微机原理-80386(1)
- 为什么买入不了创业版_为什么说不能买创业板?
- android摇一摇切换配置,逍遥模拟器也可以摇一摇了 附设置教程
- 债务人无力偿还,债权人可否直接起诉“次债务人”
- 使用tesserocr二值化识别知网登录验证码
- 5星|戴蒙德《为什么有的国家富裕,有的国家贫穷》:为什么有的国家能发展出好制度...
- 你等的最新版代码管理它来了,代码管理 Codeup概述(新版)
- 神经管理学是什么样的学科?
热门文章
- 关于layui下select下拉框不显示问题解决办法
- 第三次学JAVA再学不好就吃翔(part53)--StringBuffer类的构造方法
- 《弗洛伊德及其后继者》读书笔记(part1)--西格蒙德·弗洛伊德与经典精神分析传统
- SAP UI5 应用开发教程之六十四 - 基于 OData V4 的 SAP UI5 表格控件如何实现 filter(过滤) 和 sort(排序)功能
- Jerry Wang的自我介绍和linkedin,欢迎大家添加 - for 云加社区评审海报
- SAP Spartacus home 页面的 cx-page-slot selector
- SAP Spartacus加载delivery国家列表的处理逻辑
- SAP CDS view自学教程之六:如何在CDS view里消费table function
- 记录备份2020-07-13 - 清除多余无用的Windows10环境变量
- 如何处理SAP HANA Web-Based Development Workbench的403 Forbidden错误