功能测试思维导图
软件测试基础概念
软件测试策略和需求评审
软件测试方法
静态测试方法
代码走查/走读
检查代码是否符合变成规范
快速理解源代码才可以完成单元测试,或者说快速理解代码是完成单元测试的前提
代码走查比单元测试问题发现的更多更早
单元测试发现不了变成规范的问题
审核
需求确认
动态测试方法(手动,自动化)
百合测试
切勿与代码走查混为一谈
黑盒测试(常用)
灰盒测试
测试用例设计方法
等价类
概念:分为有效等价类和无效等价类
标准:完备性,无冗余性
tips:有效等价类和无效等价类可以有1个或多个
边界值
是对于等价类划分的一种补充
边界点分为上点内点离点
上点:边界上的点
内点:区间上的点
离点:离边界值对劲且与上点不属于同一类等价类的点
错误推测法
在单元测试时列出模块中的常见错误
以前产品测试中曾经发现的错误
产品在客户实际使用中发现的错误
容易发生的错误
一些公共模块,功能
因果图
概念:是一种描述输入条件的组合,以及每种组合对应的输出的图形化工具
修复了bug的功能和模块
判定表:分析多条件下执行不同操作情况下的工具
条件桩
列出问题的所有条件
动作桩
列出了问题规定可能采取的操作
条件项
列出特点条件的取值
动作项
列出在条件项目的各种取值情况下应采取的动作
场景分析法
基本流
按照预期的情况
备选流
错误的情况
正交法
JIRA/禅道的使用
web基础
主要技术简介
http
B/S和C/S
URL
Apache
web测试
UI测试
表单测试
超链接测试
兼容测试