软件测试知识点概要-50点(面试圣经)

1.软件:程序+文档
2.软件的技术架构分类:单机版,C/S结构,B/S结构
3.实现了客户不需要的功能也是BUG。
4.测试环境:软件、硬件、网络
5.测试用例:测试环境、测试步骤、测试数据、测试结果。
(Word适合性能测试,Excel适合功能测试)
6.白盒测试很重要,研究清楚源代码与程序结构。
7.静态测试/动态测试
8.单元测试:编译,静态,动态
9.验收测试是交付客户前最后一道工序。
10.内测/公测
11.功能测试:逻辑功能测试,UI界面测试,易用性测试,安装测试,兼容性测试。
12.性能测试: 时间性能测试,空间性能测试。
13.性能测试分类:一般性能测试,稳定性测试,负载测试,强度测试,基准测试,数据库容量测试,压力测试。
14.可靠性测试标准:MTBF(错误发生平均时间间隔)
15.回归测试:重复执行上个版本用例,比较新、旧版本的的差异。
16.测试原则:
16.1开发测试人员不能既是裁判又是运动员。
16.2在追溯需求的基础上进行软件测试。
16.3 BUG发现遵循二八法则,有集群现象。
17.白盒测试技术:语句覆盖、分支覆盖、路径覆盖。
18.BUG管理工具:TD,Track,Record,Clearquest,Bugzilla,Mantis,JIRA
19.测试周期:测试计划,测试设计,测试执行,测试评估
20.软件生命周期(SDLC):问题定义及规划、需求分析、软件设计、程序编码、软件测试、
运行维护。
21.软件测试经典V字模型。
22.测试流程:单元测试,集成测试,系统测试,验收测试,回归测试。
23.软件测试模型架构
24.安全性与访问控制测试
25.应用程序测试:安全性,响应速度,流畅性,UI界面友好度,程序间磨合度
26.故障转移和回复测试
27.浏览器兼容性测试,系统兼容性测试
28.社交媒体测试:多语种测试,分辨率测试,发布测试
29.文档审核测试
30.缺陷管理
31.软件开发模型:瀑布模型、螺旋迭代模型、喷泉模型(时间充裕)、XP模型(时间紧张)
32.测试用例评审会议
33.代码编写规范(参考规范,规范测试与编写)
34.错误跟踪管理系统
35.开发环境、测试环境、发布环境
36.兼容性测试(软件可移植性):平台兼容、网络兼容、数据库兼容、数据格式兼容。
37.程序运行速度缓慢分析:病毒与木马;版本标准;系统独立;程序框架;性能监视器
38.单元测试策略:逻辑覆盖,循环覆盖,同行评审,桌前检查,代码走查,代码评审,
数据流分析
39.LoadRunner测试流程:测试用例,创建虚拟用户脚本,创建运行场景,运行测试场景,
创建监视场景,分析测试结果。
40.并发开发。
41.定义需求树
42.扇入/扇出
43.用户认证机制:数字证书,智能卡,双重认证,安全电子交易协议
44.安全防护策略:安全日志,入侵检测,隔离防护,漏洞扫描
45.配置管理:标识,控制,状态报告,审计
46.Ghost硬盘刻录工具。
47.测试覆盖类型:语句覆盖,判定覆盖,条件覆盖,判定/条件覆盖,条件覆盖,路径覆盖
48.查询分析器执行SQL脚本
49.容量测试概念及流程
50.测试知识是死的,运用到实际场景,灵活变化。兵无常势,水无常形;因敌制胜,神乎其技。

发布了31 篇原创文章 · 获赞 3 · 访问量 817

猜你喜欢

转载自blog.csdn.net/weixin_45806384/article/details/104578449