软件测试安全套路 灵活使用
软件测试工具:
软件测试理论基础 全概括
软件的十大特性(了解)
- 功能性:软件需要满足用户显式稳定式的需求。
- 易用性:容易上手,简单易懂。
- 效率性:软件性能达标。
- 可靠性:软件必须实现软件中的可靠性。
- 可维护性:要求软件修复后能继续正常执行的软件操作。
- 可移植性:当前软件平台移动到另一个平台的操作。
软件的分类(客户端、浏览器)
软件生命周期
运行前中后,出现的各种问题,细节操作。
软件开发模型
瀑布模型、V模型、h模型
软件开发文档
脑图、Word
测试的常用方法:
白盒、黑盒、灰盒、 [功能测试、自动化测试、安全测试、性能测试】g各个测试都有内置的细节。
生命周期测试方法的对比:
运行不同的
软件测试常见模型:;
软件测试覆盖率
测试团队的组织架构
软件测试流程
测试环境搭建:用的软件工具、系统环境变量设置、编写自动化脚本软件语言、注册破解软件、测试用例管理系统。
测试过程:二八定律 (20%>80%) 功能--自动化--安全--性能。
测试策划概述:
需求测试:对照需求分析文档,大致功能粗筛,主体功能细筛。
需求测试实战:根据开发文档产品经理制定的需求、进行功能测试(点点点)!
测试策略
测试方案设计
测试评审
软件测试设计
测试设计与测试用例:
等价类划分法的原则
等价类划分法的特点
边界值法
因果图与判定表法
正交试验法
测试场景设计
软件测试管理
测试执行过程:
测试准入准出:
软件缺陷概述:
缺陷报告
经过测试后写一份Word文档提交。
缺陷报告的原则
缺陷跟踪:
如果有问题,那么使用禅道该提交给谁就提交给谁,前端问题?后端问题?
禅道项目管理及实战:
禅道项目管理系统包括产品经理、测试、开发、运维、设计
易用性测试:
容易上手,简单易懂。
兼容性测试:
兼容安卓、IOS苹果、ipad
Web安全测试:
web安全测试流程:
顺序:功能 ----- 自动化测试 ---- 安全 ----- 性能
自动化测试:
功能测试实战讲述:
功能测试实战案例
OFO共享单车测试报告:
白盒测试:
单元测试为基础。称之为程序员自检模式,单元测试的对象试构成软件产品或系统的最小的独立单元,如封装的类或对象、独立的函数、进程、子进程、组件或模块等;
(续)单元测试用例设计:
逻辑覆盖:简单说代码设计for、if y有条件判断式子,执行TRUE、Falsed多种可能性组合都必须跑一次,那么怎么最方便最快速,避免不必要的资源浪费。
自动化测试:
使用软件脚本、多种测试用具进行软件数量级重复性工作进行自动测试,Python,Java