2021-10-21软件测试理论

一、软件测试模型
瀑布模型
线性,按顺序执行。
V型
强调开发中需要经历的若干测试级别。
W型
测试活动和开发同步进行。
X型 螺旋模型。

二、软件的生命周期
需求>设计>编码>测试>上线>维护>升级>废弃。

三、软件测试流程
需求分析 需求评审 测试计划 测试用例 搭建测试环境 测试执行 回归测试 测试报告。

四、软件测试分类
1.按照开发阶段
单元测试 集成测试 系统测试 验收测试
2.按照测试人员
开发方测试 用户测试 (包括阿尔法测试 内部人员验收。贝塔测试真是客户验收)
3.按照测试技术
白盒测试 关注内部逻辑。
灰盒测试 即关注内部逻辑,又关注结果。
黑盒测试 只关注结果。
4.按照不同需求
功能测试 性能测试 安全测试 资料测试 压力测试 易用性测试 兼容性测试

五、软件测试的对象
程序 文档 数据

六、测试原则
1.尽早测试
2.不要自己测试自己回归验证

七、软件测试风险
1.需求经常变更,需求不清楚。
2.无法及时的交付。
3.漏测试,未评审用例,测试不全,导致存在质量问题。
4.测试人员质量意识不高,技术不扎实。

八、优秀的测试工程师必备的技能
1.软件测试理论 基础知识 软件测试方法流程文档编写。
2.数据库知识。主流数据库 mysql Oracle。
3.操作系统 。linux Windows。
4.开发语言。Python JAVA shell等。
5.测试工具,BUG管理工具,质量管理知识。
6.专项测试 性能测试 接口测试 自动化测试 安全测试。

九、质量包括
功能性 可靠性 易用性 可移植 性能。

十、需求分析
完整 清晰 正确 可实现。

十一、测试计划内容
测试简介说明
测试范围
测试环境 测试工具 测试方法
测试人员安排
测试计划
测试风险
测试开始和结束条件。

十二、测试用例包括什么
编号 名称 用例级别 预置条件 步骤 预期结果 实际结果 是否通过 备注 测试人员。

十三、用例设计方法
1.等价类
有效等价类 0-100
无效等价类 小于零 字符
2.边界值
如1.001 99.9。
3.错误推测
按照经验和直觉。
4.判定表
输入的各种组合。
找出所有的输入和输出>将所有输入输出的组合列出来做成一个表>化简判定表,把输出相同,输入相似的化简成一个。
5.场景法
主要流程和业务是否实现。
6.因果图

十四、BUG包括什么
标题 描述 环境 用户 严重级别 所属模块 复现步骤 预期结果 实际结果 截图日志。

十五、测试报告包括什么
测试报告简介说明
测试执行情况
测试执行的结果
测试的BUG
测试结论

十六、你从事过哪些测试?你最熟悉哪些测试。
在软件测试领悟从事这么多年,基本上所有的测试工作都做过。
功能测试 性能测试 接口测试 自动化测试 APP测试 安全测试 数据库测试 资料测试。
最熟悉功能测试 接口测试 自动化测试。

十七、做好测试用例的关键
1.对需求足够了解,对系统足够了解。
2.明白客户对这个功能的需求。
3.及时对用例评审。
4.熟悉使用编写测试用例的工具和方法。
5.及时补充用例。

面试题:
一、白盒测试方法
条件覆盖 语录覆盖 逻辑覆盖 判定覆盖。

二、测试结束的标准
一般来说
1.所有用例执行完毕。
2.所有需求都已实现。
3.所有BUG都已经实现。
4.所有交付件都已经完成。

三、怎么设计测试用例
UI
功能 从上到下 从点到面 从正确例子到反面例子。还有联想受影响的。
性能
兼容
易用性
稳定性
可移植性
安全

四、个人优势
1.从事这么多年,对测试各方面都比较了解。并且有管理经验。
2.对功能 接口和自动化比较熟悉。
3.擅长编写文档,操作文档、计划、报告都是我写的。
4.比较细心和有耐心,APP我测试了不下30遍,有发现500左右问题。
5.好学上进态度好负责任。

五、软件测试管理
1.最主要的是按计划完成任务。
2.过程管理。
3.人员管理。
4.质量把控,风险把控。
5.人员组建。
6.沟通技术。

需求管理
质量管理
团队管理
文档管理
缺陷管理
版本管理
流程管理
环境管理

六、开发觉得是BUG,但你认为不是BUG。
七、给你的任务无法完成。

八、怎么分配任务
有3个项目,每个人负责一个项目。从需求编码到报告都是他们项目负责人负责。我负责整个测试的过程状态进度管理。
然后还会有自动化、接口任务,看他们能力,谁熟悉给谁。
每天反馈进展,识别风险。质量把控。进度把控。给他们解决需求。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值