软件测试项目实战 技术、流程与管理 笔记

一操作系统知识

1.线程和进程的区别(4点)2.线程之间通信的基本方式(2种)3.进程之间的通信的基本方式(4种)4.线程和进程之间的通信机制(3种)5.虚拟机Vmware 

二TCP/IP协议

1.TCP/IP协议(OSI模型)2.IP地址 3.子网掩码

三DNS域名服务 DHCP 防火墙 

四HTTP协议

1.主要特点 2.重要概念 3.宏观运作方式 4.内部操作过程(get  post)


1.外部质量和内部质量模型的属性(功能性 可靠性 易用性 效率 维护性 可移植性)

2.使用质量的质量模型(有效性 生产率 安全性 满意度)

3.5种情况都属于软件缺陷

4.产生软件缺陷的原因及处理办法

5.缺陷报告的要素、缺陷严重程度(5类)、缺陷的6种状态、填写缺陷报告的规范

6.定制团队的缺陷跟踪流程(总体流程和各子流程)

7.缺陷跟踪工具,比较流行:Quality Center\ClearQuest\Butterfly\Bugzilla\Mantis


1.基于B/S架构的软件测试故障类型

功能测试  性能测试 安全性测试  配置和兼容性测试  可用性测试  安装部署测试 用户手册/在线帮助测试等

-功能测试【链接测试 表单测试 cookie测试 设计语言测试要点】

-性能测试【服务器端 客户端 】


四 测试用例是为了验证被测系统的某一质量子属性而设计的包括数据输入、执行条件、执行步骤和预期结果等,以作为测试执行的依据和执行结果比对的数据和操作的集合。

测试用例应该包括 用例描述、测试数据、执行步骤、预期结果

4.2等价类划分-典型的黑盒测试方法,依据需求规格说明书。

4.3边界值设计法

4.4因果图设计-从需求规格说明书描述中找出因作为输入条件和果作为输出或程序状态的改变,通过因果图转换为判断表。判断表(条件桩、动作桩、条件项、动作项)

4.5测试用例管理

把测试需求转化为测试用例、补充完善测试需求、完善测试策略、测试条件设备环境的准备

4.6性能测试用例设计:在实际运行环境下,获取满足系统服务等级的性能指标,分析是否满足性能期望;对系统的未来容量做出预测和规划。


五测试计划:对将要进行的测试工作做一个整体的规划,在计划中一般都包括测试目的、测试策略、测试资源(人力资源、设备资源和测试工具等)、进度表、测试约束、测试需求、测试范围、测试类型等


六单元测试

你可能感兴趣的:(软件测试项目实战 技术、流程与管理 笔记)