1.分析 --》设计---》评审---》编码---》测试--》验收
2.阿里云效应用
3.代码扫描工具
4.测试用例的设计方法:等价类、边界值、判定表、因果图、场景法、流程图、状态迁移、功能图法、正交实验、错误猜测法
5.工具基础:数据库sql(增删改查)查询(关联查询、分组、排序、模糊查询)、触发器、存储过程、函数、数据恢复、备份
mysql、oracle、sqlserver、db2......(sql)
mogodb|、redis、ES(nosql)
Linux 基本命令:cp/mv/touch/vim/vi/tail -f/wc -l/sh top/ps/kill/curl/wget/ssh......
dos命令:dir/mkdir......--》bat svn :up
git: clone branch java -jar shell脚本编写:分支、循环、函数
功能测试:word、excel、云效、禅道、navicat、xshell、secureCRT、FTP
接口测试:Jmeter、postman、soupui、postwoman
性能测试:jmeter、loadrunner
验收测试:robotframework
安全测试:IBM Appscan sonarQube 安全扫描
兼容性测试:
安装(反安装)测试
文档撰写:测试计划、测试方案、测试用例、缺陷、测试报告
测试执行
设计:
1.做好职业规划
2.技术好 、沟通好、经验好、机会、
3.不断学习新内容
4.反思 、总结经验(成功、失败、过程、分析、解决问题的方法) 技术 管理
5.学习并掌握测试理论、测试工具、测试方法、提高沟通能力、文档编辑能力
评审:
参与人员:产品、需求、业务、开发、测试、运维
概设 详设:
设计架构 概要设计 详细设计
编码: 编码code
测试:分析测试需求、提取测试点、编写测试计划、测试方案、设计并编写测试用例
测试用例评审:产品、需求(测试思路、测试方法、测试范围) 目的:确认需求一致性、确认测试范围、
1.测试思路、测试范围、测试方法(执行的实际结果与需求比对)
测试执行:
准入准则 :1.测试用例评审通过、2.测试环境搭建完成、3.开发代码编写完成、并执行通过单元测试、附有单元测试报告、测试结果为通过、4.冒烟测试通过(选择新增功能的主要流程的测试用例、进行冒烟测试)
准出准则:
挂起准则:
项目冲突,冲突的项目优先级高于本项目
项目资源不足(人力)
项目发起人要求挂起
编写测试报告,并提交测试报告
验收:产品、需求
交付:产品--》运维和交付工程师(设备)
运营:业务人员
6.什么是软件
7.软件测试的由来
8.人员架构
9.软件测试定义
10.软件测试目的
11.软件的生命周期