大家好,欢迎来到IT知识分享网。
目录
软件测试&软件测试分类
什么是软件?
软件测试是什么?
为什么做软件测试?目的是什么?
测试技术划分
按测试阶段划分
笔试面试题整理
软件生命周期&软件测试流程
测试模型
常见笔试面试题
测试需求分析
什么是软件测试需求
软件测试需求的必要性(目的)
发布上线标准
如何对软件测试需求进行分析(重点)
面试题
需求分析评审及测试用例编辑规划
什么是测试用例
测试用例的八大要素(重点)
用例设计方法等价类&用例评审&bug
测试用例方法之场景法&错误推断法&因果图判定表法
笔试面试题
正交试验&用例评审&bug
bug的类型
bug的等级
bug的生命周期(重点)
当发现一个bug,除了尽快报告问题以外,我们还能做哪些事情?
禅道的使用(重点)
测试计划与测试报告编写
常见面试题
作业讲解
DOS命令及网络体系
Dos命令
网络体系
windows环境搭建
面试题
软件测试&软件测试分类
软件
b/s架构:browser-serve 浏览器即刻访问,优点 只需更新服务端就ok
测试技术划分
一般来说分为4个阶段:单元测试、集成测试、系统测试、验收测试
验收测试中的两种测试
2、软件测试分类都有哪些?
3、什么是黑盒测试?黑盒测试又称为“功能测试”,是将测试对象看做一个黑盒,在并不考虑软件产品的内部结构和处理过程的基础上,通过输入数据并观察输出结果来判断系统的正确性、完整性和可靠性的测试方法。
软件生命周期模型
1.大爆炸模型:优点:简单,不用学习就会。缺点:产品质量无法保障,尽量避免使用
2.边做边改模型:优点:快速得到可运行的版本。缺点:计划有些缺乏,导致版本前后变化较大
3.瀑布模型:优点:计划周密,专业,按部就班实现。缺点:相对难于做到快速开发,以抢占市场,可选择的模型之一
自上而下,相互衔接,有顺序性,测试介入比较晚,回溯成本比较高
系统架构:系统架构是定义系统的结构、行为及其他视图的概念模型。
4.螺旋模型:优点:计划变化同事考虑。
以人为核心,迭代,循序渐进的开发方式。强调以人为本,专注于交付对客户有价值的软件
V模型
测试什么时候介入 需求阶段介入
W模型
开发流程:需求分析、概要设计、详细设计、编码、继承、实施、交付
测试流程:单元测试、集成测试、系统测试、验收测试
软件测试流程
查阅需求规格说明书(原型图)
给你一个带有logo的水杯,你会如何取测试?
你会如何测试朋友圈,购物车等熟知的软件产品(支付,优惠券,二维码)
测试用例的重要性
测试文档名:xxx项目 版本号 测试用例 作者名
1、测试编号:产品名-测试阶段(it -st -uat)-测试项-xxx(英文)或者项目_编号
模块
4、优先级/重要级别
例如:登录成功用例的预支条件 ①网络正常②存在有效的账号
6、测试步骤:
用户名:x小明
密码:
7、预期结果:
测试用例评审
开发人员
组员
用例设计方法等价类&用例评审&bug
等价类划分法
什么时候用?
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/112003.html